Position: Engineering Manager/Team Lead position in Europe (Travel Platform)
Company: Intellias
Category: Java
Experience required: 5y
English level: upper

**Project Overview:**
The product connects Europe´s travel options in their search and booking engine and offers the best multi-modal travel search - that is, being able to search at once across modes of transport including air, rail, bus, and car. Strategic partnership with Intellias will help to expand the international team and create the best travel tool for Europe.

**Technology stack:**
Java 11+,
Spring,
Docker,
Kubernetes,
Grafana,
Kibana,
REST, SOAP

**Responsibilities:**
- Manage a team of 5-8 software developers, to help grow and develop them further.
- Responsible for the full development lifecycle of the software from strategic planning, actual development, and testing, to monitoring and incident response.
- Together with the product counterpart and other stakeholders, agree on the OKRs for your team and take responsibility for the delivery
- Analyze technology and resource needs to assess the feasibility of projects, and advise on future resourcing needs
- Establish best practices for cross-team collaboration and software development processes
- Continuously raise the engineering bar with experience and passion for software excellence

**Requirements:**
- Excellent Java (Core, OOP, Spring) expertise
- 6+ years of commercial experience
- Good understanding of common architectural concepts, patterns and approaches
- Experience with Microservices Architecture
- Experience of work with Docker, Kubernetes
- Experience with unit tests frameworks
- Good algorithmic, analytical and problem-solving skills
- Upper-Intermediate English is a must
- Pragmatic thinking: applying Murphy's law to your everyday work
- Ability to collaborate across teams and departments, have good sense on when to escalate and seek additional help
- Be a solution-producer