Software Engineer - (Java Fullstack Angular) New
EPAM is seeking a skilled Software Engineer specializing in Java Full-Stack development with Angular expertise. You will design, develop, and maintain scalable web applications using Java 8, Spring, Spring Boot, and Angular, while building and integrating REST APIs and microservices for seamless system communication. Responsibilities include writing clean, maintainable code following best practices and design patterns, developing unit tests using JUnit to ensure code quality, and implementing responsive user interfaces with HTML, CSS, and JavaScript via Angular. You will collaborate with cross-functional teams to troubleshoot and debug application issues, optimize applications for speed, scalability, and performance, and manage code deployments through CI/CD pipelines. Staying current with emerging technologies and applying them to ongoing projects is also expected.