-
View all jobs
We are seeking a skilled Senior Java Developer to join our team.
This role involves leading the development of Spring Boot-based microservices that bridge customer-facing frontends with a complex ecosystem of backend services, including Salesforce, Gigya, and various e-commerce APIs. The ideal candidate is an expert in modern Java and cloud-native development, with a strong emphasis on building scalable, secure, and observable systems.
Responsibilities
This role involves leading the development of Spring Boot-based microservices that bridge customer-facing frontends with a complex ecosystem of backend services, including Salesforce, Gigya, and various e-commerce APIs. The ideal candidate is an expert in modern Java and cloud-native development, with a strong emphasis on building scalable, secure, and observable systems.
Responsibilities
- Lead development efforts and provide technical guidance to the team
- Design and implement reactive systems using modern Java (Java 21) and the Spring ecosystem, including Spring Boot and Spring WebFlux
- Develop and deploy scalable microservices on AWS, leveraging ECS Fargate and API Gateway
- Build observable systems with distributed tracing (OpenTelemetry, AWS X-Ray), metrics (Micrometer), and centralized logging (Logstash, MDC)
- Implement robust API security practices, including JWT-based authentication and service-to-service security within a VPC
- Quickly learn and adapt to an internal proprietary framework to streamline development and ensure service consistency
- Apply system design principles to optimize performance, ensure high availability, and implement efficient caching strategies
- Bachelor’s degree in Computer Science, Computer Engineering, or a related field
- At least 3 years of experience in software development
- Proven experience leading development teams and providing technical leadership
- Expert-level proficiency in modern Java (Java 21) and the Spring ecosystem, particularly Spring Boot and Spring WebFlux
- Strong knowledge of microservice architecture and experience deploying applications on AWS using ECS Fargate and API Gateway
- Hands-on experience building observable systems with tools like OpenTelemetry, AWS X-Ray, Micrometer, and Logstash
- In-depth understanding of API security, including JWT authentication, service-to-service security, and networking concepts within a VPC
- Ability to quickly learn and apply internal proprietary frameworks to enhance development efficiency and maintain consistency
- Solid grasp of system design, including performance tuning, high availability, and caching techniques
- Proficiency in English (written and spoken) at a B2 level or higher
- Experience working with Adobe Experience Manager
- 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
Key Skills
Ranked by relevance
java
aws
spring boot
high availability
microservices
ecs
security practices
salesforce
cloud
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Junior Java Developer
2026-05-20
Full-time
Entry
Poland
Software Development
Information Technology
View Job Details
Related
Senior Python Developer with LLM, AI skills
2026-05-21
Full-time
Mid-Senior
Ukraine
Software Development
Information Technology
View Job Details
Related
Chief Software Engineer (AdTech)
2026-05-17
Full-time
Mid-Senior
Argentina
Software Development
Information Technology
Login to Apply
- Posted
- Jul 24, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Ukraine
- Company
- EPAM Systems
Industries
Software Development
IT Services
IT Consulting
Retail
Categories
Information Technology
Engineering
Business Development
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Junior Java Developer
2026-05-20
Full-time
Entry
Poland
Software Development
Information Technology
View Job Details
Related
Senior Python Developer with LLM, AI skills
2026-05-21
Full-time
Mid-Senior
Ukraine
Software Development
Information Technology
View Job Details
Related
Chief Software Engineer (AdTech)
2026-05-17
Full-time
Mid-Senior
Argentina
Software Development
Information Technology