Job Description

We are seeking a **Senior Java Developer** to join our cross-functional scrum team within a business capability POD.
**Responsibilities**
- Develop and maintain the Java codebase
- Design and construct backend microservices and REST APIs
- Execute unit testing to ensure high software performance
- Conduct code reviews to maintain quality standards
- Engage actively in Scrum ceremonies to enhance team collaboration
- Participate strategically in estimation and planning sessions to ensure project alignment
- Mentor and provide guidance to other developers
**Requirements**:
- At least 3 years of development experience
- Bachelor's degree in Computer Science or related field; Master’s degree in Computer Science preferred
- Proficiency in Java and Spring Framework
- Competency in developing APIs and understanding microservices architecture
- Background in financial services, particularly wealth management, is advantageous but not essential
- Uppe...

Apply for this Position

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

Submit Application