Job Description

We are looking for an experienced **Senior Java Developer**to join our dynamic team and contribute to the development of high-quality software solutions.
In this role, you will work on designing and building scalable backend systems, collaborating with cross-functional teams, and driving technical excellence. It’s an opportunity to work on challenging projects, mentor team members, and play a key role in delivering impactful solutions.
**Responsibilities**
- Build, maintain, and enhance RESTful APIs and microservices for seamless integration with front-end systems and third-party platforms
- Collaborate closely with product managers, QA, DevOps, and front-end engineers to gather and refine requirements for new features
- Conduct comprehensive unit testing and ensure automated test coverage to maintain high code quality and system reliability
- Troubleshoot and optimize backend systems, leveraging tools like Splunk for monitoring and log analysis
- Lead code reviews...

Apply for this Position

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

Submit Application