Senior Java Backend Engineer - Banking / Fördergeschäft 80% remote ID10140

mund consulting AG
Frankfurt am Main, Germany
22 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
German
Experience level
Senior

Job location

Frankfurt am Main, Germany

Tech stack

Java
Databases
Continuous Integration
Quartz (Graphics Layer)
Gradle
WildFly (JBoss AS)
JUnit
PostgreSQL
Object-Oriented Software Development
Release Management
Mockito
SAP CRM
Simple Object Access Protocol (SOAP)
Spring-boot
Backend
Gitlab
Integration Tests
Spring Batch

Job description

Der Fokus liegt auf der technischen Konzeption, Entwicklung und Integration komplexer Backend-Komponenten., Entwurf von Programmiervorgaben und fachtechnischen Schnittstellen

  • Programmierung und Modellierung von Java-basierten Backend-Komponenten
  • Integration von Datenbanken und Services (z. B. PostgreSQL, REST, SOAP)
  • Erstellung von Komponenten- und Integrationstests (JUnit, Mockito)
  • Optimierung bestehender Softwarekomponenten im Rahmen von Migrationen
  • Dokumentation von Quellcode, Architektur und Betriebsumgebung
  • Enge Zusammenarbeit mit Fach- und IT-Teams im agilen Umfeld (Scrum)

Requirements

Abgeschlossenes Studium der Informatik, Wirtschaftsinformatik oder vergleichbare Qualifikation

  • Mind. 5 Jahre Erfahrung in Java-Entwicklung, davon mehrere Projekte im Finanz- oder Bankenumfeld

  • Sehr gute Kenntnisse in Java, Spring Boot / Data / Security

  • Erfahrung in der objektorientierten Datenmodellierung und im Design von Datenbanken (z. B. PostgreSQL)

  • Kenntnisse in der Jobsteuerung (AWA, Spring Batch, Quartz)

  • Erfahrung im Build- und Release-Management (Gradle, GitLab, CI/CD)

  • Gute Kenntnisse in der Migration von Legacy-Systemen

  • Sehr gute Deutschkenntnisse (mind. C1) Wünschenswert (Nice-to-have):

  • Erfahrung in der (Teil-)Projektleitung technischer Teams

  • Kenntnisse in JBoss, WildFly oder Apache Tomcat

  • Schulung oder Zertifizierung als Java-Entwickler (OCP, OCA)

  • Kenntnisse in SAP CML / CMS oder vergleichbaren Kernbanksystemen

Apply for this position