Java Entwickler (m/w/d)

Remote (880 PT) | Frankfurt
Start: 01.12.2024
vor 3 Wochen
Job Typ:
Projekt
Dauer:
bis 31.12.2025
Arbeitsumfang:
Vollzeit - 880 PT
Sprachen:
Deutsch und Englisch

ID: 171603

Jetzt bewerben

Westhouse ist eines der führenden internationalen Recruitment Unternehmen für die Vermittlung von hochqualifizierten Fachexperten in Bereichen wie IT Life Cycle, SAP, Engineering, Kaufmännischem und Fachberatung.

Für unseren Kunden suchen wir aktuell eine/n Java Entwickler (m/w/d) - Remote (880 PT) | Frankfurt.

Ihre Aufgaben

    • Konzeption und Implementierung von technisch anspruchsvollen System- und Softwarelösungen mit einer Vielzahl von Funktionen
    • Die technische Umsetzung / die Entwicklung der erforderlichen Funktionen im Backend mit der mit Java 17+ & Spring Boot 3 ua. inkl. dazugehörigen Architektur, Schnittstellen, Modulen und Datenbanken und weiteren beim Auftraggeber eingesetzten Entwicklungswerkzeuge, Frameworks und Bibliotheken
    • Die technische Umsetzung / Implementierung von REST APIs und Services mit Spring-boot, NodeJs mit dem Framework TypeScript
    • Erstellen von Lieferpaketen für die betreffenden Applikationen unter Einsatz der im jeweiligen Kontext geltenden CI/CD Werkzeuge und den notwendigen Tools (z.B. Gradle, Git, GitLab, Artifactory, Sonarqube, Docker, Kubernetes, OpenShift)
    • Einrichten, pflegen und weiterentwickeln von Entwicklungsumgebungen
    • Die Erstellung von JUnit-/E2E-Tests u.a. mit Robotframework zur Fachlichen Unterstützung der Testautomatisierung wie im jeweiligen Aufgabenbezug notwendig.
    • Durchführen von Aufwandschätzungen für die Implementierung und alle zur technischen Inbetriebnahme notwendigen Aufwände der im Anforderungskontext notwendigen Funktionen.
    • Anwendung von Methodiken wie SCRUM, Extreme Programming, Test-Driven Development
    • Beheben von Fehlern aus den Testphasen in den Applikationen / Komponenten auch in den von anderen Entwicklern implementierten Codeteilen / Funktionen / Modulen / Biblio-theken etc.
    • Erstellen und pflegen von -für die Wartung und den Betrieb der entwickelten Komponenten notwendigen- Systemdokumentationen in der im jeweiligen Projektkontext geforderten Sprache (Englisch).
    • Einhalten der vereinbarten Standards (Rahmenvertrag, Programmierrichtlinien, Process Library, Bereichs- und Projekthandbuch).
    • Fachliche Unterstützung und Beratung der an der Umsetzung der konzipierten Lösung be-teiligten Projektteams während der kompletten Laufzeit des Projektes.
    • Fachliche Unterstützung bei der Erstellung der User Stories zur Ableitung der notwendigen Testfälle

Ihre Qualifikationen

    • Mind. 5 Jahre praktische Erfahrung in der Konzeption und Entwicklung von Backends mit Java 17+ und Spring Boot 3 inkl. der Implementierung von Micro-Services.
    • Mind. 5 Jahre praktische Erfahrung im Aufbau von komplexen SQL-Datenbank-Skripten, -Funktion und -Triggern.
    • Es sind mind. 3 Jahre nachweisbare Erfahrung in der Nutzung und Kenntnisse im Aufbau von CI/CD Pipelines mit z.B. den Tools GitLab, Docker, Kubernetes, OpenShift, Helmcharts, Artifactory, Sonarqube notwendig.
    • Es sind mind. 3 Jahre nachweisbare Erfahrung in der Nutzung und Kenntnisse im Aufbau von bei-spielsweise IAM Policies, EC2, RDS Instances, Lambdas, Cloudwatch notwendig.
    • Mindestens 6 Jahre Erfahrung in Projekte mit Projektsprache Englisch.
    • Umfangreiche Erfahrung in der Entwicklung von API und Services mit den API First Ansatz. Erforderlich sind 2 Projektreferenzen in denen Springboot oder NodeJs basierend auf TypeScript eingesetzt wurde.
    • Erfahrungen in der Etablierung und dem Einsatz von Qualitätssiche-rungsprozessen und -verfahren
    • Mind. 5 Jahre nachweisbare Erfahrung, bei denen die Qualität und Wartbarkeit der Software durch bspw. die Erstellung von JUnit-/E2E-Tests und Testautomatisierung Robotframework sichergestellt und verbessert wurde.
    • Erfahrung in SCRUM-Projekten (mindestens 1 Projekt mit Einsatzdauer >= 3Jahr)
    • Mind. 3 Jahre nachgewiesene Erfahrung im einem Eisenbahnverkehrsunternehmen (EVU). Ideal-weise Erfahrung mit dem Testauto-matisierung Xenon.