Java Fullstack Developer

HDI Global SE
Hannover, Germany
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English, German

Job location

Hannover, Germany

Tech stack

Clean Code Principles
Java
Amazon Web Services (AWS)
Automation of Tests
Azure
Business Process Management
Cloud Computing
Computer Security
Continuous Integration
Identity and Access Management
JUnit
Scrum
Software Architecture
Mockito
Cloud Platform System
Spring-boot
Backend
Gitlab
Containerization
Kubernetes
Api Design
Code Restructuring
Docker
Microservices

Job description

Systeme für das internationale Industrieversicherungsgeschäft.

In unseren agilen, internationalen Teams entwickelst und betreibst Du moderne Microservice-Lösungen mit Java, Spring Boot, Camunda BPM sowie Cloud-Technologien wie Microsoft Azure und Kubernetes. Dabei verbindest Du technische Exzellenz mit einem positiven, pragmatischen Mindset, übernimmst Verantwortung für Qualität und Betrieb und arbeitest eng mit Business-Expert:innen an nachhaltigen Lösungen - zwischen Cloud-Innovation und stabiler Legacy-Welt.

Aufgaben

  • Design, Entwicklung und Wartung von Microservices und Backend-Komponenten mit Java und Spring Boot
  • Integration und Automatisierung von Geschäftsprozessen mit Camunda BPM
  • Entwicklung und Optimierung serviceorientierter, skalierbarer Backend-Systeme unter Berücksichtigung moderner Architekturprinzipien
  • Betrieb und Weiterentwicklung cloudnativer Lösungen auf Basis von Microsoft

Requirements

Azure und Kubernetes

  • Sicherstellung von Security- und Compliance-Anforderungen sowie Umsetzung entsprechender Vorgaben
  • Anwendung von Clean-Code-Prinzipien und kontinuierliche Qualitätssicherung durch automatisierte Tests (z. B. JUnit)
  • Aufbau und Wartung von CI/CD-Pipelines (z. B. Azure DevOps oder GitLab)
  • Enge Zusammenarbeit in cross-funktionalen, agilen Teams nach Scrum-Methodik
  • Sicherstellung der Betriebsstabilität bestehender Legacy-Anwendungen
  • Profil

    • Mehrjährige Erfahrung in der Backend-Entwicklung mit Java und Spring Boot
    • Erfahrung in der Prozessautomatisierung und Workflow-Modellierung mit Camunda BPM
    • Sehr gute Kenntnisse in serviceorientierter Softwarearchitektur (Microservices, REST, API-Design)
    • Erfahrung im Einsatz von Cloud-Plattformen, bevorzugt Microsoft Azure (optional AWS)
    • Praxis in Containerisierung und Orchestrierung mit Kubernetes, Kenntnisse in Docker
    • Erfahrung mit Clean Code, Refactoring sowie Fokus auf Wartbarkeit und Performance
    • Kenntnisse im automatisierten Testen (z. B. JUnit, Mockito)
    • Sicherer Umgang mit CI/CD-Werkzeugen (Azure DevOps, GitLab)
    • Grundkenntnisse in IT-Security, Identity & Access Management und der Umsetzung von Compliance-Vorgaben
    • Sehr gute Englisch- und Deutschkenntnisse in Wort und Schrift (mind. C1)
    • Hohes Interesse an neuen Technologien, kontinuierliche Lernbereitschaft und Innovationsfreude
    • Kommunikationsstärke und ausgeprägter Teamgeist
    • Ausgeprägtes agiles Mindset mit Erfahrung in Scrum-Teams

    Niemand ist perfekt und nicht alle Karrierewege sind geradlinig. Bewirb Dich jetzt - auch wenn Du nicht alle Anforderungen erfüllst!

    Wir bieten

    • Flexible Arbeitszeiten
      Gleitzeitregelungen und flexible Arbeitszeitmodelle ermöglichen eine perfekte Work-Life-Balance - ganz wie es zu Dir passt.
    • Gesundheitsmanagement
      Mit uns bleibst Du gesund - dank Präventionsmaßnahmen, einem breiten Sportangebot und verschiedenen Kooperationen.
    • Mobiles Arbeiten
      Ob von zu Hause oder unterwegs - unser mobiles Arbeitsmodell (bis zu 60 % mobil) bietet Dir mehr Freiheit und Selbstständigkeit.
    • Weiterbildung
      Wir stillen Deinen Wissensdurst - zum Beispiel mit Fortbildungen, fachspezifischen Seminaren oder einem berufsbegleitenden Studium.

    JBFD1_DE

    Apply for this position