remotely.living

Java Entwickler (m/w/d)

emagine · Remote - Germany · 2026-09-29

Apply for this job

Job description

Wir, die emagine GmbH, suchen für unsere Business Unit einen erfahrenen Java Entwickler (m/w/d), der in der Lage ist, komplexe Java-basierte Anwendungen und Services zu konzipieren und weiterzuentwickeln. Der ideale Kandidat verfügt über fundierte Kenntnisse in Java sowie im Spring Framework und bringt praktische Erfahrungen in der Entwicklung und Integration von REST- und SOAP-Schnittstellen mit.

Aufgaben

- Konzeption, Entwicklung und Weiterentwicklung von Java-basierten Anwendungen und Services

- Analyse, Design und Implementierung von Schnittstellen zwischen internen und externen Systemen

- Entwicklung, Integration und Betrieb von REST- und SOAP-Webservices

- Anbindung und Optimierung von Datenbanken (Oracle, PostgreSQL, DB2, SQL Server)

- Entwicklung und Betreuung von Anwendungen auf Oracle WebLogic Server

- Durchführung von Java-Version-Upgrades sowie Anpassung bestehender Anwendungen an neue Java- und Framework-Versionen

- Analyse und Behebung von Performance-, Stabilitäts- und Sicherheitsproblemen

- Erstellung technischer Konzepte, Dokumentationen und Aufwandsschätzungen

- Unterstützung bei Test, Deployment und Inbetriebnahme neuer Lösungen

Skillset

- Mehrjährige Berufserfahrung in der Entwicklung von Enterprise-Anwendungen mit Java

- Sehr gute Kenntnisse in Java 8/11/17 sowie im Spring Framework und Spring Boot

- Fundierte Erfahrung in der Entwicklung und Integration von REST- und SOAP-Schnittstellen

- Erfahrung in der Anbindung und Optimierung relationaler Datenbanken

- Gute Kenntnisse im Oracle WebLogic Server Umfeld

- Praktische Erfahrung bei Java-Migrationen und Versions-Upgrades komplexer Anwendungslandschaften

- Kenntnisse in XML, JSON, OpenAPI/Swagger sowie Maven oder Gradle

- Erfahrung mit Git, CI/CD-Pipelines und agilen Entwicklungsmethoden

Nice to have

- Erfahrung in Versicherungs-, Banken- oder Finanzdienstleistungsprojekten

- Kenntnisse in Docker, Kubernetes und Cloud-Technologien

- Erfahrung mit Messaging-Systemen wie Kafka, JMS oder RabbitMQ

- Kenntnisse in der Anbindung von Legacy- und Host-Systemen

Rahmenbedingungen

Start: ab Januar 2027

Laufzeit: 12 Monate + Option auf Verlängerung

Einsatzort: überwiegend REMOTE (Termine in Düsseldorf nach Absprache)