itkarrieren
Zurück zu den Treffern

Senior Java-Entwickler (m/w/d)

ArbeitsortFrankfurt am Main
Gehalt61.585,67–89.586,18 € brutto/Jahr
HomeofficeTeilweise möglich

Zur Verstärkung unseres Teams suchen wir einen erfahrenen Senior Java-Entwickler (m/w/d) für anspruchsvolle Projekte im Banken- und Finanzumfeld.

Anforderungen

  • Sehr gute Programmierkenntnisse in Java (mindestens Java 8, idealerweise Java 11 oder höher), mindestens 5 Jahre Projekterfahrung als Full-Stack-Java-Entwickler mit Einsätzen von mehr als 12 Monaten Laufzeit
  • Java EE / Jakarta EE
  • Spring / Spring Boot, Microservices, REST APIs
  • JPA
  • Sehr gute Fähigkeiten in der objektorientierten Datenmodellierung

Application Server & Infrastruktur

  • WebSphere Liberty, Open Liberty, JBoss (Red Hat) oder WildFly
  • Kenntnisse im Aufbau und Betrieb einer (Private) Cloud
  • Erfahrung mit Cloud-Migrationsstrategien und -Tools
  • Kenntnisse in Cloud-Sicherheit, Compliance und Governance

Datenbanken

  • Erfahrung in der Anbindung von Java-Anwendungen an Datenbanken (idealerweise PostgreSQL)

Entwicklungspraxis & Qualität

  • JUnit, Mockito sowie Erfahrung im (automatisierten) Testen von Java-Entwicklungen
  • Erprobte Fähigkeiten in Clean Code, Software Patterns und Code Reviews
  • Fundierte Kenntnisse in CI/CD-Pipelines und DevOps-Prinzipien
  • Sehr gute Kenntnisse von Tools zur Versionierung, Release- und Build-Management
  • Sicherer Umgang mit Java-Entwicklungsumgebungen (z. B. Eclipse)
  • Sehr gutes Verständnis für Sicherheitsaspekte in der Softwareentwicklung (Secure Coding, Authentifizierung, Verschlüsselung)

Fachliches Profil

  • Fundierte, nachweisbare Erfahrung bei einem Kreditinstitut, Finanzdienstleister oder Wertpapierinstitut
  • Fundierte Erfahrung in der Erstellung von IT-Konzepten
  • Fundierte Erfahrung in Migrationsaufgaben (z. B. Legacy-zu-Java)
  • Tiefgehende Erfahrung in der Softwarearchitektur, insbesondere für verteilte Systeme

Arbeitsweise

  • Grundlegende Kenntnisse zur (Teil-)Projektleitung / als SCRUM Master kleinerer und mittlerer Projekte
  • Erfahrung in der Zusammenarbeit in agilen Teams

Rahmenbedingungen

  • Remote-Arbeit möglich
  • Deutschkenntnisse mindestens auf C1-Niveau

Wünschenswerte Zusatzkenntnisse

  • Fundierte Erfahrung mit Large Language Models (LLMs)
  • Spring Batch, Spring Data, Apache Kafka
  • Erfahrung mit Quarkus
  • Kenntnisse in der Jobsteuerung, idealerweise mit AWA
  • Schulung/Zertifizierung als Java-Entwickler und/oder Software-Architekt

Beispielhafte Aufgaben

  • Entwurf von Programmiervorgaben für (Re-Engineering-)Anwendungen, Programm- und Datenbankmodellierung
  • Durchführung von Komponenten- und Komponentenintegrationstests
  • Erstellung von Programm- und Betriebsdokumentation
  • Code-Reviews, Pair Programming und Mentoring für Junior-Entwickler
  • Sicherstellung von Code-Qualität, Security und Performance
  • Weiterentwicklung von CI/CD, Testautomatisierung und DevOps-Prozessen

Gehalt: 61.585,67€ - 89.586,18€ pro Jahr

Leistungen

  • Betriebliche Altersvorsorge
  • Flexible Arbeitszeiten
  • Homeoffice-Möglichkeit
  • Kostenlose Getränke

Arbeitsort: Zum Teil im Homeoffice in 60327 Frankfurt am Main

Arbeitgeber

Mehr Stellen finden

Ähnliche Stellen bei anderen Arbeitgebern

Arbeitgeber mit ähnlichen Stellen

Verwandte Fachgebiete

Stellen in der Nähe von Frankfurt am Main