Unser Kunde ist der Digitalisierungspartner in einer der größten Finanzgruppen Deutschlands und vereint jahrzehntelanges Expertenwissen in Banking und Informationstechnologie. Die speziell auf Banken zugeschnittenen IT-Lösungen und Leistungen reichen vom Rechenzentrumsbetrieb über das Bankverfahren unseres Kunden bis hin zur App Entwicklung. Dabei werden zukunftsweisende Technologien wie Smart Data genutzt und großer Wert auf Prozessoptimierung und Regulatorik gelegt.
Wir, die emagine GmbH, suchen für unseren Kunden ab Oktober eine/n erfahrene/n Java Entwickler/in - Schwerpunkt Backend & Microservices (m/w/d).
Referenz: 114161
Ort: Die Tätigkeit erfolgt zu 90% remote. Zur Einarbeitung sowie zu gelegentlichen Team Meetings ist eine Präsenz am Standort Karlsruhe wünschenswert.
Start: ab Oktober 2023
Auslastung: Vollzeit
Dauer: bis Ende 2023 mit Möglichkeit zur Verlängerung
Ihre Aufgaben:
JAVA-Entwicklung für Importschnittstellen (mit Schwerpunkt auf Batch)
Verantwortung für die Durchführung und Erstellung einer agilen Softwareentwicklung
Nutzung von am Markt aktuellen Technologien und der im Kunden-Projekt definierten Standards, Tools und Architekturvorgaben
Betreuung der erstellten Anwendungen im Rahmen des Wartungs- und des Supportprozesses
Anforderungen Technologie-Stack
Erfahrung oder Berührungspunkte im Meldewesen / Finanzbranche sind erforderlich.
Kenntnisse in der Entwicklung und dem Deployment von Microservice-Architekturen mit CI/CD Pipelines
Kenntnisse in Java 11 / 17, Spring 5 & Spring Boot 2 und Maven 3
Kenntnisse in der funktionalen Programmierung mit Streams
Kenntnisse in der Entwicklung von Integrations- und EndToEnd-Tests mit JGiven
Kenntnisse in der Entwicklung von automatisierten Tests mit JUnit, Mockito, assertJ und Regressionstests mit FitNesse
Sehr gute Kenntnisse in der Analyse und Behebung von Fehlern in Produktion
Praxiserfahrung mit aktuellen Versionen von IntelliJ Ultimate
Gute Kenntnisse in der Integration von Datenbanken mit Hilfe von Hibernate, Envers und Oracle SQL
Kenntnisse mit Jenkins, Git, BitBucket/GitLab sowie Erfahrungen im Umgang mit Docker, OpenShift und Kubernetes
Kenntnisse im Profiling von Microservice-Anwendungen und Analysen mit Dynatrace