AFRA-11007-Entwickler (m/w/d) von Backend-Anwendungen mit Java und Spring Boot

Randstad Digital Germany AG
Ansprechpartner: Jeannine Keith
Frankfurt,  Deutschland
60% RemoteArbeitnehmerüberlassungStart 9/2026Dauer 3 Monate100% Auslastung90,00 € Budget

Beschreibung

Für unseren Kunden suche ich einen Entwickler (m/w/d) von Backend-Anwendungen mit Java und Spring Boot für ein remote Projekt & Frankfurt.

Aufgaben:
  • Umsetzung fachlicher und technischer Anforderungen in leistungsfähige, wartbare und skalierbare Backend-Komponenten auf Basis der definierten Zielarchitektur
  • Entwicklung und Weiterentwicklung von Backend-Services unter Verwendung von Java 21, Spring Boot und reaktiven Architekturen (WebFlux)
  • Implementierung von REST-APIs, sowie Integrationen zu internen und externen Schnittstellen
  • Technische Analyse und Umsetzung von User Stories einschließlich Aufwandsabschätzung, technischer Konzeption und Identifikation notwendiger Architektur- und Infrastruktur-Anpassungen
  • Aktive Mitarbeit in Scrum-Events wie Refinement, Sprint Planning, Daily, Review und Retrospektive
  • Unterstützung des Product Owners und Business Engineers bei der technischen Bewertung von Anforderungen und Lösungsoptionen
  • Identifikation technischer Risiken, Abhängigkeiten und Optimierungspotenziale innerhalb der bestehenden Systemlandschaft
  • Erstellung und Pflege technischer Dokumentationen sowie Beschreibung von Lösungsansätzen, Schnittstellen und Architekturentscheidungen
  • Entwicklung automatisierter Unit-, Integrations- und Komponententests sowie Sicherstellung einer hohen Softwarequalität
  • Durchführung von Code Reviews und Unterstützung anderer Teammitglieder bei technischen Fragestellungen
  • Sicherstellung der Einhaltung von Architektur-, Sicherheits-, Qualitäts- und Entwicklungsstandards
  • Analyse und Behebung technischer Fehler sowie Unterstützung bei Incident- und Problem-Management-Aktivitäten
  • Mitarbeit bei Aufbau, Betrieb und Optimierung containerisierter Anwendungen auf Kubernetes-Plattformen
  • Umsetzung von Monitoring-, Logging- und Observability-Anforderungen zur Sicherstellung eines stabilen Betriebs
  • Enge Zusammenarbeit mit Architektur, DevOps, Testmanagement, Business Engineering und weiteren Entwicklungsteams zur Umsetzung fachlicher Anforderungen
  • Kontinuierliche Verbesserung von Entwicklungsprozessen, Entwicklungswerkzeugen und technischen Plattformen

Anforderungen must have, sind zwingend erforderlich und müssen exakt wie gefordert in den Projekten aufgeführt sein: bitte auch das wording und die Jahre beachten! Es muss durch eindeutig beschriebene Tätigkeitsnachweise in den einzelnen Projekten nachgewiesen werden und nicht nur durch Nennung der Technologie. Gern copy paste aus den Anforderungen (muss & soll) Bitte nur bewerben, wenn Sie ihr Profil vorab den Anforderungen angepasst haben.
  • Praxiserprobte Kenntnisse in der Entwicklung von Backend-Anwendungen mit Java (idealerweise Java 21) und Spring Boot, nachweisbar durch Projekteinsätze in den letzten 3 Jahren im CV
  • Mehrjährige Erfahrung in der Entwicklung und dem Betrieb von REST- und API-basierten Microservices
  • Erfahrung mit containerisierten Anwendungen unter Docker und Kubernetes
  • Erfahrung im Cloud-Umfeld, idealerweise AWS, insbesondere mit S3 und containerbasierten Deployments
  • praxiserprobte Java- /JavaEE-Kenntnisse (Projekte in den letzten 3 Jahren im CV);
  • praxiserprobte Unit-, Acceptance-, Integrations- und Last
  • gute Kenntnisse in testgetriebener Entwicklung, Continous Integration, Testautomatisierung und verteilter Versionskontrolle (Git);
  • Methodische Kompetenz für Testing (TDD);
  • Erfahrung mit dem Framework Cucumber. Wünschenswert wäre Erfahrung mit der Integration des Frameworks in den Entwicklungsprozess;
  • Erfahrungen mit Legacy Code;
  • Einsatz von regelmäßigem Refactoring;
  • Pair Programming, Code Reviews;
  • Agiles Mindset -Nachweisliche Erfahrung mit agilen Teams (z.B. Scrum-Team);
  • Verständnis für die Fachlichkeit und enge Abstimmung mit den Teamkollegen und dem Product Owner

Soll Anforderungen:
  • Methodische Kompetenz für Testing uns Testautomatisierung;
  • Erfahrung mit der Entwicklungsumgebungen IntelliJ
  • Erfahrung mit den Build Management Tool Ant und Maven wünschenswert
  • Erfahrungen mit TypeScript
  • Erfahrung im Umgang mit Rest-Services
  • Erfahrung mit Datenbanken (Oracle, Redis, MongoDB)
  • Erfahrung im Bereich TDD oder BDD
  • Erfahrung mit der AWS CLoud (Cloud native Development)
  • Erfahrung mit Docker
  • Erfahrung mit Gitlab Enterprise
  • Erfahrung mit Greylog
  • Erfahrung mit Event-Driven-Architekturen und Messaging-Lösungen, insbesondere Apache Kafka

Zeitraum - von: 01.09.2026
Zeitraum - bis: 31.12.2026
Profile bis: 10.09.2026 um 10Uhr
Einsatzort:60% remot / 40% FFM
Ich freue mich auf Ihre Rückmeldung inkl. der Gehaltsvorstellung

Bewerben