Backend Developer (Java & Python, Microservices)
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
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
- 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
- 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 benefit s (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
Die Stellenanzeige wurde vor Vor 5 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-...PythonWorkationFlexible Arbeitszeiten
- ...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
- ...suchen wir erfahrene Senior Java Entwickler mit starkem Java-/... ...liegt auf Java, Spring Boot, Microservices, REST/OpenAPI, Datenbanken und... .... Entwicklung moderner, backend-lastiger Fullstack-Anwendungen... ...als Fullstack Developer mit starkem Java-/Spring-Boot...EmpfohlenHomeofficeFlexible Arbeitszeiten
- ...Linux-basierter Enterprise-Umgebungen, Container-Plattformen, Microservices und Webanwendungen Konzeption und Standardisierung von CI/CD... ...- und Betriebsprozessen mit Ansible, Terraform, Shell/Bash, Python, Go oder vergleichbaren Technologien Entwicklung und Pflege...PythonHomeofficeFlexible Arbeitszeiten
- ...kontinuierliche Weiterentwicklung Linux-basierter Umgebungen, Microservices und Webanwendungen Konfiguration von DevOps-Pipelines mit Fokus... ...as Code & Scripting: Ansible, Terraform, Shell, Go, Python oder vergleichbare Technologien Erfahrung in Container-Technologien...PythonHomeofficeFlexible Arbeitszeiten
- ...du kundenindividuelle Entwicklungen in Java bzw. JavaScript um. Du passt am besten zu... ...und hast Praxiserfahrungen im Umfeld von Microservices, Container Management und Public Cloud... ...Anforderungen um.Du übernimmst Aufgaben in der Backend- und Integrationsentwicklung und passt...Unbefristete ArbeitVollzeitHomeofficeFlexible Arbeitszeiten
€ 9.600 pro Monat
...Besten - für die Besten. Dafür steht Astriol academics. Wir suchen Dich zum nächstmöglichen Zeitpunkt als IT-Entwickler / Developer Java | C | C++ | PHP (m/w/d) Das zeichnet Dich aus - Du besitzt eine abgeschlossene Ausbildung zum Fachinformatiker mit...Unbefristete ArbeitVollzeitAb sofortHomeoffice35 Std./Woche- ...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...HomeofficeVollzeitMobiles ArbeitenFlexible Arbeitszeiten
- ...Aufgaben, herausfordernde Projekte und multidisziplinäre Teams.Java Entwickler (all genders) Berlin, Braunschweig, Chemnitz,... ...Bereichen Software Engineering, Design und TechnologieInteresse an Microservices, DevOps, CI/CD und aktuellen Trends im Software-Engineering Fähigkeit...VollzeitHomeoffice
- ...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
- ...Teamgeist Freiraum, Prozesse aktiv zu verbessern und eigene Ideen in die Umsetzung zu bringen Dein Profil Sehr gute Kenntnisse in Python, idealerweise ergänzt durch JavaScript oder TypeScript Erfahrung im Aufbau von KI-Agenten, Multi-Agent-Architekturen,...Python
- ...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
- ...Kunden sowie aktive Gestaltung von Microservices und modernen Softwarearchitekturen... ...Entwicklung und Betrieb performanter Backend-Services mit Java oder Kotlin, Einsatz von Spring Boot... ...~5 Jahre Erfahrung als Fullstack Developer mit Java/Kotlin, Spring Boot sowie modernen...Für PraktikantenHomeofficeFlexible Arbeitszeiten
- ...zeitgemäßen Softwarelösungen mitwirken – von der Backend-Logik über Schnittstellen bis zur... ...Anwendungen auf Basis moderner Microservices-Architekturen Fullstack-Entwicklung unter... ...-Entwicklung Fundierte Kenntnisse in Java, Spring Boot und Apache Kafka sowie in der...Mobiles ArbeitenHomeofficeFlexible Arbeitszeiten
€ 7.500 pro Monat
...Besten - für die Besten. Dafür steht Astriol academics. Wir suchen Dich zum nächstmöglichen Zeitpunkt als Web Application Backend Developer (m/w/d) Das zeichnet Dich aus - Du besitzt ein eine abgeschlossene Ausbildung zum Fachinformatiker oder ein...Unbefristete ArbeitVollzeitAb sofortHomeoffice35 Std./Woche- ...Elektrotechnik oder eine vergleichbare Qualifikation.Fundierte Erfahrung im Bereich C/C++ Design, Architektur, Implementierung sowie in Python und Microcontrollern wie Renesas RX oder Kinetis von NXP prägen Ihre Expertise.Sie bringen einschlägige Praxiserfahrung im Umgang...Python
- ...Lage, auch in turbulenten Projektphasen Ruhe zu bewahren.Ihre Fähigkeiten umfassen Kenntnisse in Linux sowie Programmiersprachen wie PYTHON, C und C++.In vorherigen Tätigkeiten konnten Sie bereits erste Erfahrungen im Bereich Infotainment sammeln.Ihnen sind folgende...Python
€ 41.900 - € 64.900
...eigenständiger sowie konzeptioneller Software-Entwicklung mit Du verfügst idealerweise über Programmierkenntnisse in den Sprachen Delphi und Python Du hast Kenntnisse in der Steuerung von Hardwarekomponenten Du besitzt ein gutes analytisches Denk- und Abstraktionsvermögen...PythonAußendienstFlexible Arbeitszeiten- ...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...PythonFortbildungFlexible Arbeitszeiten
- ...vergleichbaren FachrichtungErfahrung in der Embedded-Software-Entwicklung (idealerweise STM32) sowie sicheren Umgang mit C#, JavaScript oder Python mitKenntnisse in Embedded-Linux (z. B. Yocto), Echtzeitbetriebssystemen und Schnittstellen wie SPI, I²C oder RS-485Sicherer Umgang...Python
- ...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...
€ 15,17 - € 19,36 pro Stunde
...Objekterkennung, idealerweise im Kontext von LiDAR-Punktwolken. Du hast erste Erfahrung in der Programmierung mit C++, ROS oder Python und bist sicher im Umgang mit GitHub. Kenntnisse in der Programmierung auf NVIDIA-Hardware sind ein Plus. Du arbeitest selbstständig...PythonVollzeitTeilzeitBefristete ArbeitPraktikumsplatzWerkstudententätigkeitStudentenjobMobiles ArbeitenHybrides ArbeitsmodellHomeoffice€ 7.500 pro Monat
...Technologien wie Docker und Kubernetes - Vorteilhaft sind weitere Kenntnise im Bereich Skripting oder Programmierung wie beispielsweise mit Python - Interesse und Spaß an modernen Technologien und der Entwicklung komplexer Lösungen - Zuverlässige, kundenorientierte und...PythonUnbefristete ArbeitVollzeitAb sofortHomeoffice35 Std./Woche- ...bzw. 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...PythonUnbefristete ArbeitFür Praktikanten
€ 7.500 pro Monat
...Vorteilhaft sind Kenntnise in GitHub, GitlLab, AKS, Python, Terraform und Azure DevOps - Gute Programmierkenntnisse in Java oder vergleichbaren Programmiersprachen -... ...- Standardisierung und Integration von Developer-Tools in die bestehende Infrastruktur - Unterstützung...PythonUnbefristete ArbeitVollzeitAb sofortHomeoffice35 Std./Woche- ...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...PythonUnbefristete ArbeitVollzeitFür PraktikantenHybrides Arbeitsmodell
€ 64.200 - € 90.000
...zum produktiven Betrieb begleitet. Du bringst fundierte Erfahrung in objektorientierter Programmierung, beispielsweise mit Java oder Python, sowie im Umgang mit modernen Frontend-Frameworks wie Angular oder React mit. Du hast Erfahrung im Entwurf und Betrieb relationaler...PythonVollzeit- ...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
- ...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
€ 15,17 pro Stunde
...einem vergleichbaren Studiengang. Du verfügst über praktische Grundkenntnisse in mindestens einer Programmiersprache: Python, .NET, C# oder Java. Zudem hast Du erste Erfahrungen mit KNIME und Agentic AI-Tools (Dify, n8n). Grundkenntnisse in UiPath sind von Vorteil...PythonWerkstudententätigkeit
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!
Ähnliche Suchanfragen
- backend-entwickler Braunschweig
- java entwickler bank Braunschweig
- java entwickler Braunschweig
- java-architekt Braunschweig
- software-entwickler-java-python Braunschweig
- java developer Braunschweig
- software-entwickler-java Braunschweig
- java homeoffice Braunschweig
- werkstudent java Braunschweig
- junior python Braunschweig
