Java Backend Entwickler (JEE, Microprofile, Quarkus) - m/w/d
1st solution consulting gmbh
Ansprechpartner: Francesca Hameister
Remote alle 2-3 Monate Meetings an einem der Standorte des Kunden Berlin Würzburg Hannover, Deutschland
Beschreibung
Für unseren Kunden aus der Branche "Sozialversicherung" suchen wir asap einen "Java Backend Entwickler (JEE, Microprofile, Quarkus) - m/w/d" auf Contracting-Basis.
Start: 15.11.2026
Ende: mehrjährig
Kapazität: Vollzeit
Einsatzort: Remote / alle 2-3 Monate Meetings an einem der Standorte des Kunden (Berlin / Würzburg / Hannover)
Aus Compliance-Gründen können wir nur sozialversicherungspflichtige Bewerber berücksichtigen (Anstellung bei uns ist ebenfalls möglich / keine Arbeitnehmerüberlassung).
Aufgaben:
- Anbindung von ELSTER als externen Identity Provider an Keycloak
- Konfiguration von Keycloak
- Entwicklung eigener Keycloak-Erweiterungen (SPI) in Java
- Mitarbeit im Analyse-Team des Kundenprogramms auf Solution-Ebene zur Definition fachlicher und technischer Zielarchitekturen
- Konzeption und Weiterentwicklung cloudnativer, produktorientierter Microservice-Architekturen auf Basis von Jakarta EE, Eclipse MicroProfile und Quarkus
- Entwicklung und Integration von Microservices mit Fokus auf REST-Schnittstellen und serviceorientierte Architekturen
- Modellierung und Anbindung relationaler sowie nicht-relationaler Datenbanken (PostgreSQL, Oracle)
- Unterstützung bei der Gestaltung verteilter Systeme und moderner Backend-Architekturen unter Einsatz von Service Mesh-Technologien
- Mitarbeit bei der technischen Konzeption, Umsetzung und Optimierung skalierbarer Backend-Lösungen
Anforderungen:
- Mehrjährige Kenntnisse in der modernen objektorientierten Entwicklung mit Java u. Java Frameworks (JEE, Eclipse Microprofile, Quarkus)
- Grundverständnis von Authentifizierungsprotokollen (OIDC, OAuth 2.0, SAML)
- Gute Kenntnisse in relationalen sowie nicht-relationalen Datenbanken (hier PostgreSQL, Oracle)
- Erfahrung mit produkt-orientierten Architekturen - hier REST-Schnittstellen, Service Meshs
- Kenntnisse im Bereich Microservices
- Eigeninitiative und Engagement, analytisches und konzeptionelles Denkvermögen, gute Abstraktionsfähigkeit, Teamfähigkeit, Innovationsfähigkeit, Kreativität, gute Kommunikationskompetenz, Kundenorientierung
- Fließende Deutschkenntnisse
Nice to have
- Praxiserfahrung mit Keycloak-Konfiguration und SPI-Entwicklung