Anmelden, um alle Funktionen unseres Dienstes zu nutzen.
  • Suche nach Stellenangeboten
  • Favoriten
  • Lebenslauf erstellen
    Neu
  • Gehaltsspanne
  • Job-Newsletter

Backend Developer (Java & Python, Microservices)

Vollzeit

OKAPI:Orbits GmbH

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'll 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
  1. You send us your application
  2. We review your profile and get back to you with a short questionnaire
  3. A first interview with our HR team
  4. A short coding challenge
  5. A second interview with a member of the team you would join
  6. 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.

Die Stellenanzeige wurde vor Vor 21 Tagen veröffentlicht
Ähnliche Jobs, die für Sie interessant sein könntenBasierend auf das Stellenangebot Backend Developer (Java & Python, Microservices) in Braunschweig
  •  ...ein skalierbares, asynchrones Backend zu entwickeln und zu warten,...  ...externen Kundenprojekten mit einem Python-basierten Tech-Stack im...  ...an unseren Produkten, die auf Java Spring Boot aufbauen. Du...  ...entwirfst und implementierst robuste Microservices, die große Mengen an Bahn-... 
    Python
    Vollzeit
    Workation
    Flexible Arbeitszeiten

    OKAPI:Orbits GmbH

    Braunschweig
    Vor 20 Tagen
  •  ...dich keine Fremdwörter? Dann komm zu uns. Technische Vielseitigkeit: Deine Leidenschaft liegt in der Programmierung u.a. mit Python, Java, JavaScript/Node.js) und du kennst dich mit Datenbanken aus (z.B. dokumentbasierte-, SWL- oder Graph-Datenbanken). Tech... 
    Python

    Exxeta

    Braunschweig
    vor 2 Monaten
  •  ...NET, .NET Core, Azure Functions, Message Queues und CosmosDB sowie weiteren Technologien Im Backend entwickelst du unsere KINDcloud in Azure auf Basis einer Microservices-Architektur und schaffst damit die technische Grundlage für weitere Applikationen Wir arbeiten... 
    Empfohlen
    Mobiles Arbeiten
    Flexible Arbeitszeiten

    KIND GmbH & Co. KG

    Peine
    Vor 6 Tagen
  •  ...Softwarekomponenten eigenverantwortlich mit Java Technologien und JavaScript. Dabei...  ...um. Du übernimmst Aufgaben in der Backend- und Integrationsentwicklung und passt Frontends...  ...hast Praxiserfahrungen im Umfeld von Microservices, Container Management und Public Cloud... 
    Empfohlen
    Homeoffice
    Unbefristete Arbeit
    Flexible Arbeitszeiten

    ISR

    Braunschweig
    vor 2 Monaten
  •  ...agilen Digital-Health-Projekten Frontend- und Backendentwicklung mit modernen Frameworks und Tools (z.B. Java, Angular, Spring Boot,Git, REST, Microservices o.ä.) in einem unserer hochqualifizierten Projektteams Konzeption und Implementierung von Software- und Systemarchitekturen... 
    Empfohlen
    Homeoffice
    Vollzeit
    Mobiles Arbeiten
    Flexible Arbeitszeiten

    Msg Systems AG

    Braunschweig
    Vor einem Monat
  •  ...Tools. Du entwickelst stabile und skalierbare Anwendungen mit Java und Spring Boot, von der Planung bis zum Go-Live. Du wirst...  ...Vielseitigkeit: Du bist versiert in JavaScript/TypeScript oder Python und hast Erfahrung mit Java/Spring Boot und kennst dich außerdem... 
    Python

    Exxeta

    Braunschweig
    Vor 17 Tagen
  •  ...konzipierst und implementierst skalierbare Python-Services und APIs (z. B. FastAPI/Flask/...  ...Betrieb. Du gestaltest belastbare Backend- und Datenarchitekturen für Banking/Kapitalmarkt...  ...Fokus auf Performance, Resilienz und Developer Experience wichtig. Mindset: Du... 
    Python

    Exxeta

    Braunschweig
    Vor 17 Tagen
  •  ...Abwehr von Drohnen oder Erfahrung in der Softwareentwicklung, wenigstens einer Hoch- oder Skriptsprache (z.B. C++, Matlab/Simulink, Python) und Werkzeugen der Softwareentwicklungen (IDE, Versionsmanagement, Testverfahren und -automation) Strukturierte und... 
    Python

    Deutsches Zentrum für Luft- und Raumfahrt (DLR)

    Braunschweig
    Vor 11 Tagen
  •  ...bringst du mit Fachbezogenes Studium bzw. Ausbildung oder gleichwertige Berufserfahrung und Fortbildungen Kenntnisse in Java, TypeScript, Go, Python, C oder anderen Programmiersprachen Gute Deutsch- und Englischkenntnisse Deine Tasks Deine Aufgaben... 
    Python
    Fortbildung
    Flexible Arbeitszeiten

    THS Business Solutions

    Braunschweig
    Vor 15 Tagen
  •  ...Code geplant und umgesetzt und das bestehende Verhalten durch Tests abgesichert. Sie bringen Erfahrung mit Testautomatisierung, Python und CI-Pipelines mit und haben idealerweise bereits KI-Werkzeuge im Entwicklungs- oder Testumfeld eingesetzt. Sie arbeiten routiniert... 
    Python
    Mobiles Arbeiten
    Hybrides Arbeitsmodell
    Braunschweig
    Vor 9 Tagen
  •  ...und die Bedeutung von undefiniertem Verhalten. Sie haben Erfahrung mit einem Testframework wie GoogleTest oder Catch2 und setzen Python zur Automatisierung ein. Sie arbeiten sicher mit Linux und Git und haben erste Erfahrung mit Build- und Entwicklungswerkzeugen... 
    Python
    Mobiles Arbeiten
    Hybrides Arbeitsmodell
    Braunschweig
    Vor 9 Tagen
  •  ...Was erwartet dich Entwickle robuste und skalierbare Anwendungen mit Java und Spring Boot – von der Ideenfindung bis zur Live-Schaltung. Du übernimmst die technische Leitung im Projekt – von Architekturentscheidungen bis zur Kundenkommunikation. Du führst die... 

    Exxeta

    Braunschweig
    vor 2 Monaten
  •  ...vergleichbaren Fachrichtung * Erfahrung in der Embedded-Software-Entwicklung (idealerweise STM32) sowie sicheren Umgang mit C#, JavaScript oder Python mit * Kenntnisse in Embedded-Linux (z. B. Yocto), Echtzeitbetriebssystemen und Schnittstellen wie SPI, I²C oder RS-485 * Sicherer... 
    Python
    Unbefristete Arbeit
    Mobiles Arbeiten
    Flexible Arbeitszeiten

    FERCHAU GmbH

    Braunschweig
    vor 2 Monaten
  •  ...traffic radar- and radar/camera hybrid sensor technology. We design, develop and manufacture high-tech sensors for autonomous driving,...  ...development for complex systems and hardware-oriented software, Python could be required for automation and scripting Deep... 
    Python
    Unbefristete Arbeit
    Für Praktikanten
    Hybrides Arbeitsmodell

    s.m.s, smart microwave sensors GmbH

    Braunschweig
    Vor einem Monat
  •  ...system representation. A prototype should be developed and evaluated across CODAD, a digital...  ...SysML elements to knowledge graph Develop a prototype within CODAD to map sysML elements...  ...knowledge in programming, preferably in Python. You have good understanding of MBSE... 
    Python

    Deutsches Zentrum für Luft- und Raumfahrt

    Braunschweig
    Vor 9 Tagen
  •  ...studying in Computer Science, Systems Engineering, or similar courses. You own good knowledge in programming languages, preferably in Python. You have interest in decision theory, multi-objective optimization, or trade-off analysis. And you are a team player with... 
    Python

    Deutsches Zentrum für Luft- und Raumfahrt

    Braunschweig
    Vor 10 Tagen
  •  ...Erfahrung in der Entwicklung von Softwareanwendungen Gute Kenntnisse in mindestens einer der Programmiersprachen C, C++, C#, Java oder Python Erfahrung im Umgang mit modernen Entwicklungswerkzeugen Kenntnisse in Software-Design und objektorientierter Entwicklung... 
    Python
    Unbefristete Arbeit
    Vollzeit
    Weiterbildung

    Brunel GmbH NL Braunschweig

    Braunschweig
    Vor 27 Tagen
  •  ...Erfahrung in der Automobilbranche (z.B. in der Funktionsentwicklung) ~ Programmiersprachen, wie beispielsweise C/C++, Python, MATLAB, Ruby, Lua, Java etc. und sicherer Umgang mit Datenbanken ~„Cloud" ist für Sie kein Buzzword - grundlegendes Verständnis von Web-Services... 
    Python
    Unbefristete Arbeit
    Vollzeit
    Für Praktikanten

    Brunel GmbH NL Braunschweig

    Braunschweig
    Vor 20 Tagen
  •  ...Hochschulstudium im Bereich Informatik, Robotik, Luft- und Raumfahrt, Mathematik oder vergleichbarem (Master) Programmierkenntnisse (Python) Erste Kenntnisse in den Bereichen Deep Learning und (Multi-Agent) Reinforcement Learning Erste Erfahrung im Training und der... 
    Python
    Studentenjob

    Deutsches Zentrum für Luft- und Raumfahrt

    Braunschweig
    Vor 16 Tagen
  • DevOps Engineer (m/w/d) Agile Entwicklungsmethoden, exzellente Code-Qualität und aktuelle Technologien – dafür steht TRIOLOGY. Gestaltungskraft, Expertise und Leidenschaft zeichnen unsere ca. 100 Mitarbeiter*innen aus. Dich auch? Dann #machmIT und werde Teil unseres tollen...
    Vollzeit
    Homeoffice
    Flexible Arbeitszeiten

    TRIOLOGY GmbH

    Braunschweig
    Vor 13 Tagen
  •  ...Zertifizierungen in Cloud Security, Information Security, GRC oder AI Security sowie Entwicklungserfahrungen (z. B. Terraform, JavaScript, Python etc.) sind von Vorteil. AI-Knowhow: Du arbeitest produktiv mit Coding-Agenten, delegierst Aufgaben bewusst und sicherst... 
    Python

    Exxeta

    Braunschweig
    vor 2 Monaten
  •  ...Mission: Drive the advancement of autonomous driving! You will develop and test innovative cooperative approaches for autonomous vehicles...  .... Advanced programming skills at a minimum in C++ and Python and proven success in applying these skills in initial practical... 
    Python

    Deutsches Zentrum für Luft- und Raumfahrt

    Braunschweig
    Vor 1 Tag
  •  ...unbemannte Luftfahrzeuge erweitern. Konkrete Tätigkeiten umfassen beispielsweise die Entwicklung und Integration von Software (meist Python oder C/C++), Arbeiten mit Simulationstools (ROS2, Gazebo, Matlab/Simulink), Arbeiten mit Open-Source Autopiloten (Px4, Ardupilot... 
    Python
    Studentenjob

    Deutsches Zentrum für Luft- und Raumfahrt (DLR)

    Braunschweig
    Vor 6 Tagen
  •  ...und Englisch Erfahrungen mit VR-Hardware (z.B. Meta Quest, HTC Vive, Varjo, Microsoft HoloLens) Programmierkenntnisse (Matlab, Python, C++, Unity oder Unreal Engine) Kenntnisse im Bereich Flugsimulatoren oder Flugsystemtechnik Erfahrungen mit Messtechnik (... 
    Python

    Deutsches Zentrum für Luft- und Raumfahrt (DLR)

    Braunschweig
    Vor 18 Tagen
  •  ...ERFAHRUNGEN Studium der Fachrichtung Informatik oder vergleichbare Qualifikation Kenntnisse in der Programmierung in C/C++ und Python Kenntnisse im Umgang mit SVN und Git/Gitlab wünschenswert Grundkenntnisse LaTeX Selbstständige, strukturierte und... 
    Python
    Teilzeit
    Werkstudententätigkeit
    Braunschweig
    Vor 4 Tagen
  •  ...Bachelorstudium). Kenntnisse in der Modellbildung, Systemdynamik oder Simulationstechnik. Sichere Programmierkenntnisse in Sprachen wie Python, Modelica, Matlab. Technisches Interesse an Echtzeitsystemen (insbesondere dSPACE) und modellbasierter Entwicklung (MBSE).... 
    Python

    Deutsches Zentrum für Luft- und Raumfahrt (DLR)

    Braunschweig
    Vor 1 Tag
  • € 4.500 - € 5.300 pro Monat

     ...(***) ***-**** oder einen Rückruf vereinbaren: Ihre Aufgaben: Entwicklung von komplexen Anwendungen und Erweiterungen auf Basis der Java-EE-Plattform (EJB/Spring, JMS, XML und Webservices, JSP/JSF) Unterstützung bei allen Phasen des Softwareentwicklungsprozesses... 
    Unbefristete Arbeit
    Vollzeit
    Festanstellung
    Ab sofort

    RADAS Jobbörse & Personalvermittlung GmbH

    Braunschweig
    Vor 5 Tagen
  •  ...eigenständige Denkweise Kenntnisse in der Softwareentwicklung und Simulation: Erfahrung mit Programmiersprachen wie C/C++, Python, Java oder Javascript, Messaging Protokollen (AMQP/Rest) und Git Wir freuen uns darauf, dich kennenzulernen! Fragen zu dieser Position... 
    Python
    Praktikumsplatz
    Studentenjob

    Deutsches Zentrum für Luft- und Raumfahrt (DLR)

    Braunschweig
    Vor 13 Tagen
  • € 15 - € 19 pro Stunde

     ...Qualifikation: Du studierst in einem fortgeschrittenen Semester Elektrotechnik oder Physik. Du bringst gute Programmierkenntnisse in Python und Bash mit. Du verständigst Dich sicher auf Deutsch und Englisch. Wir bieten: Bei uns erhältst Du eine attraktive Vergütung... 
    Python
    Werkstudententätigkeit

    Siemens AG

    Braunschweig
    Vor 5 Tagen
  •  ...Installation und Administration von Checkmk-Instanzen und weiteren Monitoring-Tools Programmierung von Checks und Plugins für Checkmk in Python und Bash Betreuung von Linux-Systemen Erstellen und Pflegen von Regeln in Monitoring Change- und Problembearbeitung Das... 
    Python

    comNET

    Braunschweig
    Vor 14 Tagen

Wollen Sie mehr Stellenangebote erhalten?

Abonnieren Sie und erhalten Sie ähnliche Stellenangebote wie Backend Developer (Java & Python, Microservices). Seien Sie der Erste, der sich bewirbt!