Skip To Main Content
backBack to Search

Chief Java Developer

Remote in Colombia
Java
& 8 others

We are seeking an experienced Chief Java Developer to join our team and take charge of a key customer initiative.

This role involves migrating critical backend APIs in the Discovery and PIM domains while phasing out search functionalities from a legacy platform. You will collaborate with a talented team, utilizing advanced technologies to deliver scalable and high-performing solutions.

Responsibilities
  • Create, enhance, and oversee backend microservices utilizing Java, Spring Boot, and Spring Data JPA
  • Implement and manage AWS services such as RDS (Aurora), S3, SQS, and Lambda to support project objectives
  • Develop solutions using Kafka and Kafka Connect for event-driven architecture and real-time data processing
  • Construct and maintain CI/CD pipelines to ensure efficient and reliable deployments
  • Utilize Kubernetes for container orchestration and scalability to optimize application performance
  • Partner with architecture, product, and engineering teams to ensure alignment and seamless integration
  • Provide technical oversight and contribute to solution design and architectural decisions
Requirements
  • Minimum of 7 years of professional experience in Java development
  • At least 2 years of experience managing and leading development teams
  • Extensive knowledge of Spring Boot for creating robust and scalable applications
  • Strong experience working with AWS services like RDS, S3, and SQS
  • Expertise in Kafka and Kafka Connect for building event-driven systems
  • Familiarity with CI/CD pipelines and tools for automating deployment processes
  • Practical experience with Kubernetes (EKS or equivalent) for container management and scaling
  • Advanced understanding of Spring Data JPA and Redis for effective data handling
  • Solid English communication skills, both written and verbal, at a B1 level or higher
Nice to have
  • Experience with large-scale data migrations or retiring legacy systems
  • Knowledge of monitoring and logging tools for improving system visibility and performance
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