Logo OKAPI:Orbits GmbH

Team Lead Java Development

Job

  • Level
    Lead
  • Job Field
    Back End
  • Employment Type
    Full Time
  • Contract Type
    Permanent employment
  • Location
    Brunswick
  • Working Model
    Hybrid, Onsite
  • Job Summary

    In this role, you lead a Java development team, design and implement scalable software solutions with your team, foster team development, and make technical decisions to ensure software quality.

    Job Technologies

    Your role in the team

    • Your mission is to lead our Java development team within the Software Engineering department both technically and disciplinarily, and to collaboratively develop scalable, reliable, and maintainable software solutions as part of the end-to-end solutions of OKAPI:Orbits.
    • You will support a team of currently five Java developers in designing, implementing, and sustainably operating modern services and event-driven systems.
    • In this role, you combine genuine technical contribution with strong people leadership.
    • You write and review code together with your team, create clarity on priorities, actively invest in the development of your team members, and ensure that technical decisions align with the company's goals and customer needs.
    • Active participation in the design, implementation, and further development of Java-based services and event-driven systems as a hands-on team member.
    • Responsibility for the technical quality of the team's deliverables, particularly in the areas of architecture, maintainability, testing, and operations.
    • Making technical decisions, conducting code reviews, and continuously improving development processes and team workflows.
    • Participation in and further development of best practices related to software engineering, deployment, monitoring, and operations.
    • Disciplinary leadership of a Java team currently consisting of five developers, including regular one-on-one meetings, feedback, and personnel development.
    • Active promotion of the individual development of team members through coaching, mentoring, and creating space for autonomy and learning.
    • Supporting the team in planning, prioritizing, and successfully delivering development tasks in a sustainable and structured manner.
    • Contribution to the strategic development of the Software Engineering department together with other executives and technical experts.
    • Close collaboration with other teams, product management, and additional stakeholders to translate requirements into robust technical solutions.
    • Ensuring a reliable and efficient development process through meaningful standards, clear responsibilities, and strong team collaboration.

    This text has been machine translated. Show original

    Our expectations of you

    Qualifications

    • Genuine interest in People Leadership and Team Development.
    • Solid understanding of modern software architecture, combined with high standards for code quality, maintainability, and reliability.
    • Proficient in software development practices such as code reviews, testing, and Git workflows.
    • Ability to communicate technical topics clearly, both to developers and non-technical stakeholders.
    • Good written and spoken proficiency in English and German, at least at B2 level.
    • Structured, independent, and solution-oriented way of working.
    • Knowledge of cloud technologies, containerization, or modern deployment processes, for example with Docker or Kubernetes.
    • Knowledge in observability topics such as logging, metrics, or tracing.

    Experience

    • Several years of practical experience in software development with Java, with a clear focus on backend systems and event-driven architectures, such as message queues or asynchronous processing.
    • Experience in a technical or disciplinary leadership role, such as a Team Lead, Tech Lead, or in a comparable position with genuine personnel responsibility.
    • Experience in building and developing high-performing engineering teams.
    • Practical experience with Python in a backend or data processing context.
    • Experience with CI/CD pipelines and DevOps-oriented workflows.
    • Experience in a regulated, safety-critical, or otherwise technically demanding environment.
    • Interest in or experience with the space or aerospace industry.

    This text has been machine translated. Show original

    What we offer

    • Flat hierarchies, small teams, flexible working hours.
    • Onboarding in Braunschweig, then on-site in Braunschweig.
    • Early responsibility and direct influence on technical and organizational development.
    • Training budget for your personal and professional development.
    • Corporate benefits such as BahnCard 25/50, bike leasing, and German courses.
    • Participation in space events and conferences to promote sustainable space exploration.
    • Free drinks in the office, a monthly company lunch, and regular after-work events.

    This text has been machine translated. Show original

    Benefits

    Work-Life-Integration

    Topics that you deal with on the job

    Job Locations

    • Location Brunswick

      Niedersachsen

      Germany

    This is your employer

    OKAPI:Orbits GmbH

    OKAPI:Orbits GmbH

    OKAPI:Orbits is a forward-thinking SaaS startup based in Braunschweig, Germany, focused on enhancing the safety and sustainability of satellite missions. The company offers AI-driven platforms and consulting services for space traffic management, supporting satellite operators throughout the entire lifecycle of their missions. With solutions for collision avoidance and mission design optimization, OKAPI:Orbits contributes to making the space environment safer.

    Description

  • Company Type
    Startup
  • Working Model
    Hybrid, Onsite
  • Industry
    Aviation, Space Travel
  • Logo OKAPI:Orbits GmbH

    Team Lead Java Development

    Location
    Brunswick
    Working Model
    Hybrid, Onsite
    Diversity
    Open for all genders

    More Jobs