Backend Developer (Java & Python, Microservices)

OKAPI:Orbits

Braunschweig

Vor Ort

EUR 60.000 - 90.000

Vollzeit

Vor 2 Tagen
Sei unter den ersten Bewerbenden

Erhalte eine Antwort von diesem Arbeitgeber

Dein Lebenslauf und dein Anschreiben, genau auf das zugeschnitten, was gesucht wird.

Schaffe es an den ATS-Filtern vorbei

Benefits dieser Stelle

Flat hierarchy
Up to 30 days vacation
Training budget
Company pension
Bike leasing

Zusammenfassung

OKAPI:Orbits in Braunschweig is seeking a backend engineer to design and maintain scalable, asynchronous microservices in Python for external projects and Java Spring Boot for our products.

You will handle large orbital and telemetry data, implement robust data pipelines, and ensure reliable APIs with modern CI/CD and observability in a cloud-native setup. Fluency in English and collaboration with engineers and scientists are essential.

Qualifikationen

  • Degree or equivalent in CS/SE or Fachinformatiker.
  • At least 2 years Python backend experience.
  • At least 2 years Java backend experience (Spring Boot).
  • Strong knowledge of microservices and distributed systems.
  • Experience with testing and code quality assurance.
  • Familiarity with RabbitMQ and Docker, plus containerization.
  • Ability to plan and implement features with engineers and scientists.
  • Fluent written and spoken English.

Aufgaben

  • Design, develop, and maintain asynchronous, microservice-based backends in Python and Java Spring Boot.
  • Build data pipelines for large orbital and telemetry data.
  • Develop message-based communication between services (RabbitMQ or equivalent).
  • Collaborate with space engineers to translate mission requirements into scalable software.
  • Own parts of backend architecture across both tech stacks.
  • Plan from architecture to cloud deployment and CI/CD.
  • Ensure code quality, testing, security, and observability.
  • Drive continuous releases and automation in CI/CD pipelines.
  • Troubleshoot distributed systems for efficiency and reliability.
  • Work in small cross-functional teams using backend expertise.

Kenntnisse

Python backend
Java Spring Boot
Microservices
Distributed systems
Asynchronous systems
Docker
RabbitMQ
Kubernetes
CI/CD
English communication

Ausbildung

Bachelor's in CS/SE or Fachinformatiker
Vocational training as Fachinformatiker (IT specialist)

Tools

Docker
RabbitMQ
Kubernetes
Spring Boot

Jobbeschreibung

Your mission

Your mission is to design and maintain a scalable, asynchronous backend that powers OKAPI:Orbits' end-to-end solutions across mission design, Space Situational Awareness (SSA), Space Traffic Management (STM), Flight Dynamics (FD), and Space Traffic Coordination (STC), supporting satellite operators throughout their entire mission lifecycle.

Your mission

Your mission is to design and maintain a scalable, asynchronous backend that powers OKAPI:Orbits' end-to-end solutions across mission design, Space Situational Awareness (SSA), Space Traffic Management (STM), Flight Dynamics (FD), and Space Traffic Coordination (STC), supporting satellite operators throughout their entire mission lifecycle.

You'll work primarily on external customer projects with a Python-based tech stack, while also contributing in parallel to our products built on Java Spring Boot. You design and implement robust microservices that process and distribute large volumes of orbital and telemetry data to deliver reliable APIs and automation processes. You already bring solid experience and take independent ownership of parts of the backend architecture across both environments.

You will work on the systems that enable satellite operators and space agencies to analyze, coordinate, and protect their missions in an increasingly crowded space environment.

Studies show that women are less likely to apply for a position if they don't meet 100% of the requirements. Please know that we explicitly encourage you to apply if this applies to you, as long as you bring a passion for space technology, reliable software development, and sustainable use of space.

OKAPI:Orbits already brings together a highly diverse team and is actively committed to growing that diversity further, since studies show that heterogeneous teams achieve better results and drive innovation.

Your Tasks And Responsibilities
  • Design, develop, and maintain asynchronous, microservice-based backend systems, primarily in Python for external customer projects and in parallel in Java Spring Boot for our products
  • Implement and optimize data processing and distribution pipelines that handle large volumes of orbital, telemetry, and mission data
  • Design and maintain message-based communication structures between microservices (e.g., via RabbitMQ or comparable message brokers)
  • Collaborate closely with space engineers and scientists to translate mission-related requirements into scalable, robust software solutions
  • Share responsibility for the backend architecture across both tech stacks, with a focus on performance, fault tolerance, and maintainability
  • Plan and document implementation steps, from system architecture through deployment in a cloud-native environment
  • Ensure code quality, automated testing, and adherence to security and development standards
  • Advance CI/CD pipelines, observability, and automation to support stable, continuous releases
  • Analyze and resolve complex issues in distributed systems with a focus on efficiency and reliability
  • Work within small, interdisciplinary teams, contributing your backend expertise to cross-functional projects
