Java Backend-Entwickler RBL
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+16 more
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.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
The Biggest German Tech Companies
Frontend Developer Salary in Germany [2023]
Best Coding Boot Camps in Germany
Finding Jobs in Germany