Team Lead JavaEE & API Engineering | all gender | onsite Munich
Role details
Job location
Tech stack
Job description
You will be responsible for technical decisions related to Java EE, RESTful APIs, Java libraries, and cross-language integration. In doing so, you will ensure clean architecture, sustainable standards, and high code quality.
Mentoring & Development: You support developers in their professional growth, provide guidance, conduct reviews, and foster a culture of clarity, accountability, and continuous learning.
Coordination & Impact: You structure technical issues, prioritize tasks in collaboration with stakeholders, remove roadblocks, and ensure that complex security solutions are implemented efficiently and reliably.
Innovation: With us, you'll dive deep into our innovative Non-Visible Data technology and actively help shape how secure, sovereign, and interoperable data usage works in practice.
Teamwork: Collaboration is central to our work. You'll be closely involved with the team -whether working remotely or in the office -and foster commitment, communication, and technical excellence.
Requirements
Do you have experience in Software development?, * Several years of experience in software development with Java / JavaEE
- Solid experience in designing RESTful APIs and Java libraries
- Very good understanding of modern Java versions and best practices
- Experience in technical leadership, architecture responsibility, or team lead roles (incl. Scrum experience)
- Experience in disciplinary leadership or a clear motivation to take on this responsibility
- Ability to structure technical complexity and drive clear decisions
- High standards for architecture, code, reviews, and development processes
- Good knowledge of build and dependency management tools, e.g., Gradle, CMake, or comparable
- Understanding of modern C++ codebases and cross-language integration concepts
- Excellent communication skills on both technical and interpersonal levels
- Fluent in English
Nice to have (not a must, but a plus)
Experience with ...
- JNI, Pybind, or comparable integration approaches
- Frontend frameworks such as Angular, AngularJS, or React
- GitLab, CI/CD pipelines, and modern development processes
- Security, defense, public sector, or safety-critical software projects
- Remote debugging and cross-language error analysis, * You enjoy taking on responsibility - for people, technology, and results
- You not only embody technical excellence yourself but also want to embed it within the team
- You can bring together architecture, quality, and pragmatic implementation
- You communicate clearly, provide guidance, and make decisions transparent
- You develop people without stepping away from the technical side
- You maintain an overview in complex subject areas
- You're eager to further develop innovative security technology with real impact
- You live in or near Munich or are open to relocating
- You think like us: outside the box