Java Backend-Entwickler RBL

Schmitt GmbH
Frankfurt am Main, Germany
2 months 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

Loading talks and stories from around this role