Senior Developer – Reactive Micro-Services in Java (m/w/d)

remote/Frankfurt
Start: 01.01.2025
vor 1 Monat
Job Typ:
Projekt
Dauer:
Bis Ende 2025
Arbeitsumfang:
Teilzeit - 156 Tage (davon 20 Onsite)
Sprachen:
Deutsch

ID: 171473

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 Senior Developer – Reactive Micro-Services in Java (m/w/d) - remote/Frankfurt.

Ihre Aufgaben

    • Design, Umsetzung, Optimierung, von technischen Komponenten auf Basis der genutzten Technologien, inkl. dazugehöriger Schnittstellen, Module und entsprechender Datenbanken unter Einhaltung der Standards des Auftraggebers (z.B. Nutzung der standardisierten Entwick-lungsumgebungen und Programmierrichtlinien)
    • Beratung des Auftraggebers im Sinne „best practice“ im Kontext der genutzten Technologien
    • Beheben von Fehlern aus den Testphasen in den Applikationen / Komponenten
    • Technische Unterstützung zur Aufrechterhaltung des produktiven Betriebs
    • Dokumentation der technischen Komponenten
    • Erstellen von Systemdokumentationen
    • Erstellen von Lieferpaketen für die betreffenden Applikationen
    • Teilnahme an Safe / Scrum typischen Projektevents (z.B. Planung, Review, Retrospektive), virtuell, gelegentlich auch vor Ort, zwecks Einbringung von planungsrelevanten Ergebnissen.
    • Aufbau, Pflege und Weiterentwicklung von Entwicklungspipelines und zugehörigen Umgebungen
    • Erstellung und Umsetzung von Datenmigrations- und Datentransition-Konzepten
    • Design und Umsetzung von technischen und fachlichen Tests, sowie Perfomancetests
    • Planung. Durchführen und Beratung bzgl. Qualitätsmaßnahmen (beispielsweise Codereviews, Codescans, etc.)
    • Techn. Unterstützung und Beratung im Umfeld von Betriebsteams (AWS Infrastruktur)

Ihre Qualifikationen

    • Muss-Kriterien: Bitte nur bewerben, wenn Sie ALLE Muss-Kriterien erfüllen
    • Reactive Micro-Services in Java (via SpringBoot, Reactor, WebFlux, R2DBC), Mindestens 1 Jahre nachgewiesene Entwicklungserfahrung bzgl. reaktiver Java Micro-Services in gewerblichen IT-Projekten
    • Anbindung und Umsetzung von synchronen (REST) Schnittstellen, AWS Queues SQS / SNS
    • Mindestens 3 Jahre nachgewiesene Entwicklungserfahrung in der Umset-zung von REST-Services in gewerblichen IT-Projekten, sowie Verwendung von SQS / SNS
    • AWS-Verwaltete Kubernetes Services EKS, Mindestens 1 Jahre nachgewiesene Entwicklungserfahrung basierend auf EKS-Services in gewerblichen IT-Projekten
    • Mindestens 5 Jahre nachgewiesene Berufserfahrung
    • Erfahrung im Kontext von Eisenbahnverkehrsunternehmen, Mindestens 1 Jahr nachgewiesene Mit-arbeit in einen EVU-branchentypischen IT-Projekt
    • Soll-Kriterien:
    • AWS IT Infrastruktur (bevorzugt AWS S3, und AWS CDK via Typescript, AWS Lambda), Mindestens 1 Jahr nachgewiesene Entwicklungserfahrung in gewerblichen IT-Projekten.
    • AWS IT Infrastruktur (bevorzugt AmazonMQ, RDS, IAM, Cloudwatch, KMS, ECR, SecretsManager), Mindestens 1 Jahr nachgewiesene Entwicklungserfahrung in gewerblichen IT-Projekten unter Verwendung von AmazonMQ
    • CICD Pipelining (bevorzugt Gitlab CICD Pipelines, Helm Charts, Bash-Scripting, Gitops über Flux.io), Mindestens 2 Jahre nachgewiesene Entwicklungserfahrung in gewerblichen IT-Projekten bzgl. Aufbau Pflege
    • Methodenkompetenz, Modellierung, Vorgehensmodelle im skalierten agilen Umfeld angelehnt an Safe (im Großkonzernumfeld), Mindestens 2 Jahre nachgewiesene Mitarbeit in IT Großprojekten (größer 8 Mio € Jahresbudget, mindestens 3 Teilprojekte) im Konzernumfeld
    • Softwareengineering (Localstack-Terraform für lokale Provisionierung von AWS-Ressour-cen), Mindestens 1 Jahr nachgewiesene Ent-wicklungserfahrung in gewerblichen IT-Projekten
    • Softwareengineering unter Verwendung von hexagonalen Architekturen, Mindestens 2 Jahre nachgewiesene Entwicklungserfahrung in gewerblichen IT-Projekten
    • Softwareengineering (Multi-Mavenprojects mit Docker, sowie Verwendung von PostgreSQ), Mindestens 1 Jahr nachgewiesene Entwicklungserfahrung in gewerblichen IT-
    • Erfahrung bzgl. Unterstützung in der technische Betriebsführung von reaktiven Java-Services. Inklusive Aufbau und Verwendung von Moni-torung (z.B. Grafana, Prometheus, AWS-Cloudwatch, Alerts, Mindestens 1 Jahr nachgewiesene Ent-wicklungserfahrung in gewerblichen IT-Projekten