Your profile
Must-haves
  • Degree in Computer Science, Software Engineering, or a related field, or completed vocational training as a Fachinformatiker (IT specialist)
  • At least 2 years of professional experience with Python for backend development, scripting, automation, or data processing
  • At least 2 years of professional experience in backend software development with Java (Spring Boot or comparable)
  • Solid understanding of microservice architectures, asynchronous systems, and distributed communication patterns
  • Practical experience with testing and code quality assurance
  • Experience with, or willingness to quickly get up to speed on, message-based communication between services (e.g., RabbitMQ or comparable message brokers) and containerization (Docker)
  • Ability to independently plan, implement, and review complex features in close collaboration with engineers and scientists
  • Proactive communication, structured way of working, and good written and spoken English
Nice-to-haves
  • Experience with orchestration, particularly Kubernetes
  • Experience with code reviews and adherence to coding standards
  • Solid understanding of software architecture principles, including modular structure, scalability, and maintainability
  • Experience with secure software development
  • Background in or interest in the space or aerospace sector
Why us?
  • Flat hierarchy, small teams, flexible working hours
  • Up to 30 days’ vacation & up to 30 days’ 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, concert tickets, etc.)
  • Free German language course
  • Bahncard (25 within Braunschweig, 50 outside)
  • Bike leasing
  • Company pension scheme
  • Subsidy towards Hansefit / Wellpass membership
  • Participation in space events and conferences to promote sustainable space travel
From Application to Offer: Our Hiring Process
  • You send us your application
  • We review your profile and get back to you with a short questionnaire
  • A first interview with our HR team
  • A short coding challenge
  • A second interview with a member of the team you would join
  • A final interview with the department lead
About Us

OKAPI:Orbits is at the forefront of space sustainability, addressing some of the most pressing challenges of the space industry: the growing problem of crowded orbital regimes, and the need for more efficient satellite operations. We're providing end-to-end solutions that help various space industry players cover their Space Situation Awareness (SSA), and Space Traffic Management and Coordination (STM & STC) needs. We are committed to safeguarding space missions and access to space for all humanity. Join us on our mission.

Last but not least, we would like to share with you that research shows that women are less likely to apply for a position unless they meet 100% of the listed requirements.

Please know that if it’s your case — but you are passionate about space technology, building reliable software, and contributing to a more sustainable space environment — we strongly encourage you to apply.

OKAPI:Orbits already brings together a highly diverse team, and we actively continue to strengthen this diversity which allows us to achieve higher performance and drive innovation.

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Backend Developer (Java & Python, Microservices)
Backend Developer (Java & Python, Microservices)

OKAPI:Orbits • München

Hybrid
EUR 70.000 - 120.000
Flat hierarchy
On-site Munich
Vacation days
+6
Backend Developer (Java & Python, Microservices)
Backend Developer (Java & Python, Microservices)

OKAPI:Orbits GmbH • Braunschweig

Vor Ort
EUR 70.000 - 100.000
Flat hierarchy
Flexible hours
Vacation days
+9
Event Assistant
Event Assistant

OKAPI:Orbits • Braunschweig

Vor Ort
EUR 17.000 - 25.000
30 days vacation & workation
Bahncard
Hansefit / Wellpass
+4
Sales Development Representative for Space Applications (m/w/d)
Sales Development Representative for Space Applications (m/w/d)

OKAPI:Orbits • München

Vor Ort
EUR 52.000 - 72.000
30 days vacation
Bahncard (city-based)
Hansefit / Wellpass membership
+4
(Junior) Aerospace Engineer - Space Safety & SSA (m/w/d)
(Junior) Aerospace Engineer - Space Safety & SSA (m/w/d)

OKAPI:Orbits • Braunschweig

Vor Ort
EUR 60.000 - 90.000
30 days Vacation and Workation
Company Pension Scheme
Bikeleasing
Space Situational Awareness Engineer
Space Situational Awareness Engineer

OKAPI:Orbits • Braunschweig

Hybrid
EUR 90.000 - 130.000
Flexible work hours
Remote or hybrid work in Germany
Training budgets and industry-confer­e
+1
Sales Development Representative for Space Applications (m/w/d)
Sales Development Representative for Space Applications (m/w/d)

OKAPI:Orbits • Braunschweig

Hybrid
EUR 42.000 - 68.000
Flexible work hours
Training budgets
Conference access
+8
Sales Manager for Space Applications (m/w/d)
Sales Manager for Space Applications (m/w/d)

OKAPI:Orbits • Braunschweig

Vor Ort
EUR 70.000 - 110.000
30 days vacation
Bahncard
Company pension
+1
IT-Architekt / Platform Engineer (m/w/d)
IT-Architekt / Platform Engineer (m/w/d)

VALUNY GmbH • Braunschweig

Hybrid
EUR 90.000 - 120.000
Werkstudent Full-Stack Development (Angular/Java) (m/w/d)
Werkstudent Full-Stack Development (Angular/Java) (m/w/d)

OKAPI: Orbits • Deutschland

Hybrid
USD 60.000 - 80.000
Flat hierarchy
Flexible hours
Training budget for continuous development
+2