Senior Entwickler Backend – Java, Spring Boot, PostgreSQL, Testing, Container (m/w/d)

Westhouse Group

Frankfurt

Vor Ort

EUR 90.000 - 120.000

Vollzeit

Vor 4 Tagen
Sei unter den ersten Bewerbenden

Erhalte mehr Antworten von Arbeitgebern

Versende in nur wenigen Minuten einen passgenauen Lebenslauf.

Zusammenfassung

Westhouse Group sucht eine/n Senior Backend-Entwickler:in mit Fokus auf Java 17+, Spring Boot und PostgreSQL. Sie arbeiten in einem Remote- und Vor-Ort-Umfeld in Frankfurt am Main, gestalten REST-APIs, DB-Modelle und Architekturen, arbeiten eng mit mehreren Teams zusammen und setzen TDD, CI/CD sowie Containerisierung um.

Sie bringen mehrjährige Erfahrung in Enterprise-Umgebungen, SAFe, Tests, Monitoring und Messaging-Systemen mit und arbeiten an der Weiterentwicklung von Microservices in einer

Qualifikationen

  • Mindestens 5 Jahre Erfahrung in der Entwicklung von Backend-Services mit Java und Spring Boot inkl. REST-API-Design, Dependency Injection, Spring Data und Anwendung gängiger Architektur-Patterns (Layered, Hexagonal, Microservices).
  • Mindestens 3 Jahre Erfahrung im Entwurf und der Optimierung relationaler Datenmodelle mit PostgreSQL (oder vergleichbar), inkl. komplexer Queries, Indexierung, Migrations-Management und Performance-Tuning.
  • Mindestens 5 Jahre Erfahrung in der Zusammenarbeit in Enterprise-Umgebungen mit mindestens zwei parallel arbeitenden, voneinander abhängigen Teams inkl. teamübergreifender Abstimmung, API-Contracts und gemeinsamer Codebasis oder Integrationsschnittstellen.
  • Mindestens 3 Jahre Erfahrung in der konsequenten Anwendung von Test-Driven Development inkl. Unit-Tests, Integrationstests und testgetriebener Entwurfsmethodik (Red-Green-Refactor) mit gängigen Frameworks (JUnit, Mockito, Testcontainers o. ä.)
  • Mindestens 3 Jahre Erfahrung in der Containerisierung von Applikationen inkl. Erstellung von Dockerfiles/Container-Images, Multi-Stage-Builds, Container-Orchestrierung und Deployment in containerisierten Laufzeitumgebungen (Docker Compose, Kubernetes, ECS o. ä.)
  • Mindestens 3 Jahre Erfahrung in der Arbeit innerhalb eines Scaled Agile Framework (SAFe)
  • Mindestens 3 Jahre Erfahrung im effektiven Einsatz von KI-gestützten Tools (z. B. GitHub Copilot, ChatGPT, Amazon Q)
  • Mindestens 3 Jahre Erfahrung in der Modellierung von Geschäftsprozessen mittels BPMN 2.0 und deren technischer Umsetzung in Camunda
  • Mindestens 3 Jahre Erfahrung im Aufbau von Monitoring- und Alerting-Konzepten mit Grafana/Prometheus/Loki/Tempo
  • Mindestens 3 Jahre Erfahrung im Entwurf und Betrieb event-basierter Integrationen mit Apache Kafka/RabbitMQ
  • Mindestens 3 Jahre Erfahrung in der Übernahme vollständiger Verantwortung für entwickelte Services inkl. On-Call
  • 1-3 Jahre Erfahrung im Aufbau und Pflege von CI/CD-Pipelines in GitLab CI
  • 1-3 Jahre Erfahrung in der Backend-Entwicklung mit Java (Spring Boot)

