EPAM Systems

Lead Java Engineer

1 month agoKharkiv, Ukraine

EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.

DESCRIPTION
As a Lead Java Engineer, you will live on the front lines of the products we create, and build features used by millions of people every day.
Project technologies and tools

  • Spring 4+/5 stack (Spring Boot, Spring Cloud, Spring Data, etc.)
  • Netflix stack - Zuul/Feigh/Hystrix/Ribbon/Eureka
  • Elastic Search 6+
  • AWS stack
  • MongoDB
  • Github (Gitflow as workflow)
  • Test Driven Development
  • Unit Testing (JUnit), static code quality governance (Sonar)
  • E2E testing through Spring Contracts/WireMock/Chai/JMeter/Gatling
  • CI/CD on top of Jenkins and Docker
Responsibilities
  • Lead a team
  • Take part in architecting the Microservices in the cloud
  • Develop and deliver the set of Microservices in the Agile environment
  • Slice the data lake into the chunks and consume what your services need
  • Take the end-to-end responsibility for solutions delivered
Requirements
  • Deep knowledge and 4+ years of practical experience in Java and JEE
  • 1+ years of team leading experience
  • Good understanding of development principles and paradigms
  • Good knowledge and practical experience with Spring and Microservices
  • Eager for self-learning as well as for learning from industry experts
  • Able to work independently and mindfully as part of a cohesive cross-functional Agile team
  • Good spoken and written English
We offer
  • Competitive compensation depending on experience and skills
  • Individual career path in engineering
  • Social package - medical insurance, sports
  • Compensation for sick lists and regular vacations
  • English classes with certified English teachers
  • Flexible work hours
Apply