EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, 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.We are expanding our backend engineering group and need a Lead Software Engineer - Java with Spring Boot to set direction and deliver reliable services. You will architect Java microservices on Azure Cloud and Serverless, integrate RESTful APIs, and uphold security and quality via reviews and CI/CD—apply now.ResponsibilitiesCreate enterprise-grade applications using Java and Spring BootArchitect and implement microservices solutions deployed on cloud platformsBuild RESTful APIs and integrate backend services with frontend applicationsCoordinate with cross-functional teams to deliver scalable, maintainable solutionsGuide code reviews and offer technical direction to engineering team membersShape architectural decisions to ensure quality, security, reliability and complianceAdopt Agile and DevOps best practices across the software development lifecycleOperate and improve CI/CD pipelines to support continuous deliveryResolve complex technical issues spanning the full application stackLeverage containerization and orchestration tools to deploy and manage servicesRequirementsSignificant hands-on experience (5+ years) designing and developing with Java 21, Quarkus and Java/JEEAdvanced expertise with Spring Boot, Spring Security and JUnitStrong knowledge of relational databases such as Oracle, Sybase and PL/SQLDemonstrated background in microservices architecture, Azure Cloud and ServerlessPractical proficiency with Kubernetes, including pods, containers, services and IstioHands-on experience using Docker and RedisAbility to build RESTful APIs and integrate backend services with frontend applicationsExperience with Git/GitLab CI/CD pipelines and Agile methodologiesBachelor's degree in computer science, engineering or related fieldNice to haveUI knowledge including HTML5, CSS3 and React (including Hooks)Familiarity with JavaScript and TypeScriptBackground in performance tuning and DevOpsSkill in implementing UX designs into responsive, scalable and maintainable UI solutions aligned with industry patternsWe offerOpportunity to work on technical challenges that may impact across geographiesVast opportunities for self-development: online university, knowledge sharing opportunities globally, learning opportunities through external certificationsOpportunity to share your ideas on international platformsSponsored Tech Talks & HackathonsUnlimited access to LinkedIn learning solutionsPossibility to relocate to any EPAM office for short and long-term projectsFocused individual developmentBenefit package:Health benefitsRetirement benefitsPaid time offFlexible benefitsForums to explore beyond work passion (CSR, photography, painting, sports, etc.)