Einführung & Zusammenfassung
Wir als emagine suchen einen erfahrenen Java Developer zur Unterstützung eines anspruchsvollen Projekts in der Versicherungsbranche. Die Hauptaufgabe besteht darin, bestehende Systeme auf moderne Technologien umzustellen, insbesondere durch das Upgrade auf Java 17 und die Implementierung von OAuth2 für die Sicherheitsanforderungen. Fundierte Kenntnisse in der Softwareentwicklung und Erfahrung in der Backend-Entwicklung sind unbedingt erforderlich.
Projektziele:
* Ablösung der BasicAuth auf OAuth2
* Upgrade Java 11 auf Java 17
* Upgrade JBoss 7 auf JBoss 8
Hauptverantwortlichkeiten
Der Java Developer wird folgende Kernaufgaben übernehmen:
* Erzeugung von qualitativ hochwertigem Java Code
* Dokumentation der entwickelten Lösungen
* Implementierung von OAuth2 für Webservices
* Upgrade bestehender JBoss-Instanzen
* Zusammenarbeit mit dem Team zur Sicherstellung der Anforderungen
Schlüsselanforderungen
* Fundierte Kenntnisse in Java (mindestens Version 11)
* Kenntnisse in JBoss und im Design von SOAP Schnittstellen
* Erfahrung mit Spring Boot von Vorteil
* Kenntnisse in der Webservice-Security (OAuth2)
* Vertrautheit mit Softwaretechnik (Design Patterns, Clean Code)
Wünschenswerte Qualifikationen
* Zusätzliche Kenntnisse in modernen Frameworks
* Erfahrung im Umgang mit agilen Entwicklungsmethoden
Weitere Details
Der Einsatz umfasst zunächst 40 Personentage und beginnt am Die Vertragslaufzeit endet am, mit einem geplanten Arbeitsaufwand von 5 Personentagen pro Woche.