Position: Lead Java Software Engineer
Company: EPAM Systems
Experience required: 5y
English level: upper

Our customer is a global data, analytics, and technology company. Their unique data assets, technology and analytics transform knowledge into insights to power decisions that move people forward.
The company serves as a consumer advocate, steward of financial literacy, and champion of economic advancement. 

REQUIREMENTS
5+ years of experience in Java and related technologies
Experience in project setup (from scratch)
Knowledge of GCP or any other cloud platform
Experience in leading teams
Good knowledge and understanding of SDLC
Fundamental knowledge of Java Core and main popular technologies like Spring, Spring Boot, Hibernate, Git, Maven, Kafka, Cassandra
Understanding the role of Team Leader in the framework of a Software Development process. Good understanding of project and requirement documentation
Being able to support planning process, organize development process and perform high-quality delivery according to the expected scheduling
Good communication skills (with speaking English at level B1 or higher)