Position: Lead Java Developer
Company: Epam
Category: Java
Experience required: 5y
English level: upper

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