Senior Cloud Native Developer (Java, AWS) We are looking for a Senior Cloud Native Developer (Java, AWS) to join our team.
The candidate will be responsible for developing and maintaining the cloud-based platform for DynaMed.
The ideal candidate should possess strong Java skills and experience with AWS.
Responsibilities: Design, maintain and optimize the existing system in order to increase efficiency indicators, using Java and AWS.
Design and develop REST APIs using Microservice Architecture Pattern.
Deploy and configure Kubernetes clusters on AWS.
Collaborate with cross-functional teams (Java, Node.js, React) to develop high-quality software architecture and engineering solutions.
Implement and maintain CI/CD pipelines using Git.
Ensure solutions are scalable and maintainable.
Provide technical support and training to team members as needed.
Requirements: 4+ years of experience with Java development.
Hands-on experience with AWS services like AWS Lambda, AWS Step Functions, and also DataDog.
Experience with CI/CD, Git, Kubernetes, Microservice Architecture Pattern, REST API.
Good to have experience with Node.js development.
English language skills at B2 level.
Nice to have: Additional experience in Docker is a plus.
We offer: 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.
Seniority level Mid-Senior level Employment type Full-time Job function Information Technology, Engineering, and Business Development Industries Software Development, IT Services and IT Consulting, and Media and Telecommunications #J-18808-Ljbffr