Lead Java Developer
We are seeking a Lead Java Developer to design and implement cloud-native solutions while driving modernization efforts on the Azure cloud. In this role, you will lead development teams, mentor engineers and collaborate with stakeholders to deliver high-quality software aligned with business needs.Req# 1010997581 ResponsibilitiesDesign and implement cloud-native microservices and REST APIs using Java and Spring Boot, with front-end integration via AngularLead modernization efforts by analysis of legacy applications and definition of target state architecture on the Azure cloudParticipate in agile SCRUM teams, contribute to sprint planning, estimation and peer code reviewsEnsure high software quality through unit, integration, performance and non-functional testing, including API automationMentor developers, promote best practices and collaborate with stakeholders to support technical and data infrastructure needs RequirementsStrong proficiency in Java, Angular and Azure as primary technologiesExperience with Spring Boot, Postgres, Redis, TypeScript, GitHub, Terraform and related toolsFamiliarity with agile methodologies, DevSecTestOps and software quality control processesAnalytical skills for legacy system assessment and target architecture definitionExcellent communication skills, client-facing experience and attention to detail EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our clients, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.Engineer the Future with a Career at EPAM Applications will be accepted on a rolling basis. EPAM will not provide new H-1B visa sponsorship for this position. Candidates with existing transferable H-1B status may be considered.