Java Microservices Developer (m/w) – Wiesbaden

Stellenbeschreibung

Für einen unserer Kunden sind wir auf der Suche nach Spezialisten für das folgende Anforderungsprofil:

Java Microservices Developer (m/w)

Aufgaben:
Schwerpunkt: Software-Entwicklung

- Test (Unit Tests und Integrationstests)
- Code Reviews- Dokumentation
- Architektur (Microservices, Container, Domain-driven Design)
- Je nach Skillset auch:
+ Authentifizierung zwischen Systemen ohne User-Kontext Single Sign-out
+ über alle Systeme hinweg Verifikation der Gültigkeit einer
+ Email-Adresse sowohl bei Email-Änderung als auch bei Neuregistrierung
+ Sicherung von Accounts gegen brute force-Angriffe StepUp-Verfahren bei
+ Authentifizierungsstufe 2

Stellenanforderung

Skills (must have)
- Java SE 8 (mindestens Java 7)
- Spring Framework allgemein
- Zusätzlich maßgeblich Spring Boot, Spring MVC, Spring Data (Kenntnisse in Hibernate oder EclipseLink sind ausreichend) und Spring Security
- Git- Maven
- JUnit 4 (idealerweise Spock – siehe „nice to have“)
- REST, JSON, XML
- PostgreSQL, Oracle DB
- Verhandlungssicheres Deutsch
- Allgemeine technologische und kommunikative Kompetenz
- SCRUM- Teamfähigkeit

Skills (nice to have)
- Docker (ggf. Kubernetes, OpenShift)
- Spock /Groovy
- Shop-Lösung: SAP Hybris
- Redis
- Kafka
- Keycloak
- oAuth 2.0
- Architekturelle, konzeptionelle Erfahrung- Erfahrungen mit Continuous Integration und Continuous Delivery (Jenkins, SonarQube)

Bewerbungsinformationen

Wäre das Projekt interessant für Sie?

Wenn ja, dann senden Sie uns bitte schnellstmöglich Ihr aktuelles Word-Profil mit den Angaben zu Ihrer Verfügbarkeit und Ihren Honorarvorstellungen.

Mit Ihrer Bewerbung stimmen Sie zu, dass die von Ihnen übermittelten personenbezogenen Daten zum Zwecke der Abwicklung des Bewerbungsverfahrens unter Beachtung der gesetzlichen Vorschriften gespeichert werden. Diese Einwilligung können Sie jederzeit widerrufen (nähere Informationen zur Verwendung der von Ihnen übermittelten Daten finden Sie in unserer Datenschutzerklärung)

Top