Aufgaben

  • Entwurf, Implementierung und Weiterentwicklung von produktiven Backend-Services auf Basis von Java (17+) und Spring Boot
  • Umsetzung von RESTful APIs inkl. Versionierung, Fehlerbehandlung und Dokumentation (OpenAPI/Swagger)
  • Anwendung etablierter Architektur-Patterns (Layered Architecture, Hexagonal, Domain-Driven Design)
  • Implementierung von Authentifizierung und Autorisierung (OAuth2, JWT, Spring Security)
  • Code-Reviews, Refactoring und kontinuierliche Verbesserung der Codequalität nach Clean-Code-Prinzipien
  • Entwurf und Pflege relationaler Datenmodelle in PostgreSQL
  • Erstellung und Optimierung komplexer SQL-Queries, Stored Procedures und Views
  • Umsetzung von Datenbank-Migrationen mittels Flyway oder Liquibase
  • Performance-Analyse und -Tuning (Indexierung, Query-Pläne, Connection Pooling)
  • Integration der Datenbankschicht über Spring Data JPA / Hibernate inkl. Transaktionsmanagement
  • Aktive fachliche Unterstützung in einem teamübergreifenden Entwicklungsumfeld mit mindestens zwei abhängigen Teams
  • Abstimmung und Definition von API-Contracts, Interface-Spezifikationen und Integrationsschnittstellen
  • Mitwirkung an gemeinsamer Codebasis, Shared Libraries und Plattform-Services
  • Teilnahme an Sprint-übergreifenden Planungen, Refinements und technischen Abstimmungsrunden
  • Einhaltung unternehmensweiter Standards für Code-Qualität, Security und Compliance
  • Konsequente Anwendung von Test-Driven Development (Red-Green-Refactor) im Entwicklungsalltag
  • Erstellung und Pflege von Unit-Tests (JUnit 5, Mockito), Integrationstests (Testcontainers, Spring Boot Test) und Contract-Tests
  • Sicherstellung einer hohen Testabdeckung als integraler Bestandteil der Definition of Done
  • Mitwirkung am Aufbau und der Pflege automatisierter Testpipelines
  • Aktive Beteiligung an Code-Reviews mit Fokus auf Testbarkeit und Entkopplung
  • Erstellung optimierter Container-Images (Multi-Stage Dockerfiles, minimale Base Images)
  • Konfiguration und Pflege von Container-Deployments in orchestrierten Umgebungen (Kubernetes, Docker Compose, ECS)
  • Umsetzung von Health Checks, Readiness-/Liveness-Probes und Ressourcenlimits
  • Integration der Container-Builds in CI/CD-Pipelines inkl. Image-Scanning und Registry-Management
  • Fachliche Unterstützung an Deployment-Strategien (Rolling Update, Blue/Green) und Environment-Konfiguration (ConfigMaps, Secrets)
  • Teilnahme an der Rufbereitschaft, 2nd/3rd Level Support

Kenntnisse

Java Backend
Spring Boot
REST API Design
PostgreSQL
Test-Driven Development
Docker
Kubernetes
OpenAPI/Swagger
JUnit
Mockito

Tools

Testcontainers
GitLab CI
Flyway/Liquibase
Spring Data JPA
ECS
Kafka/RabbitMQ

Jobbeschreibung

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 Entwickler Backend – Java, Spring Boot, PostgreSQL, Testing, Container (m/w/d) - Remote & Frankfurt am Main
Rahmeninformationen
  • Referenz: 179733
  • Start: 2026-09-01Deutsch (C2) & Englisch (C2)
  • Dauer: 31.12.2029
  • Standort: Remote & Frankfurt am Main
  • Arbeitsumfang: full-time745 Tage (davon 35 Onsite)
