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
Loading talks and stories from around this roleâŠ