Java Entwickler, ab sofort, remote(m/w/d)

Java

Java Entwickler, ab sofort, remote(m/w/d)

Java
Centrum, Berlin

emagine Polska

Full-time
Any
Mid
Remote

Job description

Wir, die emagine GmbH, suchen Unterstützung durch einen Java Entwickler (m/w/d).

Projektstart: ab sofort

Projektlaufzeit: 3 Monate mit Option auf Verlängerung
Projektort: Remote & vereinzelt vor Ort in Frankfurt in Main

 

Ihre Aufgaben:

Code-Analyse und Qualitätssicherung

  • Analyse und Bewertung des bestehenden Quellcodes hinsichtlich Qualität, Struktur, Wartbarkeit, Security und Performance

  • Identifikation veralteter, ineffizienter oder fehleranfälliger Codeabschnitte

  • Durchführung von Code-Reviews, Pair Programming und Mentoring von Junior-Entwicklern

Schwachstellen- und Risikoanalyse

  • Aufdeckung und Bewertung von Sicherheitslücken, Performance-Problemen und potenziellen Fehlerquellen

  • Priorisierung der identifizierten Schwachstellen nach Kritikalität

  • Berücksichtigung und Umsetzung konzeptioneller Sicherheitsrichtlinien

Architektur, Design und technische Verantwortung

  • Verantwortung für die technische Architektur und Weiterentwicklung der betreuten Systeme

  • Entwurf von Programmiervorgaben, Software- und Datenbankmodellen

  • Gestaltung und Weiterentwicklung der technologischen Basis

  • Vorgabe der technologischen Richtung und Sicherstellung der nachhaltigen Systementwicklung

Dokumentation

  • Erstellung und Pflege von Programm-, Architektur-, Betriebs- und Testdokumentationen

  • Zusammenfassung der Analyseergebnisse, Schwachstellen und empfohlenen Maßnahmen in strukturierter Form

  • Sicherstellung der Einhaltung schriftlich fixierter Vorgaben (sfO), z. B.:

    • IT-Engineering-Modell

    • Testmanagement

    • IT-Qualitätssicherung

    • Dokumentationsstandards

Testmanagement und Qualitätssicherung

  • Entwicklung, Durchführung und Dokumentation von:

    • Komponenten- und Komponentenintegrationstests

    • Unit-, Integrations- und Systemtests

  • Steuerung und Durchführung des Testmanagements im Rahmen von Changes und IT-Projekten

  • Entwicklung von Testszenarien sowie Nachtests und Validierung nach Änderungen

Behebung von Schwachstellen und Weiterentwicklung

  • Umsetzung technischer Maßnahmen zur Behebung identifizierter Schwachstellen

  • Absicherung der Änderungen durch geeignete Tests

  • Kontinuierliche Verbesserung von Code, Architektur und Prozessen

CI/CD, DevOps und Release Management

  • Unterstützung und Weiterentwicklung von CI/CD-Pipelines, Testautomatisierung und DevOps-Prozessen

  • Steuerung und Durchführung des Release Managements

Zusammenarbeit, Coaching und Projektarbeit

  • Enge Zusammenarbeit mit Business Analysten, Subsystem-Ownern und Projektbeteiligten

  • Technische Unterstützung bei Anforderungsanalysen, Roadmaps und IT-Projekten

  • Coaching von Entwicklern sowie Förderung von Wissenstransfer und Best Practices

  • Aktive Mitarbeit in IT-Projekten über alle Phasen hinweg

Ihr Profil:

  • mindestens 2-jährige Projekterfahrung in Java-basierten Entwicklungsprojekten als Full-Stack-Java-Entwickler in einem agilen Team

  • Nachweisbare relevante Erfahrung bei einem Kreditinstitut, Finanzdienstleister oder Wertpapierinstitut

  • Gute Fähigkeiten in der objektorientierten Datenmodellierung

  • Gute Kenntnisse von Java-Frameworks und der Anbindung von Java-Anwendungen an Datenbanken (idealerweise PostgreSQL)

  • Kenntnisse im Aufbau und Betrieb einer (Private) Cloud

  • Kenntnisse in Cloud-Sicherheit, Compliance und Governance

  • Erfahrung mit der Erstellung von IT-Konzepten

  • Erfahrungen im Testen von Java-Entwicklungen

  • Erfahrungen in Migrationsaufgaben

  • Sicherer Umgang mit Java Entwicklungsumgebungen (Eclipse)

  • Kenntnisse von Tools zur Versionierung, Release Management, Build Management

  • Kenntnisse zu den Application Servern JBoss (Red Hat) / WebSphere (IBM)

  • Erfahrung in der Softwarearchitektur, insbesondere für verteilte Systeme

  • Experte für Java, Spring Boot, Microservices, REST APIs und moderne Entwicklungsframeworks

  • Kenntnisse in Jakarta EE, Jersey, Jackson, OpenAPI, Visual Studio, Angular, SonarQube, JUnit, Grafana, SQL, Tomcat, Keycloak, Springsecurity, JavaScript, Jira, Gitlab, Jenkins, Confluence, Gradle, Maven

  • Kenntnisse in CI/CD-Pipelines und DevOps-Prinzipien

  • Gutes Verständnis für Sicherheitsaspekte in der Softwareentwicklung (Secure Coding, Authentifizierung, Verschlüsselung)

  • Erprobte Fähigkeiten im Bereich Clean Code, Software Patterns und Code Reviews

Tech stack

    German

    B1

    Java

    master

    Data modeling

    advanced

    PostgreSQL

    advanced

    JavaScript

    advanced

    SQL

    advanced

    Microsoft Visual Studio

    advanced

    Tomcat

    advanced

    JUnit

    advanced

    Quality Assurance (QA)

    advanced

    JBoss

    advanced

Office location

Published: 14.01.2026

Java Entwickler, ab sofort, remote(m/w/d)

Summary of the offer

Java Entwickler, ab sofort, remote(m/w/d)

Centrum, Berlin
emagine Polska
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest emagine z siedzibą w Warszawie, ul.Domaniewskiej 39A (dalej jako "administrator"). Masz pr... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.