Job
- Level
- Junior
- Job Field
- Back End
- Employment Type
- Full Time
- Contract Type
- Temporary employment
- Location
- Munich
- Working Model
- Hybrid, Onsite
Job Summary
In this role, you develop a scalable Java-based backend, design microservices, optimize data pipelines, and collaborate closely with space engineers to implement mission-related software solutions.
Job Technologies
Your role in the team
- Your mission is to develop and maintain a scalable, asynchronous backend that operates the end-to-end solutions of OKAPI:Orbits in the areas of mission design, Space Situational Awareness (SSA), Space Traffic Management (STM), Flight Dynamics (FD), and Space Traffic Coordination (STC), thereby supporting the entire lifecycle of satellite operators. This is within the framework of an initial contract until the end of 2027, with a high likelihood of extension for up to two additional years.
- You design and implement robust Java-based microservices that process and distribute large volumes of railway and telemetry data to provide reliable APIs and automation processes.
- You work on systems that enable satellite operators and space agencies to analyze, coordinate, and protect their missions in an increasingly crowded space environment.
- Design, development, and maintenance of asynchronous, microservice-based backend systems in Java, with individual components or tools in Python.
- Implementation and optimization of data processing and distribution pipelines that handle large volumes of railway, telemetry, and mission data.
- Design and maintenance of message-based communication structures between microservices (e.g., via RabbitMQ or comparable message brokers).
- Close collaboration with space engineers and scientists to translate mission-specific requirements into scalable and robust software solutions.
- Responsibility for the backend architecture considering performance, fault tolerance, and maintainability.
- Planning and documentation of implementation steps, from system architecture to deployment in a cloud-native environment.
- Ensuring code quality, automated testing, and compliance with security and development standards.
- Further development of CI/CD pipelines, observability, and automation to support stable and continuous releases.
- Analysis and resolution of complex issues in distributed systems with a focus on efficiency and reliability.
- Work in small, interdisciplinary teams, bringing your backend expertise into cross-functional projects.
This text has been machine translated. Show original
Our expectations of you
Education
- Degree in Computer Science, Software Engineering, or a related field, or completed training as an IT specialist.
Qualifications
- Good knowledge of Python for scripting, automation, or data processing.
- Solid understanding of microservice architectures, asynchronous systems, and distributed communication patterns.
- Solid understanding of software architecture principles, including modular structure, scalability, and maintainability.
- Familiarity with Git-based workflows, CI/CD pipelines, and modern DevOps practices.
- Knowledge of observability tools (e.g., DataDog, Sentry, OpenTelemetry, or comparable).
- Ability to plan, implement, and verify complex functions in close collaboration with engineers and scientists.
- Background or interest in the space or aerospace industry.
- Proactive communication, structured working style, and good command of English, both spoken and written.
Experience
- Several years of professional experience in backend software development with Java (Spring Boot or comparable).
- Experience in designing and maintaining RESTful and/or message-based APIs (e.g., RabbitMQ).
- Practical experience with testing, code quality assurance, and secure software development.
- Experience with database technologies (e.g., MongoDB, PostgreSQL, or comparable).
- Experience with automated test frameworks and performance benchmarking.
This text has been machine translated. Show original
What we offer
- Onboarding in Braunschweig, then on-site in Braunschweig or hybrid in Munich or Braunschweig.
- Up to 30 days of vacation & up to 30 days of workation per year.
- Early responsibility, influence on the technical direction.
- Training budget for your personal development.
- Career Paths to support and promote your long-term development.
- Corporate Benefits (brand discounts, travel discounts, concerts, etc.).
- Free German course.
- Bahncard (25 within Braunschweig, 50 outside).
- Company pension scheme.
- Subsidy for Hansefit / Wellpass membership.
- Participation in space events and conferences to promote sustainable space exploration.
- Monthly after-work events, summer and Christmas parties.
This text has been machine translated. Show original
Benefits
Work-Life-Integration
Topics that you deal with on the job
Job Locations
This is your employer
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