Java/Kotlin Backend Entwickler – Dokumenten & Vertragspost (m/w/d)

Java

Java/Kotlin Backend Entwickler – Dokumenten & Vertragspost (m/w/d)

Java
Centrum, Frankfurt am Main

emagine Polska

Full-time
Any
Senior
Hybrid

Job description

Wir, die emagine GmbH, suchen ab sofort einen erfahrenen Backend Developer (m/w/d) für ein anspruchsvolles Projekt im Banken- und Finanzumfeld.

Projektstart: Ab sofort

Projektlaufzeit: Bis 31.12.2026 mit Option auf Verlängerung

Ort: Remote und Frankfurt am Main (Mindestens 3‑mal pro Woche vor Ort – während des gesamten Projekts)

Auslastung: 100 % / Vollzeit

Ihre Aufgaben:

  • Entwicklung moderner Microservice-Backends im agilen Umfeld (Java, Kotlin, Spring Boot)

  • Implementierung flexibler Schnittstellen (OpenAPI, REST) sowie effizienter Datenhaltung (SQL)

  • Eigenverantwortliche Umsetzung, Weiterentwicklung und Wartung von Services und Features

  • Durchführung von Performance-Optimierungen sowie Fehleranalysen und -behebungen

  • Erstellung und Pflege automatisierter Tests zur Sicherstellung stabiler CI/CD-Pipelines

  • Mitarbeit an der Konzeption, Dokumentation und Auswahl von Technologien

  • Weiterentwicklung und Sicherstellung von Cloud-Native-Architekturen (DevOps, CI/CD, Kubernetes, Microservices, OpenTelemetry)

  • Durchführung von Code-Reviews zur Sicherstellung von Code-Qualität und Wissensaustausch im Team

 

Ihr Profil:

  • Mehrjährige Projekterfahrung in der Backend-Entwicklung mit Java und/oder Kotlin sowie Spring Boot (MUST HAVE)

  • Umfangreiche Projekterfahrung in der Softwareentwicklung

  • Sehr gute Kenntnisse in der Entwicklung von Schnittstellen (REST, JSON, XML) (MUST HAVE)

  • Fundierte Kenntnisse im Umgang mit SQL-Datenbanken (insb. PostgreSQL)

  • Projekterfahrung mit Container-Technologien (Kubernetes, Docker)

  • Projekterfahrung in agilen Projektumfeldern (MUST HAVE)

  • Erfahrung mit Tools und Technologien wie Jira, Confluence, GitHub Actions

  • Kenntnisse in TypeScript, Angular oder Azure

  • Projekterfahrung im Bereich Testautomatisierung

  • Sehr gute Deutschkenntnisse (min. Sprachniveau C2)

Tech stack

    German

    B1

    Backend

    master

    Java

    master

    XML

    advanced

    PostgreSQL

    advanced

    CI/CD

    advanced

    Atlassian JIRA

    advanced

    Documentation

    advanced

    SQL

    advanced

    Spring

    advanced

    maintenance

    advanced

Office location