Senior Backend Developer (w/m/d)
PAR GmbH
Ansprechpartner: Tessa Henrich-Scheufele
Frankfurt am Main, Deutschland
ITDevOpsPHP DevelopmentSoftwareentwicklungServerseitige EntwicklungBackendBackend-programmierungFull Stack Entwicklung
Beschreibung
Wir suchen ab sofort einen Senior Backend Developer (w/m/d) im Rahmen der Arbeitnehmerüberlassung.
Info: 60% remote, 40% onsite in Frankfurt am Main
Aufgabenbeschreibung:
- Du arbeitest an der Weiterentwicklung einer Plattform als Teil eines agilen Teams
- Dabei führst du Codereviews, Refactorings und regelmäßige Deployments mittels CI/CD durch und gestaltest Plannings, Retros und Reviews aktiv mit
- Die Verantwortung für den Lieferprozess im Team und dessen kontinuierliche Verbesserung übernimmst du gern
- Und Du verstehst dich als Treiber, Gestalter und Unterstützer im Hinblick auf Qualität, IT-Security, DevOps sowie Optimierung und Stabilisierung bestehender Services
- Du berätst uns bei der Optimierung der Geschäftsprozesse, um unsere Kunden optimal zu bedienen
- Das Vorbereiten von Entscheidungsvorlagen zu technischen Themen und das Berichten von Risiken an das Projektmanagement gehören für dich zum Arbeiten dazu
- Bei der Mitarbeit an Teststrategien, bei Gegenmaßnahmen im Bereich IT-Security, Innovationsthemen und bei der Identifikation von Risiken, sowie der Analyse von Trends und Entwicklungen im IT-Bereich hast du Spaß
Anforderungsprofil:
Erforderlich:
- Abgeschlossenes Studium der Informatik, Wirtschaftsinformatik oder einer vergleichbaren Fachrichtung (Diplom oder Master).
- Mehrjährige praktische Erfahrung (mindestens 5 Jahre) in der Entwicklung komplexer Java-basierter Backend-Systeme innerhalb größerer IT-Projekte.
- Mindestens 5 Jahre Erfahrung in der Entwicklung moderner Microservice-Architekturen auf Basis von:
o Java 17 oder höher
o Spring Boot
o Spring Data
o Spring Security
o REST-/JSON-Schnittstellen
o Maven
- Mindestens 5 Jahre Erfahrung im Umgang mit modernen Entwicklungs- und DevOps-Werkzeugen:
o GitLab
o GitLab CI/CD oder Jenkins
o Docker
o SonarQube
o Jira
o Confluence
- Erfahrung im produktiven Einsatz KI-gestützter Entwicklungswerkzeuge (z. B. GitHub Copilot oder vergleichbare Lösungen) zur Unterstützung von Softwareentwicklung, Testautomatisierung, Codeanalyse, Dokumentation und Qualitätssicherung.
- Erfahrung mit Cloud-Native-Architekturen und Public-Cloud-Plattformen, idealerweise AWS.
- Erfahrung mit Container-Orchestrierung mittels Kubernetes oder OpenShift.
- Erfahrung im Einsatz relationaler und cloudbasierter Datenhaltungslösungen, insbesondere PostgreSQL sowie Cloud Storage Services (z. B. AWS S3).
- Erfahrung mit asynchronen Architekturen und Messaging-Systemen wie ActiveMQ
- Erfahrung in Testautomatisierung und Qualitätssicherung unter Einsatz moderner Testframeworks (z. B. JUnit, Mockito, Testcontainers, Cucumber sowie Consumer-Driven Contract Testing mit Spring Cloud Contract)
- Erfahrung in der technischen Konzeption, Weiterentwicklung und Wartung skalierbarer Softwaresysteme.
Wünschenswert
- Erfahrung mit Domain Driven Design (DDD) und API-First-Ansätzen.
- Erfahrung mit Event-Driven Architectures.
- Erfahrung mit Observability- und Monitoring-Lösungen (Grafana oder vergleichbar).
- Erfahrung in der Anwendung von Secure-Coding-Prinzipien und Sicherheitsstandards (OAuth2, OpenID Connect, JWT, OWASP).