Position: Java Team Lead #8645
Company: Lohika
Category: Java
Experience required: 5y
English level: upper

Our client is an innovative leader in financial operations platforms providing the effective, secure and reliable solution for worldwide financial operations using the cutting-edge technologies (including microservices architecture, blockchain, cloud providers and modern UI frameworks)

MAIN TASKS AND RESPONSIBILITIES:
Lead the team of 3-5 developers including QA engineers
Capable of understanding and contributing to the technical solution from design through to code level
Overseeing the onboarding of new hires assigned to their team
Personal development of a team
Ensuring that members of their team understand and follow standards of development practices and procedures
Ensure awareness, involvement and support from the key stakeholders and participants by building strong project teams and maintaining robust communication on the project status throughout its life cycle
Supporting project resource scheduling and department capacity planning
Take responsibility for making key decisions to ensure the successful implementation of all initiatives

EDUCATION, SKILLS AND EXPERIENCE:
MUST HAVE:
Experience in building reliable, high-available, distributed architectures
Understanding of Angular 8+
Experience with Hyperledger or Corda Framework
Experience with Kotlin language or unstoppable desire to learn and use Kotlin as a primary language
Experience with Kafka
Experience working with gRPC, Protobuf
Hands on experience with Docker and Kubernetes