Colombia
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