Java Backend-Entwickler RBL

Schmitt GmbH
Frankfurt am Main, Germany
1 day ago
Apply on www.schmitt-engineering.de
Prepare application

Role details

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

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Amazon Web Services Amazon S3 Automation of Tests Unit Testing Cloud Computing Code Review Continuous Integration DevOps Java Platform Enterprise Edition (J2EE) Pair Programming
+16 more
Scrum Methodology Test Management Data Logging Test-Driven Development (TDD) Spring-boot Lasttests Backend Git Kubernetes Information Technology Restful APIs Cucumber (Software) Code Restructuring Software Version Control Docker Microservices

Job description

Als mittelständisches Unternehmen und verlässlicher Partner der Industrie liefert Schmitt Engineering umfassende technische Expertise. Unsere Tätigkeiten erstrecken sich entlang der Prozesskette von der Planung und Projektierung über die Entwicklung und Konstruktion bis hin zur Fertigung, Montage und Inbetriebnahme., * Umsetzung fachlicher und technischer Anforderungen in wartbare, skalierbare Backend-Komponenten auf Basis der Zielarchitektur mit Java 21, Spring Boot und WebFlux

  • Entwicklung von Backend-Services, REST-APIs sowie Integrationen zu internen und externen Schnittstellen
  • Technische Analyse und Umsetzung von User Stories inkl. Aufwandsabschätzung, Konzeption sowie notwendiger Architektur- und Infrastruktur-Anpassungen; Mitarbeit in Scrum-Events
  • Unterstützung von Product Owner und Business Engineer bei der technischen Bewertung von Anforderungen und Lösungsoptionen sowie Identifikation technischer Risiken, Abhängigkeiten und Optimierungspotenziale
  • Erstellung technischer Dokumentationen, Durchführung von Code Reviews sowie Sicherstellung von Architektur-, Sicherheits-, Qualitäts- und Entwicklungsstandards
  • Entwicklung automatisierter Unit-, Integrations- und Komponententests, Fehleranalyse und -behebung sowie Unterstützung bei Incident- und Problem-Management
  • Mitarbeit an Kubernetes, Monitoring, Logging und Observability sowie enge Zusammenarbeit mit Architektur, DevOps, Testmanagement, Business Engineering und Entwicklungsteams zur kontinuierlichen Verbesserung von Prozessen, Werkzeugen und Plattformen

Requirements

  • Abgeschlossenes Studium im Bereich Informatik, Wirtschaftsinformatik oder eine vergleichbare Qualifikation
  • Berufserfahrung in der Entwicklung und im Betrieb von REST- und API-basierten Microservices sowie praxiserprobte Kenntnisse in Java/JavaEE und Spring Boot, idealerweise Java 21
  • Erfahrung mit containerisierten Anwendungen unter Docker und Kubernetes sowie im Cloud-Umfeld, idealerweise AWS, insbesondere S3 und containerbasierten Deployments
  • Kenntnisse in Unit-, Acceptance-, Integrations- und Lasttests, testgetriebener Entwicklung (TDD), Testautomatisierung, Continuous Integration und verteilter Versionskontrolle (Git)
  • Praxis in der Arbeit mit Cucumber, idealerweise bei der Integration in den Entwicklungsprozess, sowie mit Legacy Code, regelmäßigem Refactoring, Pair Programming und Code Reviews
  • Methodische Kompetenz in agilen Vorgehensweisen und nachweisbare Erfahrung in agilen Teams, z.B. Scrum, sowie Verständnis für die Fachlichkeit und enge Abstimmung mit Teamkollegen und Product Owner
  • Sehr gute Deutschkenntnisse in Wort und Schrift

Note: Please be aware that German is the working language in our project and good German language skills (level B2+) are a prerequisite for the position.

Benefits & conditions

  • Übertarifliche Vergütungsstruktur, Urlaubs- und Weihnachtsgeld, betriebliche Altersvorsorge
  • Unbefristeter Arbeitsvertrag
  • 30 Tage Urlaub
  • Flexible Arbeitszeitmodelle und Homeoffice-Möglichkeiten
  • Mitarbeiter-Empfehlungsprogramm
  • Mitarbeiterevents
  • Über 30 Jahre Know-how und abwechslungsreiche Projekte in Hochtechnologiebranchen

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.schmitt-engineering.de
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

10:50 min

Analyzing candidate soft skills and developer onboarding frameworks

Sebastian Hans · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · World Congress 2026 Europe

2:47 min

Exploring career opportunities and recruitment open positions

Kurt Eder · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all