Position: Lead Java Software Engineer
Company: EPAM Ukraine Lviv
Experience required: 3y
English level: intermediate

RESPONSIBILITIES

- Lead the Java team and report progress
- Design, develop, and release new features
- Perform effective technical leading with code review process
- Communication with customer for requirements analysis, sprint planning, estimations, retrospectives

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 of 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 B2 or higher)

WE OFFER

- Competitive compensation depending on experience and skills
- Individual career path
- Social package - medical insurance, sports
- Sick leave and regular vacation
- Unlimited access to Linkedin learning solutions
- English classes with certified English teachers
- Flexible work schedule

ABOUT THE PROJECT

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. As an innovative global company that enables access to credit, they are a part of breakthrough collaborations and innovations that address complex social challenges such as social welfare, community relations, and financial education for underprivileged youth. It helps individuals gain financial independence by increasing access to capital for small businesses. And they provide young adults entering college or university with financial education tools.