LEAD JAVA DEVELOPER

80.000.000 - 120.000.000


1 day ago Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features. EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential. We are seeking an experienced Lead Java Developer to join our team and play a pivotal role in a high-impact customer project. This position involves migrating critical backend APIs within the Discovery and PIM domains while phasing out search functionalities from a legacy platform. You will collaborate with a talented team, utilizing modern technologies to deliver scalable and reliable solutions. Responsibilities

Develop and maintain backend microservices using Java, Spring Boot, and Spring Data JPA Integrate and implement AWS services such as RDS (Aurora), S3, SQS, and Lambda to meet project needs Utilize Kafka and Kafka Connect for event-driven processing and real-time data streaming Create and manage CI/CD pipelines to ensure smooth and efficient deployments Leverage Kubernetes for container management and scalability to optimize application performance Work closely with architecture, product, and engineering teams to ensure seamless implementation and delivery Offer technical leadership and provide solution architecture support when necessary

Requirements

A minimum of 5 years of experience in Java development At least one year of experience in leading and managing development teams Extensive experience with Spring Boot for developing robust and scalable applications Strong expertise in AWS services such as RDS, S3, and SQS Skilled in working with Kafka and Kafka Connect for building event-driven systems Knowledge of CI/CD pipelines and tools to automate deployment workflows Experience with Kubernetes (EKS or equivalent) for container orchestration and scaling Solid understanding of Spring Data JPA and Redis for managing application data Strong English communication skills, both written and spoken, at a B1 level or higher

Nice to have

Experience with large-scale data migration or legacy system decommissioning projects Knowledge of monitoring and logging tools to improve system observability and performance

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 Seniority level Mid-Senior level Employment type Employment type Full-time Job function Job function Information Technology, Engineering, and Business Development Industries Software Development, IT Services and IT Consulting, and Retail Referrals increase your chances of interviewing at EPAM Systems by 2x Get notified about new Lead Java Developer jobs in Colombia . Java Team Lead - Identity & Payments Systems Bogota, D.C., Capital District, Colombia 2 weeks ago Bogota, D.C., Capital District, Colombia 2 weeks ago Senior Software Engineer (LATAM - Colombia, Argentina) Bogota, D.C., Capital District, Colombia 1 week ago Senior Software Engineer (Android) Team Lead - OP01809 Bogota, D.C., Capital District, Colombia 6 hours ago Bogota, D.C., Capital District, Colombia 10 hours ago Freelance Software Developer (Java) - AI Trainer Senior Java Engineer – Payments Integration (Postilion) Senior Back-end Engineer (Java or Golang) - Healthcare (Latam) We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. #J-18808-Ljbffr

trabajosonline.net © 2017–2021
Más información