Java Developer – Frankfurt (m/w/d)

Stellenbeschreibung

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

Java Developer - Frankfurt (m/w/d)

Aufgaben:
- Programmierung / Implementierung / Customizing technischer Komponenten in Applikationen auf Basis der genutzten Technologien inkl. dazugehöriger Schnittstellen, Module und entsprechender Datenbanken unter Einhaltung der Standards des Auftraggebers (z.B. Nutzung der standardisierten Entwicklungsumgebungen und Programmierrichtlinien)
- Beheben von Fehlern aus den Testphasen in den Applikationen / Komponenten
- Dokumentation der technischen Komponenten
- Erstellen von Systemdokumentationen
- Erstellen von Lieferpaketen für die betreffenden Applikationen
- Einrichten von Entwicklungsumgebungen incl. Continuous Integration
- Durchführen von Code-Reviews, automatisierten Komponententests, Modultests, Modulgruppentests
- Vorbereitung von Entscheidungsvorlagen zu technischen Themen
- Präsentationen zu technisch komplexen Themenstellungen

Stellenanforderung

Muss-Kriterien:
- Umfangreiche Methodenkenntnisse und mehrjährige Erfahrungen in deren Anwendung (OOA und OOD in UML2, Vorgehensmodelle der Softwareentwicklung wie SCRUM, Kanban, XP oder Agile, Konfigurations-/Releasemanagement)
- Erfahrung in der Arbeit im Umfeld von mittleren bis großen Entwicklerteams
- Aktuelle Kenntnisse und Erfahrungen in der Anwendung folgender Technologien der Softwareentwicklung: JAVA, XML, SOAP, XQuery, XSLT, XSD, WSDL, Apache ActiveMQ, Apache Camel, Spring Boot
- Projektreferenzen zu Implementierungsleistungen in mittleren und Großprojekten in den letzten Jahren

Soll-Kriterien:
- Erfahrung in der SW-Implementierung im Bereich ESB (Erfahrung in der Entwicklung von Middleware-Technologien, z.B. OSB)
- Aktuelle Kenntnisse und Erfahrungen in der Anwendung folgender Technologien der Softwareentwicklung: Gradle, Kubernetes, Maven, REST, Jenkins, GIT
- Aktuelle Kenntnisse der Softwarearchitektur, besonders im Kontext des Designs und Entwicklung von Microservices.
Folgende Technologien stehen dabei im Vordergrund: AWS (Cloud-Formation), Docker, SOA
- Praktische Erfahrung in Methoden und Vorgehen nach SCRUM und sonstigen agilen Vorgehensweisen

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