Full-stack Developer

Rheinmetall
Bremen, Germany
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
German

Job location

Bremen, Germany

Tech stack

Java
API
Applications Architecture
Software Applications
Cloud Engineering
Databases
Continuous Integration
DevOps
Electronic Data Interchange (EDI)
Python
Machine Learning
Node.js
Software Engineering
Software Systems
Cloud Platform System
React
Backend
Vue.js
Containerization
Angular
Kubernetes
Information Technology
Machine Learning Operations
Front End Software Development
REST
Web Architecture
Docker
Go
Microservices

Job description

  • End-to-End-Entwicklung und Bereitstellung skalierbarer Applikationen auf unserer Cloud-Plattform, vom leistungsstarken Backend bis hin zu nutzerfreundlichen Frontends
  • Konzeption, Entwicklung und Pflege robuster API-Endpoints zur nahtlosen Integration von Machine-Learning-Modellen, Daten-Pipelines und Softwareanwendungen
  • Aktive Funktion als technisches Bindeglied: Verknüpfung der Infrastrukturkomponenten (DevOps, Data, MLOps) mit den produktiven Endnutzer-Applikationen
  • Unterstützung der ML- und Software-Engineering-Teams bei der optimalen Einbindung ihrer Entwicklungen in das Plattform-Ökosystem
  • Gewährleistung eines reibungslosen und sicheren Datenaustauschs zwischen den Backend-Systemen (z. B. Satellitenbild-Streams) und kundenorientierten Portalen.
  • Kontinuierliche Optimierung der Anwendungsarchitektur hinsichtlich Performance, Sicherheit und Skalierbarkeit innerhalb unserer Cloud-Native-Umgebung

Requirements

  • Erfolgreich abgeschlossenes Studium in Informatik, Software Engineering oder eine vergleichbare Qualifikation
  • Mehrjährige Berufserfahrung in der Full-Stack-Softwareentwicklung und im Design moderner, verteilter Web-Architekturen
  • Fundierte Programmierkenntnisse in gängigen Backend-Technologien (z. B. Python, Node.js, Go oder Java) sowie modernen Frontend-Frameworks (z. B. React, Angular, Vue.js)
  • Starke Expertise im Design und in der Implementierung von RESTful APIs, Microservices und der Anbindung von Datenbanken
  • Solide praktische Erfahrung mit Cloud-Plattformen, Containerisierung (Docker, Kubernetes) und der Integration von Applikationen in CI/CD-Pipelines.
  • Ein großes Plus: Erfahrung in der Integration von datenintensiven Anwendungen oder Machine-Learning-Modellen über APIs in produktive Softwarelösungen
  • Strukturierte und lösungsorientierte Herangehensweise an komplexe Integrationsherausforderungen
  • Ausgeprägte Kooperations- und Kommunikationsfähigkeiten, um als Schnittstelle zwischen verschiedenen funktionsübergreifenden Engineering-Teams zu agieren

Stärken und Erfahrungen zählen bei Rheinmetall, auch wenn vielleicht nicht alle aufgeführten Anforderungen vollständig erfüllt sind. Wir freuen uns auf Bewerber (m/w/d), die Lust haben, etwas zu bewegen und Verantwortung zu übernehmen. Wir legen Wert auf Individualität und Chancengleichheit. Schwerbehinderte Bewerber (m/w/d) werden bei gleicher Eignung besonders berücksichtigt.

Benefits & conditions

An unserem Standort in Bremen bieten wir Ihnen:

  • Betriebliche Altersvorsorge
  • Aktienkaufprogramm
  • 30 Urlaubstage
  • Zugang zu den Corporate Benefits
  • Deutschlandticket
  • Umzugsunterstützung
  • VIVA Familienservice
  • Individuelle und vielfältige externe sowie interne Weiterentwicklungsmöglichkeiten u.a. in der Rheinmetall Academy
  • Professioneller Einarbeitungsprozess begleitet durch ein digitales Onboarding

Apply for this position