Skip To Main Content
backBack to Search

Lead Java Developer

Remote in Colombia
Java
& 10 others
warning.png
Sorry, this position is no longer available

We are looking for an experienced Lead Java Developer to join our remote team.

The candidate should have at least 5 years of relevant work experience and 1+ years of leadership experience. The candidate will be responsible for developing and fixing bugs in new microservices from the ground up in a greenfield environment, configuring and integrating services in cloud environments, and supporting the implemented services during a hypercare period after release.

Responsibilities
  • Development and fixing bugs of new microservices from the ground up in a greenfield environment
  • Services configuration and integration in cloud environments (TST, UAT, PRD)
  • Support of the implemented services during a period after release
  • Lead and coordinate the team
Requirements
  • 5+ years of relevant professional experience and 1+years of leadership experience
  • Strong knowledge in Java SE (17 is used)
  • Strong knowledge in Spring (Core, MVC, Data, Cloud, Security)
  • Modern approaches in testing (JUnit 4/5, Mockito, Spock, etc)
  • Experience with web services, NoSQL, Maven, CI/CD
  • Good knowledge of Amazon Web Services and Docker/Kubernetes
  • B1+ English level
Nice to have
  • Work experience with Concurrency
  • Knowledge of Apache Kafka, streams
  • Experience in HashiCorp Vault
  • Experience in a microservices architecture
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

These jobs are for you