Position: Java Team Lead
Company: Digicode
Category: Java
Experience required: 3y
English level: intermediate

**Required skills**
● LeadExperience and ability to manage a multi-functional (scram team) incl.QA
● 4+ years of Hands-on experience in Backend Development using Java
● 2+ years of experience in leading a Development Team of at least 3 developers
● Strong understanding and hands-on experience of Backend technologies and architecture
● Experience with Spring/Spring Boot framework
● Experience with micro services architecture
● Experience working with cloud-based architectures
● B1+ level of English, both written and verbal

**As a plus**
● ReactJS
● NodeJS

**Our Tech Stack**
● Our Server Architecture is micro-services based, running in Java 11 on top of SpringBoot Framework.
● We Store data using MySQL, Redis and Google Cloud Platform (GCP).
● We build, deploy and manage our environments using Maven, Docker and Kubernetes.

**Functions**
● As a Team Leader, you will work in an energetic, fast pace, highly technological environment using the latest tools and methodologies.
● You will recruit, mentor, lead and grow a team of talented and creative engineers, working in a very dynamic environment while keeping a fast pace of deliveries.
● You and your team will explore, find, implement and test solutions using the best and latest tools and frameworks.

**We offer**
● Professional and personal development.
● Comfortable working environment.
● 18+ working days paid vacation.
● Paid sick leaves.
● Medical insurance for employees, for children of employees.
● Language classes.
● Subscription for pool and gym.
● Compensation of visiting professional conferences