Senior Java-Entwickler (m/w/d) in Frankfurt am Main

Senior Java-Entwickler (m/w/d) in Frankfurt am Main

Frankfurt am Main Vollzeit Vor Ort
R

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

#J-18808-Ljbffr

Senior Java-Entwickler (m/w/d) in Frankfurt am Main Arbeitgeber: Remotely

Dedalus ist ein hervorragender Arbeitgeber, der seinen Mitarbeitenden nicht nur einen unbefristeten Arbeitsvertrag und ein attraktives Gehalt bietet, sondern auch die Möglichkeit, im Homeoffice zu arbeiten und somit Flexibilität in der Work-Life-Balance zu genießen. Unsere Unternehmenskultur fördert Lernen und Innovation, während wir gemeinsam an einer besseren Gesundheitsversorgung für Millionen von Menschen weltweit arbeiten. Zudem bieten wir zahlreiche Benefits wie eine betriebliche Altersvorsorge, Gruppenunfallversicherung und Vergünstigungen bei Freizeitveranstaltungen, die das Arbeiten bei uns besonders attraktiv machen.

R

Kontaktdaten:

Remotely Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass du so Senior Java-Entwickler (m/w/d) in Frankfurt am Main erhalten könntest

✨Engagier dich in Entwickler-Communities!

Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.

✨Zeig deine Fähigkeiten!

Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei Remotely anzuklopfen, wenn du dich auf die Stelle als Senior Java-Entwickler (m/w/d) bewirbst – so wissen sie gleich, was sie von dir erwarten können!

✨Nutze Jobplattformen speziell für Tech-Jobs!

Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.

✨Such dir Mentoren und Feedback!

Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei Remotely vorzubereiten!

Einige Tipps für deine Bewerbung 🫡

Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.

Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.

Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.

Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei Remotely klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.

Wie man sich auf ein Vorstellungsgespräch bei Remotely vorbereitet

✨Technische Vorbereitung auf die Coding-Challenges

In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!

✨Das eigene Portfolio im besten Licht präsentieren

Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.

✨Teamfähigkeit und Kommunikation betonen

In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.

✨Vorbereitung auf Fragen zur Software-Architektur

Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.