Senior Java Softwareentwickler (m/w/d)
Senior Java Softwareentwickler (m/w/d)
Senior Java Softwareentwickler (m/w/d)
Senior Java Softwareentwickler (m/w/d)
Michael Page
Telekommunikation
Frankfurt am Main
- Art der Anstellung: Vollzeit
- Hybrid
Senior Java Softwareentwickler (m/w/d)
Über diesen Job
Intro
Betriebliche Altersvorsorge & zusätzliche KrankenzusatzversicherungPersönliche und fachliche Weiterentwicklung durch Schulungen und Trainings
Firmenprofil
Das Unternehmen konzentriert sich auf digitale Kernprozesse im Sozial‑ und Gesundheitswesen und sorgt dafür, dass Informationen effizient, sicher und regelkonform ausgetauscht werden. Die Lösungen haben direkten Einfluss auf tägliche Abläufe von Verwaltungspartnern und Dienstleistern.
Aufgabengebiet
- Du gestaltest die Architektur und Umsetzung von Fachanwendungen aktiv mit.
- Nationale Anforderungen und Spezifikationen setzt du eigenständig in deutscher Sprache um.
- Du arbeitest in vertrauenswürdigen Ausführungsumgebungen (VAU) und unterstützt bei der Softwarearchitektur.
- Agile Entwicklung von Komponenten, Schnittstellen und Testframeworks gehört zu deinen Aufgaben.
- Bestehenden Quellcode deiner Kollegen prüfst und bewertest du, um die Qualität zu sichern.
- In enger Zusammenarbeit mit Testmanagern analysierst du Fehler und passt Dienste entsprechend an.
- Du dokumentierst deine Entwicklungen verständlich und nachvollziehbar.
- DevOps-Prinzipien lebst du gemeinsam mit dem Operations-Team konsequent.
Anforderungsprofil
- Abgeschlossenes Studium in Informatik, Mathematik, Physik oder eine IT-Ausbildung mit mehrjähriger Berufserfahrung
- Umfangreiche Erfahrung in der Entwicklung komplexer Java-Fachanwendungen
- Sehr gute Kenntnisse in Java, agile Entwicklungsmethoden (SCRUM) und Testautomatisierung
- Erfahrung in der Entwicklung spec-konformer REST-Schnittstellen mit OpenAPI/Swagger
- Fundierte Kenntnisse in OpenID Connect und OAuth, idealerweise mit Keycloak und Spring Security v5/v6
- Sehr gute Erfahrung mit Spring Boot 2/3, JPA, Spring Data, JMS und Kommunikation über Message Bus (z. B. ActiveMQ Artemis, RabbitMQ)
- Erfahrung mit Unit-Tests (JUnit 5/Jupiter, Mockito) und Testcontainern
- Erfahrung mit Datenbank-Migrationen, idealerweise mit Liquibase
- Sehr gute Kenntnisse in SQL-Datenbanken (MS SQL, PostgreSQL, MariaDB)
- Sicherer Umgang mit XML, XSD, XSLT sowie JSON-Dateien
- Du arbeitest selbstständig, strukturiert und lösungsorientiert, bringst analytisches Denken, Teamfähigkeit und ein hohes Qualitätsbewusstsein mit
Vergütungspaket
- Sicherer Arbeitsplatz mit unbefristetem Vertrag und fairer Vergütung
- 30 Tage Urlaub für ausreichend Erholung
- Flexible Arbeitszeiten und Gleitzeit für deine Work-Life-Balance
- Möglichkeit zum mobilen Arbeiten
- Jobticket oder JobRad-Leasing für einfache Mobilität
- Kostenfreie Parkplätze in der Tiefgarage
- Betriebliche Altersvorsorge und zusätzliche Absicherung durch Krankenzusatzversicherung
- Persönliche und fachliche Weiterentwicklung durch Schulungen und Trainings
- Modernes, teamorientiertes Arbeitsumfeld
- Flache Hierarchien und schnelle Entscheidungswege