Senior Backend Developer (m/w/d)

PAR GmbH
Ansprechpartner: Sara Sokocevic
Frankfurt am Main,  Deutschland
60% RemoteArbeitnehmerüberlassungStart 1/2027Dauer 24 Monate100% Auslastung

Beschreibung

Beschreibung

Wir suchen ab sofort einen Senior Backend Developer (m/w/d) im Rahmen der Arbeitnehmerüberlassung!
Info: Mindestens 40 % onsite in Frankfurt am Main, maximal 60 % remote.

Rollenbeschreibung:
  • Konzeption, Design und Implementierung technischer Backend-Komponenten auf Basis moderner Technologien und vorgegebener Architekturstandards
  • Entwicklung, Anbindung, Wartung und Weiterentwicklung algorithmus-, regel- und datenbasierter Auskunftsmodule als serviceorientierte Komponenten und Microservices
  • Aktive Mitarbeit in einem agilen Entwicklungsteam nach Scrum beim Aufbau und der Weiterentwicklung einer skalierbaren Servicelandschaft
  • Entwicklung und Integration von Backend-Services und Unternehmensanwendungen mit Java und Spring Boot im Cloud-Umfeld
  • Konzeption und Umsetzung serviceorientierter Softwarearchitekturen sowie verteilter Anwendungen
  • Aktive Mitgestaltung und Einführung eines testgetriebenen Entwicklungsansatzes (Test-Driven Development)
  • Konzeption, Implementierung und Durchführung automatisierter Tests zur Sicherstellung von Softwarequalität, Wartbarkeit und Testbarkeit
  • Eigenverantwortliche Mitarbeit über den gesamten Entwicklungszyklus hinweg – von Konzeption und Design über Implementierung und Testing bis hin zu Deployment und Produktivsetzung
  • Analyse, Bewertung und Schätzung von User Stories und Backlog-Einträgen sowie aktive Beteiligung an Refinements und der technischen Umsetzungsplanung
  • Mitwirkung bei der Erstellung, Pflege und Optimierung von CI/CD-Pipelines sowie der Automatisierung von Build-, Test- und Deployment-Prozessen
  • Integration von Messaging-Technologien und relationalen Datenbanken in eine serviceorientierte Systemlandschaft
  • Enge Zusammenarbeit mit agilen Entwicklungsteams, Architekturverantwortlichen und weiteren Projektbeteiligten
  • Einbringung externer Impulse und Erfahrungen aus früheren Tätigkeiten (z.B. Industriestandards) im Sparring mit den agilen Teams und übergreifenden Projektteams wie z.B. einem Enterprise Architektur Management
Anforderungsprofil:
Muss-Anforderungen:
  • Abgeschlossenes Studium der Informatik, einer IT-nahen Fachrichtung oder eine vergleichbare Qualifikation
  • Mindestens drei Jahre Berufserfahrung in der Softwareentwicklung mit Java und Spring Boot, idealerweise in der Entwicklung komplexer Unternehmensanwendungen
  • Fundierte Kenntnisse in der Entwicklung und Integration von Backend-Services, Microservices und serviceorientierten Architekturen
  • Erfahrung in der Entwicklung und dem Betrieb cloudbasierter Anwendungen, insbesondere im AWS-Umfeld
  • Kenntnisse in der Containerisierung und Orchestrierung mit Docker und Kubernetes, idealerweise mit AWS EKS
  • Erfahrung mit CI/CD-Prozessen und automatisierten Build- und Deployment-Pipelines, idealerweise mit GitLab CI
  • Kenntnisse in Apache Kafka zur Integration und Kommunikation verteilter Systeme
  • Erfahrung mit relationalen Datenbanken, insbesondere PostgreSQL
  • Fundierte Kenntnisse in testgetriebener Entwicklung (Test-Driven Development) sowie in der Konzeption und Durchführung automatisierter Tests
  • Erfahrung mit automatisiertem Frontend-Testing sowie Grundkenntnisse in TypeScript und Vue.js zur Unterstützung der Fullstack-Zusammenarbeit
  • Sicherer Umgang mit gängigen Entwicklungs- und Kollaborationstools wie IntelliJ IDEA, Maven, Jira und Confluence
  • Erfahrung in der agilen Softwareentwicklung nach Scrum sowie idealerweise in skalierten Projektumgebungen nach SAFe
  • Kenntnisse in Cloud Computing, Software as a Service (SaaS) und serviceorientiertem Softwaredesign
  • Erfahrung in der Analyse, Bewertung und Schätzung technischer Anforderungen sowie in der Mitgestaltung von Backlog-Refinements
  • Ausgeprägtes analytisches Denkvermögen sowie eine strukturierte, eigenständige und lösungsorientierte Arbeitsweise
  • Ausgeprägte Kommunikations- und Teamfähigkeit sowie die Fähigkeit, technische Sachverhalte verständlich zu vermitteln
  • Sehr gute Deutschkenntnisse in Wort und Schrift
Soll-/Kann-Anforderungen:
  • Erfahrung mit Consumer-Driven Contracts, beispielsweise Spring Cloud Contract
  • Kenntnisse und praktische Erfahrung mit Domain-Driven Design (DDD)
  • Erfahrung im automatisierten UI-Testing mit Playwright
  • Erfahrung mit KI-gestützten Entwicklungswerkzeugen, beispielsweise GitHub Copilot
  • Starker Fokus auf Qualität und Testbarkeit
  • Erfahrung mit aktuellen Java-Versionen und modernen Backend-Technologien im AWS-Cloud-Umfeld
  • Erfahrung in größeren, skalierten Entwicklungsorganisationen und teamübergreifenden Projekten
  • Präsentationsstärke und die Fähigkeit, technische Konzepte adressatengerecht aufzubereiten

Bewerben