Job Description

We are seeking a **Senior Java Developer** to join our team and drive the design and implementation of robust Java-based applications that align with business objectives.

This role offers the opportunity to work on challenging projects, collaborate within Agile teams and contribute to the continuous improvement of our technology stack.

Req# 905705960

**Responsibilities**

+ Analyze user requirements and align application design with business goals
+ Design, develop and implement Java-based full-stack applications
+ Troubleshoot and resolve production issues, performing root cause analysis
+ Collaborate within Agile teams, ensuring timely updates and ownership of deliverables
+ Produce detailed design documentation and recommend improvements for application efficiency

**Requirements**

+ 6-10 years of hands-on experience in Java, Spring, Spring Boot
+ Knowledge of REST API and web services
+ Proven experience with A...

Ready to Apply?

Take the next step in your AI career. Submit your application to EPAM Systems today.

Submit Application