Skip To Main Content
backBack to Search

Lead Java Engineer

Remote in Colombia
Java
& 8 others

We are seeking a highly skilled Lead Java Engineer to spearhead the modernization of our Customer Catalog domain.

This essential role focuses on building backend microservices, facilitating data migration from legacy systems, and ensuring smooth integration with existing platforms. The ideal candidate will work closely with architecture, product, and engineering teams to create scalable, high-performance solutions that align with both technical requirements and business goals.

Responsibilities
  • Design and maintain Java-based microservices using frameworks such as Spring Boot and Spring Data
  • Collaborate with architects and product owners to deliver solutions that address functional and technical requirements
  • Maintain data integrity while migrating from legacy Oracle systems to AWS Aurora and supporting current consumers
  • Develop APIs and their associated integration strategies and documentation
  • Solve technical problems related to system modernization without relying on lift-and-shift methodologies
  • Conduct code reviews to uphold coding standards and best practices
  • Engage with Agile teams to refine sprint plans, retrospectives, and stand-up meetings
  • Ensure high-quality delivery through effective CI/CD pipeline implementation
Requirements
  • 5+ years of industry experience in Java development with frameworks like Spring Boot and Spring Data
  • Background in microservice architecture and backend API development, including Redis as an in-memory datastore
  • Proven expertise in Kafka implementations for backend communication
  • Proficiency with AWS cloud services, including database migration and replication methodologies
  • Knowledge of modernizing legacy systems, applying techniques beyond lift-and-shift strategies
  • Understanding of Agile/Scrum workflows and CI/CD practices
  • Strong analytical abilities for addressing complex technical issues with cross-functional teams
  • Effective communication compatible with remote and on-site collaboration
Nice to have
  • Proficiency in Hybris or Oracle databases
  • Familiarity with Kafka Connect, Apache Flink, or AWS Database Migration Service (DMS)
  • Background in API gateway platforms and search solutions such as Solr
  • Capability to use Kubernetes effectively
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