(senior) Backend Entwickler (java / Python, Microservices) (m/w/d)

Braunschweig, NI, DE, Germany

Job Description

#

Deine Mission




Deine Mission ist es, ein

skalierbares, asynchrones Backend

zu

entwickeln und zu warten

, das die

End-to-End-Lösungen von OKAPI:Orbits

in den Bereichen

Missionsdesign, Space Situational Awareness (SSA), Space Traffic Management (STM),

Flight Dynamics (FD)

und

Space Traffic Coordination (STC)

betreibt und damit den

gesamten Lebenszyklus von Satellitenbetreibern

unterstützt.


Du entwirfst und implementierst

robuste, Java-basierte Microservices

, die große Mengen an

Bahn- und Telemetriedaten

verarbeiten und verteilen, um

zuverlässige APIs und Automatisierungsprozesse

bereitzustellen.

Du arbeitest an den Systemen, die es

Satellitenbetreibern und Raumfahrtagenturen

ermöglichen, ihre Missionen in einem zunehmend überfüllten Weltraum zu analysieren, zu koordinieren und zu schützen.


Studien zeigen, dass sich Frauen seltener auf eine Stelle bewerben, wenn sie nicht alle Anforderungen zu 100 % erfüllen. Bitte wisse, dass wir dich dennoch ausdrücklich zur Bewerbung ermutigen, wenn das auf dich zutrifft – du aber

Leidenschaft für Raumfahrttechnologie

,

zuverlässige Softwareentwicklung

und eine

nachhaltige Nutzung des Weltraums

mitbringst.

OKAPI:Orbits

vereint bereits ein sehr diverses Team und setzt sich aktiv dafür ein, diese Vielfalt weiter auszubauen, da Studien belegen, dass

heterogene Teams bessere Ergebnisse erzielen und Innovation fördern

.#

Deine Aufgaben



Entwurf, Entwicklung und Wartung von

asynchronen, mikroservicebasierten Backendsystemen

in

Java

, mit einzelnen Komponenten oder Tools in

Python

Implementierung und Optimierung von

Datenverarbeitungs- und Verteilungspipelines

, die große Mengen an Bahn-, Telemetrie- und Missionsdaten verarbeiten Gestaltung und Wartung von

nachrichtenbasierten Kommunikationsstrukturen

zwischen Microservices (z. B. über RabbitMQ oder vergleichbare Message-Broker) Enge Zusammenarbeit mit

Weltraumingenieuren und Wissenschaftlern

, um missionsbezogene Anforderungen in skalierbare und robuste Softwarelösungen zu übersetzen Verantwortung für die

Backend-Architektur

unter Berücksichtigung von Leistung, Fehlertoleranz und Wartbarkeit Planung und Dokumentation von

Implementierungsschritten

, von der Systemarchitektur bis zum Deployment in einer Cloud-nativen Umgebung Sicherstellung von

Codequalität

, automatisierten Tests sowie Einhaltung von

Sicherheits- und Entwicklungsstandards

Weiterentwicklung von

CI/CD-Pipelines

, Observability und Automatisierung zur Unterstützung stabiler und kontinuierlicher Releases Analyse und Behebung von

komplexen Problemen in verteilten Systemen

mit Fokus auf Effizienz und Zuverlässigkeit Arbeit in

kleinen, interdisziplinären Teams

, wobei du dein Backend-Know-how in funktionsübergreifende Projekte einbringst
#

Dein Profil



Must-haves



Abschluss in

Informatik

,

Software Engineering

oder einem verwandten Fachgebiet, oder eine abgeschlossene Ausbildung als

Fachinformatiker

Mehrjährige Berufserfahrung in der

Backend-Softwareentwicklung mit Java

(Spring Boot oder vergleichbar) Gute Kenntnisse in

Python

für Skripting, Automatisierung oder Datenverarbeitung Solides Verständnis von

Microservice-Architekturen

, asynchronen Systemen und verteilten Kommunikationsmustern Erfahrung im

Design und in der Wartung von RESTful- und/oder nachrichtenbasierten APIs

(z. B. RabbitMQ) Fundiertes Verständnis von

Softwarearchitekturprinzipien

, einschließlich modularer Struktur, Skalierbarkeit und Wartbarkeit Praxiserfahrung mit

Testing

,

Code-Qualitätssicherung

und

sicherer Softwareentwicklung

Vertrautheit mit

Git-basierten Workflows

,

CI/CD-Pipelines

und modernen

DevOps-Praktiken

Kenntnisse in

Observability-Tools

(z. B. DataDog, Sentry, OpenTelemetry oder vergleichbar) Erfahrung mit

Datenbanktechnologien

(z. B. MongoDB, PostgreSQL oder vergleichbar) Erfahrung mit

automatisierten Testframeworks

und

Performance-Benchmarking

Fähigkeit, komplexe Funktionen zu

planen, umzusetzen und zu überprüfen

, in enger Zusammenarbeit mit Ingenieuren und Wissenschaftlern Hintergrund oder Interesse im

Weltraum- oder Luft- und Raumfahrtbereich

Proaktive Kommunikation

, strukturierte Arbeitsweise und

gute Englischkenntnisse

in Wort und Schrift

Nice-to-haves

Erfahrung mit

Containerisierung und Orchestrierung

(Docker, Kubernetes) Verständnis von

Sicherheitskonzepten

, Verschlüsselung und Authentifizierung (OAuth2, OpenID Connect) Vertrautheit mit

agilen Methoden

(Scrum oder Kanban) und

Kollaborationstools

(Jira, Confluence) Erfahrung in

technischer Führung

,

Code Reviews

und der Einhaltung von

Coding-Standards


#

Warum wir?



Flache Hierarchie

,

kleine Teams

,

flexible Arbeitszeiten

Einarbeitung in

Braunschweig

, danach

vor Ort in Braunschweig

oder

hybrid in München oder Braunschweig

Frühe Verantwortung,

Einfluss auf die technische Ausrichtung

Weiterbildungsbudget

für deine persönliche Entwicklung

Corporate Benefits

wie BahnCard 25/50, Bike-Leasing und

Deutschkurse über Lingoda

Teilnahme an

Weltraumveranstaltungen und Konferenzen

, um nachhaltige Raumfahrt zu fördern Kostenlose

Getränke im Büro

, monatliches

Company Lunch

und regelmäßige

After-Work-Events


#

Über uns




OKAPI:Orbits ist ein innovatives deutsches SaaS-Startup, das sich zum Ziel gesetzt hat, die Raumfahrt durch Kollisionsvermeidungssoftware für Satelliten nachhaltiger zu gestalten. Das Team von OKAPI:Orbits hat die Vision einer sicheren und nachhaltigen Weltraumumgebung, die wirklich für jeden zugänglich ist. Wir konzentrieren uns auf die Entwicklung innovativer und effizienter Produkte, die einen sicheren Satellitenbetrieb und eine nahtlose Integration des Bodensegments ermöglichen. Als Experten für Space Situational Awareness (SSA) und Space Surveillance and Tracking (SST) bieten wir Plattformdienste an, die auf standardisierten Schnittstellen mit einer breiten Palette flexibler Module basieren, um die spezifischen Anforderungen unserer Kunden zu erfüllen.

Beware of fraud agents! do not pay money to get a job

MNCJobs.de will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD3954205
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Vollzeit
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Braunschweig, NI, DE, Germany
  • Education
    Not mentioned