Skip To Main Content
backBack to Search

Lead Java Developer

Remote in Colombia
Java
& 8 others

We are looking for a skilled Lead Java Developer to join our team and spearhead a critical customer project.

This role focuses on transitioning essential backend APIs within the Discovery and PIM domains while decommissioning search functionalities from a legacy platform. Collaborating with a highly skilled team, you will leverage modern technologies to deliver high-quality, scalable solutions.

Responsibilities
  • Design, develop, and manage backend microservices using Java, Spring Boot, and Spring Data JPA
  • Implement and integrate AWS services such as RDS (Aurora), S3, SQS, and Lambda to meet project requirements
  • Build solutions leveraging Kafka and Kafka Connect for event-driven architectures and real-time data streaming
  • Develop and maintain CI/CD pipelines to enable seamless and efficient deployments
  • Use Kubernetes for container orchestration and scaling to ensure optimal application performance
  • Collaborate closely with architecture, product, and engineering teams to align on delivery and integration goals
  • Provide technical leadership and contribute to architectural and solution design when needed
Requirements
  • At least 5 years of hands-on experience in Java development
  • A minimum of one year of experience leading and managing development teams
  • Strong expertise in Spring Boot for building scalable and robust applications
  • Extensive experience with AWS services like RDS, S3, and SQS
  • Proficiency in Kafka and Kafka Connect for developing event-driven systems
  • Familiarity with CI/CD tools and processes for deployment automation
  • Hands-on experience with Kubernetes (EKS or similar) for container management and scaling
  • In-depth knowledge of Spring Data JPA and Redis for efficient data storage and management
  • Strong English communication skills, both spoken and written, at a B1 level or higher
Nice to have
  • Background in large-scale data migrations or decommissioning legacy platforms
  • Experience using monitoring and logging tools to enhance 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