Job Description

Join our team as a Lead Software Engineer specializing in Java back-end development.

You will be responsible for designing and maintaining microservices and REST APIs in a collaborative environment, emphasizing quality and engineering best practices. This role offers a chance to lead technical efforts and mentor developers while working with modern technologies. We encourage you to apply and contribute to delivering excellent solutions for our clients.

 

Responsibilities

  • Develop, improve, and maintain back-end code
  • Build microservices and REST APIs using Java and Spring Boot
  • Create and execute unit tests to ensure code quality
  • Conduct thorough code reviews to maintain engineering standards
  • Adhere to best practices including CI/CD, code reviews, and testing
  • Participate actively in SCRUM ceremonies and agile processes
  • Engage in estimation and planning sessions for development...

Apply for this Position

Ready to join EPAM Systems? Click the button below to submit your application.

Submit Application