Ihre Qualifikationen
  • Bitte NUR Kandidaten vorstellen, die sich in einem sozialversicherungspflichtigen Angestelltenverhältnis befinden:
  • Bitte NUR bewerben, wenn ALLE MUSS-Kriterien erfüllt sind:
  • MUSS-Kriterien:
  • Mindestens 5 Jahre Erfahrung in der Entwicklung von Backend-Services mit Java und Spring Boot inkl. REST-API-Design, Dependency Injection, Spring Data und Anwendung gängiger Architektur-Patterns (Layered, Hexagonal, Microservices)
  • Mindestens 3 Jahre Erfahrung im Entwurf und der Optimierung relationaler Datenmodelle mit PostgreSQL (oder vergleichbar), inkl. komplexer Queries, Indexierung, Migrations-Management und Performance-Tuning.
  • Mindestens 5 Jahre Erfahrung in der Zusammenarbeit in Enterprise-Umgebungen mit mindestens zwei parallel arbeitenden, voneinander abhängigen Teams inkl. teamübergreifender Abstimmung, API-Contracts und gemeinsamer Codebasis oder Integrationsschnittstellen.
  • Mindestens 3 Jahre Erfahrung in der konsequenten Anwendung von Test-Driven Development inkl. Unit-Tests, Integrationstests und testgetriebener Entwurfsmethodik (Red-Green-Refactor) mit gängigen Frameworks (JUnit, Mockito, Testcontainers o. ä.)
  • Mindestens 3 Jahre Erfahrung in der Containerisierung von Applikationen inkl. Erstellung von Dockerfiles/Container-Images, Multi-Stage-Builds, Container-Orchestrierung und Deployment in containerisierten Laufzeitumgebungen (Docker Compose, Kubernetes, ECS o. ä.)
  • SOLL-Kriterien:
  • Mindestens 3 Jahre Erfahrung in der Arbeit innerhalb eines Scaled Agile Framework (SAFe) mit aktiver Teilnahme an PI-Plannings, teamübergreifender Abstimmung und architektonischer Mitgestaltung auf ART-Ebene.
  • Mindestens 3 Jahre Erfahrung im effektiven Einsatz von KI-gestützten Tools (z. B. GitHub Copilot, ChatGPT, Amazon Q) zur Unterstützung von Code-Generierung, Architektur-Analyse, Dokumentation oder Testautomatisierung
  • Mindestens 3 Jahre Erfahrung in der Modellierung von Geschäftsprozessen mittels BPMN 2.0 und deren technischer Umsetzung in Camunda (Platform 7 oder 8) inkl. Service Tasks, External Tasks und Prozess-Orchestrierung.
  • Mindestens 3 Jahre Erfahrung im Aufbau von Monitoring- und Alerting-Konzepten auf Basis von Grafana inkl. Prometheus, Loki oder Tempo für Metriken, Logs und Traces in containerisierten Umgebungen
  • Mindestens 3 Jahre Erfahrung im Entwurf und Betrieb event-basierter Integrationen mit Apache Kafka und/oder RabbitMQ inkl. Topic-Design, Consumer-Groups, Schema-Versionierung und Fehlerbehandlung (DLQ, Retry).
  • Mindestens 3 Jahre Erfahrung in der Übernahme vollständiger Verantwortung für entwickelte Services von Entwicklung über Deployment bis Betrieb, inkl. On-Call-/Rufbereitschaftsmodellen und eigenständiger Fehlerbehebung in Produktion
  • 1 - 3 Jahre Erfahrung im Aufbau und der Pflege von CI/CD-Pipelines in GitLab CI inkl. Multi-Stage-Pipelines, Container-Registry-Integration, automatisierten Tests und Deployment-Strategien.
  • 1 - 3 Jahre Erfahrung in der Backend-Entwicklung mit Java (Spring Boot) und/oder Frontend-/Service-Entwicklung mit TypeScript in produktiven Enterprise-Anwendungen
