Senior Java Backend Developer
Summary
Build and evolve scalable Java backend services using Spring Boot, REST APIs, and microservices for mobile/web apps, optimizing databases and integrations.
We are seeking a Senior Java Backend Developer to build and evolve scalable, high-performance backend services that power widely used mobile and web experiences. You will partner with a cross-functional agile team to design robust APIs, distributed services, and reliable integrations—apply now to help deliver quality at scale.
Responsibilities
- Design scalable backend services using Java and Spring Boot
- Build RESTful APIs for mobile and web applications
- Develop secure and reliable microservices for distributed systems
- Optimize database models and data access layers for performance
- Integrate external APIs and third-party platforms
- Collaborate with engineers, product partners, QA, and architects to deliver solutions
- Troubleshoot production issues and improve reliability and scalability
- Write clean, maintainable, and well-tested code
- Participate in system design, code reviews, and technical decision-making
- Improve delivery practices through CI/CD automation and engineering best practices
Requirements
- 3+ years of professional software development experience
- Strong Java and Spring Boot experience
- Solid REST API design and microservices architecture knowledge
- Experience with relational databases such as PostgreSQL, MySQL, or SQL Server
- Experience with JPA/Hibernate or similar persistence frameworks
- Strong analytical and problem-solving skills
- Upper-Intermediate English proficiency (B2)
- Strong communication skills for cross-functional collaboration
- Agile/Scrum experience in iterative delivery
- Version control experience with Git and collaborative workflows
Nice to have
- Cloud platform experience (AWS or GCP)
- Docker experience for containerized development and deployments
- Kubernetes experience for orchestration and scaling
- OAuth2 experience for secure authorization flows
- Single Sign-On (SSO) experience with common identity patterns
Benefits
- International projects with top brands
- Work with global teams of highly skilled, diverse peers
- Healthcare benefits
- Employee financial programs
- Paid time off and sick leave
- Upskilling, reskilling and certification courses
- Unlimited access to the LinkedIn Learning library and 22,000+ courses
- Global career opportunities
- Volunteer and community involvement opportunities
- EPAM Employee Groups
- Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn