Position: Java Team Lead
Company: Adaptiq
Category: Java
Experience required: 5y
English level: upper

Our solutions provide unprecedented insights throughout the value chain, from Chip Vendors to System Vendors and Digital Service Providers.
The company was founded by seasoned industry veterans with deep knowledge and experience in the electronics industry and is backed by worldwide leading investors.
We combine different disciplines to create a revolutionary solution. Our team is highly interdisciplinary, ranging from SaaS and Machine Learning experts, to top designers in Chips and Circuits, as well as masters of EDA.

We are looking for an enthusiastic Software Team Leader, hands-on and technological Guru to play a leading role in the R&D.

Requirements:

BA or B.Sc in Computer Science
3+ years of experience leading software engineering teams
5+ years of Java/Python development (streams, IO, collections, functional development)
Experienced with RDBMS databases — a must
Strong understanding of Spring / Spring Boot
Experienced with JPA (Hibernate — advantage)
Strong understanding of REST API
Experience with streaming or messaging services (Kafka, RabbitMQ) -advantage
Experienced with Docker/ Kubernetes — strong advantage
Experienced with cloud vendors: AWS, GC or Azure — strong advantage
High code standards (formatting, naming, documentation)
Strong familiarity with open-source frameworks
Proven leadership, communication, and teamwork skills