Job Description

We are seeking an experienced **Senior Java Developer** to join our energetic cross-functional scrum team at a large Wealth Management firm. This opportunity allows you to participate in a business capability POD, leveraging your skills to enhance our technological solutions.
**Responsibilities**
- Develop, enhance, and maintain Java codebase
- Construct back-end microservices and REST APIs
- Perform unit testing to ensure functionality and efficiency
- Review code developed by peers to maintain high-quality standards
- Adhere to coding best practices including continuous integration
- Engage in SCRUM ceremonies to collaborate and communicate with team members
- Estimate and plan development tasks during sprint planning sessions
- Provide mentorship and support to junior developers
**Requirements**:
- 3+ years of development work experience
- Bachelor's Degree in Computer Science or a similar field; Master's degree preferred
- Proficiency in Java ...

Apply for this Position

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

Submit Application