Ihre Aufgaben
  • Entwurf, Implementierung und Weiterentwicklung von produktiven Backend-Services auf Basis von Java (17+) und Spring Boot
  • Umsetzung von RESTful APIs inkl. Versionierung, Fehlerbehandlung und Dokumentation (OpenAPI/Swagger)
  • Anwendung etablierter Architektur-Patterns (Layered Architecture, Hexagonal, Domain-Driven Design)
  • Implementierung von Authentifizierung und Autorisierung (OAuth2, JWT, Spring Security)
  • Code-Reviews, Refactoring und kontinuierliche Verbesserung der Codequalität nach Clean-Code-Prinzipien
  • Entwurf und Pflege relationaler Datenmodelle in PostgreSQL
  • Erstellung und Optimierung komplexer SQL-Queries, Stored Procedures und Views
  • Umsetzung von Datenbank-Migrationen mittels Flyway oder Liquibase
  • Performance-Analyse und -Tuning (Indexierung, Query-Pläne, Connection Pooling)
  • Integration der Datenbankschicht über Spring Data JPA / Hibernate inkl. Transaktionsmanagement
  • Aktive Fachliche Unterstützung in einem teamübergreifenden Entwicklungsumfeld mit mindestens zwei abhängigen Teams
  • Abstimmung und Definition von API-Contracts, Interface-Spezifikationen und Integrationsschnittstellen
  • Mitwirkung an gemeinsamer Codebasis, Shared Libraries und Plattform-Services
  • Teilnahme an Sprint-übergreifenden Planungen, Refinements und technischen Abstimmungsrunden
  • Einhaltung unternehmensweiter Standards für Code-Qualität, Security und Compliance
  • Konsequente Anwendung von Test-Driven Development (Red-Green-Refactor) im Entwicklungsalltag
  • Erstellung und Pflege von Unit-Tests (JUnit 5, Mockito), Integrationstests (Testcontainers, Spring Boot Test) und Contract-Tests
  • Sicherstellung einer hohen Testabdeckung als integraler Bestandteil der Definition of Done
  • Mitwirkung am Aufbau und der Pflege automatisierter Testpipelines
  • Aktive Beteiligung an Code-Reviews mit Fokus auf Testbarkeit und Entkopplung
  • Erstellung optimierter Container-Images (Multi-Stage Dockerfiles, minimale Base Images)
  • Konfiguration und Pflege von Container-Deployments in orchestrierten Umgebungen (Kubernetes, Docker Compose, ECS)
  • Umsetzung von Health Checks, Readiness-/Liveness-Probes und Ressourcenlimits
  • Integration der Container-Builds in CI/CD-Pipelines inkl. Image-Scanning und Registry-Management
  • Fachliche Unterstützung an Deployment-Strategien (Rolling Update, Blue/Green) und Environment-Konfiguration (ConfigMaps, Secrets)
  • Teilnahme an der Rufbereitschaft, 2nd/3rd Level Support
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
oder ziehe deine Datei hierhin.
Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Senior Entwickler Backend – Java, Spring Boot, PostgreSQL, Test, SAFe (m/w/d)
Senior Entwickler Backend – Java, Spring Boot, PostgreSQL, Test, SAFe (m/w/d)

Westhouse Group • Frankfurt

Hybrid
EUR 90.000 - 130.000
Senior Fullstack Entwickler (Angular / Java / PostgreSQL) (m/w/d)
Senior Fullstack Entwickler (Angular / Java / PostgreSQL) (m/w/d)

Westhouse Group • Frankfurt

Hybrid
EUR 90.000 - 120.000
Remote-Optionen
Developer – Fullstack (m/w/d)
Developer – Fullstack (m/w/d)

Westhouse Group • Frankfurt

Hybrid
EUR 90.000 - 120.000
Backend Developer (m/w/d)
Backend Developer (m/w/d)

SOMI Solutions GmbH • Frankfurt

Vor Ort
EUR 90.000 - 130.000
Implementation Lead (alle Geschlechter)
Implementation Lead (alle Geschlechter)

men-in-motion GmbH • Frankfurt

Vor Ort
EUR 55.000 - 85.000
Java Entwickler (m/w/d) Fokus SQL|REST|SQL|Snowflake|Claude Code| in ANÜ für Endkunden gesucht!
Java Entwickler (m/w/d) Fokus SQL|REST|SQL|Snowflake|Claude Code| in ANÜ für Endkunden gesucht!

Circle8 Consulting GmbH • Köln

Hybrid
EUR 73.000 - 106.000
Fullstack Entwickler – Reisendeninformationssysteme, DevOps, Java/J2EE, Spring Boot, GitLab (m/w/d)
Fullstack Entwickler – Reisendeninformationssysteme, DevOps, Java/J2EE, Spring Boot, GitLab (m/w/d)

Westhouse Group • Berlin

Hybrid
EUR 60.000 - 90.000
Senior Java Entwickler - Spring Boot & Cloud
Senior Java Entwickler - Spring Boot & Cloud

Optimus Search • Frankfurt

Hybrid
EUR 65.000 - 85.000
Attraktives Gehaltspaket mit Zusatzleistungen
Flexible Arbeitszeiten und Homeoffice
Flache Hierarchien und echte Mitgestaltungsmöglichkeiten
+2
DevOps Engineering / Softwareentwicklung
DevOps Engineering / Softwareentwicklung

FERCHAU Engineering GmbH • Berlin

Vor Ort
EUR 65.000 - 90.000
Java Backend-Entwickler RBL (m/w/d)
Java Backend-Entwickler RBL (m/w/d)

Schmitt GmbH • Frankfurt

Hybrid
EUR 70.000 - 120.000
Übertarifliche Vergütung
Unbefristeter Arbeitsvertrag
30 Tage Urlaub
+3