Java Backend Entwickler

Guldberggmbh — Germany · Posted ~6 hours ago

No Visa

Skills

Java backend development CI/CD Agile

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Engineer complex backend services for a major infrastructure provider, mastering Java concurrency, distributed systems, and cloud-native architectures.

Highlights

Build scalable microservices, implement robust CI/CD pipelines, and optimize performance for high-throughput backend services.

Description

Ihre Aufgaben: • Entwicklung und Weiterentwicklung von bahn.de und DB Navigator als Teil eines agilen Teams • Durchführung von Code-Reviews und Refactoring sowie regelmäßige Deployments mithilfe von CI/CD • Aktive Mitwirkung an Planungssitzungen, Retrospektiven und Reviews • Übernahme von Verantwortung für den Lieferprozess des Teams und dessen kontinuierliche Verbesserung • Förderung von Qualität, IT-Sicherheit, DevOps sowie der Optimierung und Stabilisierung bestehender Dienste • Beratung bei der Optimierung von Geschäftsprozessen • Erstellung technischer Entscheidungsunterlagen und Meldung von Risiken an das Projektmanagement • Mitwirkung an Teststrategien, IT-Sicherheitsmaßnahmen, Innovationsthemen, der Risikoidentifizierung sowie der Analyse von IT-Trends und -Entwicklungen Ihre Qualifikationen: • Master-Abschluss oder Diplom in Informatik, Wirtschaftsinformatik oder einem vergleichbaren Fachgebiet • Mindestens 5 Jahre praktische Erfahrung in der Entwicklung komplexer Java-basierter Backend-Systeme in größeren IT-Projekten • Mindestens 5 Jahre Erfahrung in der Entwicklung moderner Microservice-Architekturen unter Verwendung von Java 17 oder höher, Spring Boot, Spring Data, Spring Security, REST/JSON-Schnittstellen und Maven • Mindestens 5 Jahre Erfahrung mit GitLab, GitLab CI/CD oder Jenkins, Docker, SonarQube, Jira und Confluence • Erfahrung im Einsatz von KI-gestützten Entwicklungstools wie GitHub Copilot oder vergleichbaren Lösungen für die Softwareentwicklung, Testautomatisierung, Codeanalyse, Dokumentation und Qualitätssicherung • Erfahrung mit Cloud-nativen Architekturen und Public-Cloud-Plattformen, idealerweise AWS • Erfahrung mit Kubernetes oder OpenShift • Erfahrung mit relationalen und cloudbasierten Datenspeicherlösungen, insbesondere PostgreSQL und Cloud-Speicherdiensten wie AWS S3 • Erfahrung mit asynchronen Architekturen und Messaging-Systemen wie ActiveMQ • Erfahrung in der Testautomatisierung und Qualitätssicherung unter Verwendung von JUnit, Mockito, Testcontainers, Cucumber sowie im consumer-driven contract testing mit Spring Cloud Contract • Erfahrung im technischen Design, in der Entwicklung und Wartung skalierbarer Softwaresysteme • Ausgeprägtes analytisches und lösungsorientiertes Denken • Hohes Qualitätsbewusstsein und Verantwortungsgefühl • Strukturierte, selbstständige und proaktive Arbeitsweise • Ausgeprägte Teamfähigkeit Von Vorteil: • Erfahrung mit Domain-Driven Design und API-First-Ansätzen • Erfahrung mit ereignisgesteuerten Architekturen • Erfahrung mit Observability- und Monitoring-Lösungen wie Grafana • Erfahrung in der Anwendung von Prinzipien der sicheren Programmierung und Sicherheitsstandards, einschließlich OAuth2, OpenID Connect, JWT und OWASP • Erfahrung innerhalb der DB Group • Interesse an wissensorientierter Arbeit und kontinuierlicher Verbesserung • Freude an der Arbeit in interdisziplinären, eigenverantwortlichen agilen Teams Sprachkenntnisse: Deutsch auf C1-Niveau oder höher, in Wort und Schrift