Senior Softwareentwickler Java

FERCHAU GmbH
Hamburg, Germany
3 days ago
Apply on www.ferchau.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours

Tech stack

Java (Programming Language) Programming Tools Gradle Hibernate (Java) Integrated Development Environments Java Persistence API OAuth OpenID Scrum Methodology Software Architecture Openid Connect Software Project Management
+9 more
Software Systems Web Applications ReactJS Spring-boot Information Technology Apache Kafka Build Tools Docker Microservices

Job description

Für unseren Kunden suchen wir Sie als Senior Softwareentwickler Java (m/w/d) im Rahmen der Arbeitnehmerüberlassung. Sie erwartet ein spannender Job in einem innovativen Umfeld mit attraktiven Rahmenbedingungen und persönlicher Betreuung durch FERCHAU. Wir realisieren spannende Projekte für namhafte Kunden in allen Technologiebereichen und für alle Branchen und übernehmen Verantwortung für komplexe Entwicklungsprojekte. Als Berufserfahrener unterstützen Sie Ihre Kollegen mit Ihrem langjährigen Know-how und Ihrer Expertise.

  • Entwicklung, Betrieb und kontinuierliche Weiterentwicklung zentraler Plattform- und Basisservices
  • Konzeption, Design und Umsetzung moderner, microservicebasierter Softwarearchitekturen
  • Gestaltung modularer Softwarelösungen zur schrittweisen Transformation und Ablösung bestehender Monolithen
  • Entwicklung und Bereitstellung von Frameworks, Architektur-Blueprints sowie standardisierten Schnittstellen für Entwicklungsteams
  • Verantwortung für Architekturentscheidungen sowie die strategische Weiterentwicklung komplexer Systemlandschaften
  • Evaluierung, Integration und Anwendung moderner Technologien und Entwicklungswerkzeuge wie Spring Boot, Kafka und Docker
  • Konzeption und Implementierung von Sicherheits- und Authentifizierungslösungen auf Basis aktueller Standards (OAuth 2.0, OpenID Connect)
  • Aktive Mitarbeit in agilen Entwicklungsumgebungen unter Anwendung von Scrum, Kanban oder vergleichbaren Methoden
  • Sicherstellung von Qualität, Skalierbarkeit, Wartbarkeit und Zukunftsfähigkeit der entwickelten Plattformkomponenten

Requirements

  • Abgeschlossenes Studium der Informatik oder eine vergleichbare Ausbildung mit entsprechender Berufserfahrung
  • Mehrjährige praktische Erfahrung in der Entwicklung komplexer Java-Anwendungen innerhalb größerer Softwareprojekte
  • Fundierte Kenntnisse in modernen Java-Technologien und Frameworks wie Spring Boot, Hibernate, JPA, Flyway und Kafka
  • Know-how in der Konzeption und Umsetzung von Microservice-Architekturen sowie in der Modernisierung bestehender Systemlandschaften
  • Praxis in der Entwicklung, Bereitstellung und Weiterentwicklung technischer Basisdienste oder Developer-Plattformen
  • Sicherer Umgang mit Versionsverwaltungssystemen (Git/GitHub), Build-Tools wie Gradle sowie modernen CI-/CD-Pipelines
  • Kenntnisse im Einsatz von Container-Technologien wie Docker oder Podman
  • Erfahrung mit modernen Sicherheits- und Authentifizierungskonzepten, insbesondere OAuth 2.0 und OpenID Connect (OIDC)
  • Grundlegendes bis fundiertes Wissen in der Entwicklung moderner Webanwendungen mit React
  • Praxis in der Arbeit nach agilen Entwicklungsmethoden wie Scrum oder Kanban

Benefits & conditions

  • Fachliche und persönliche Weiterentwicklungsmöglichkeiten
  • Vergütete Urlaubs-, Kranken- und Feiertage sowie Zuschuss für Bildschirmarbeitsplatzbrillen
  • Stundengenaue Abrechnung sowie die Möglichkeit eines Freizeitausgleichs
  • Gesicherte und konstante Auslastung über den gesamten Projektzeitraum
  • Der Arbeitgeber übernimmt die Hälfte der Renten-, Kranken- und Pflegeversicherung
  • Freiberufliche Aufträge können weiterhin flexibel angenommen werden

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.ferchau.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:25 min

Building medical software with Java and JavaFX

Silvio Barbieri · Coffee With Developers

2:49 min

Adopting OAuth best practices and removing outdated grants

Alexander Schwartz Alexander Schwartz · World Congress 2026 Europe

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

5:51 min

Understanding build structure and core Gradle plugins

Amanda Martin · LIVE

10:50 min

Analyzing candidate soft skills and developer onboarding frameworks

Sebastian Hans · LIVE

1:34 min

Analyzing vulnerabilities in standard OAuth 2.0 authorization flows

Alexander Schwartz Alexander Schwartz · World Congress 2026 Europe

Videos

See all

Related articles

See all