We are seeking a talented Senior Java Developer to join our team and lead a key customer initiative. This role involves migrating critical backend APIs within the Discovery and PIM domains while retiring search functionalities from a legacy system. Working alongside a team of experts, you will utilize advanced technologies to deliver scalable and efficient solutions. Responsibilities Develop and maintain backend microservices using Java, Spring Boot, and Spring Data JPA Implement and configure AWS services, including RDS (Aurora), S3, SQS, and Lambda, to meet project objectives Design solutions using Kafka and Kafka Connect to support event-driven architectures and real-time data processing Create and manage CI/CD pipelines to ensure reliable and efficient deployments Utilize Kubernetes for container orchestration and scaling to optimize application performance Collaborate with architecture, product, and engineering teams to ensure alignment and seamless integration Provide technical expertise and contribute to architectural decisions and solution designs Requirements A minimum of 3 years of experience in Java development Strong proficiency in Spring Boot for building robust and scalable applications Hands-on experience with AWS services such as RDS, S3, and SQS Expertise in Kafka and Kafka Connect for building event-driven systems Familiarity with CI/CD tools and processes for deployment automation Practical experience with Kubernetes (EKS or similar) for container orchestration and scaling Advanced knowledge of Spring Data JPA and Redis for effective data management Strong English communication skills, both written and spoken, at a B1 level or higher Nice to have Experience with large-scale data migrations or retiring legacy systems Familiarity with monitoring and logging tools to improve system performance and observability We offer/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