Senior Software Engineer – Java Backend & Microservices; w/m/d
Job in
Germany, Pike County, Ohio, USA
Listed on 2026-07-18
Listing for:
Lucke EDV GmbH
Full Time
position Listed on 2026-07-18
Job specializations:
-
Software Development
Backend Developer, Cloud Engineer - Software, Software Engineer, Full Stack Developer
Job Description & How to Apply Below
Location: Germany
Was dich erwartet
In deiner Rolle gestaltest du die digitale Zukunft unserer Kunden im Banking- und Finanzumfeld. Du entwickelst skalierbare Backend-Systeme, entwirfst moderne Microservices-Architekturen und arbeitest an innovativen Lösungen zur Digitalisierung von Geschäftsprozessen. Dabei behältst du die End-to-End-Perspektive im Blick und nutzt dein Verständnis für Schnittstellen und Frontend-Komponenten, um ganzheitliche Systeme zu entwickeln.
- Du entwickelst und betreibst skalierbare Backend-Services in Java (11–17, zukünftig 21) mit Spring Boot, nutzt JPA/Hibernate und führst Unit- sowie Integrationstests nach Clean-Code- und TDD-Prinzipien durch.
- Du konzipierst und implementierst Microservices und APIs, die besonders sicher, skalierbar und performant sind.
- Du arbeitest mit Cloud- und Container-Technologien (Docker, Kubernetes, Open Shift, AWS oder Azure), implementierst CI/CD-Pipelines mit Jenkins und Git Lab und setzt Infrastructure-as-Code um.
- Du setzt dein Know-how in SQL- und No
SQL-Datenbanken ein, um effiziente, sichere und performante Datenverarbeitung sowie ein durchdachtes Datenbank-Design zu gewährleisten. - Du gestaltest Architekturentscheidungen mit, insbesondere im Bereich Domain-Driven Design, Event-Driven Architecture und Messaging-Systemen wie Kafka oder JMS.
- Du sorgst für hohe Softwarequalität durch automatisierte Tests, gründliche Code Reviews und umfassende technische Dokumentation von Architektur, Code und Tests.
- Du arbeitest in agilen Teams (Scrum/Kanban) und bringst dich aktiv in Sprint-Planung, Refinements und Reviews ein.
- Du hast min. 2–5 Jahre Erfahrung in der Backend-Entwicklung mit Java und Spring Boot und bereits produktionsreife Microservices in komplexen Systemlandschaften umgesetzt.
- Du verfügst über fundierte Kenntnisse in Microservice-Architekturen, REST oder SOAP APIs sowie in Container- und Cloud-Deployments mit Docker, Kubernetes oder Open Shift – idealerweise ergänzt durch Helm oder Terraform.
- Du hast Erfahrung in der Migration monolithischer Anwendungen zu Microservices und bist vertraut mit Build- und Entwicklungstools (Maven/Gradle, Git, Git Lab, Jenkins, IntelliJ/Eclipse, Jira) und CI/CD-Prozessen.
- Du arbeitest sicher mit relationalen und No
SQL-Datenbanken (z.B. PostgreSQL, MySQL oder MongoDB), optimierst Abfragen und entwickelst performante Datenmodelle. - Du bringst Kenntnisse im Frontend (HTML, CSS, JavaScript, TypeScript, React, Angular oder Vue.js) mit, um End-to-End-Prozesse und Schnittstellen besser zu verstehen.
- Du entwickelst nach Clean Code Prinzipien, nutzt Design Patterns und legst Wert auf wartbare, testbare und qualitativ hochwertige Software.
- Du bringst idealerweise bankfachliches Verständnis oder Erfahrung in Finanzsystemen wie Zahlungsverkehr, Core Banking oder angrenzenden Bereichen (z.B. Wertpapiergeschäft, Investmentkonten, Compliance, Vertriebsanalytics) mit.
- Du hast Spaß daran, dich in neue Technologien und Domänen einzuarbeiten und komplexe Systeme ganzheitlich zu verstehen.
- Du verfügst über verhandlungssichere Deutschkenntnisse (mind. C1) sowie gute Englischkenntnisse (mind. B2) in Wort und Schrift.
- Jeder von uns hat seinen eigenen Arbeitsrhythmus. Deshalb bieten wir flexible Arbeitszeiten an, die perfekt zu deinem Lebensstil und deiner Work-Life-Balance passen.
- Entdecke bei uns verschiedene Fort- und Weiterbildungsmöglichkeiten
, die nicht nur deine beruflichen Fähigkeiten, sondern auch deine persönliche Entwicklung fördern. - Arbeit soll sich lohnen, und bei uns bekommst du nicht nur Wertschätzung, sondern auch ein faires Gehalt, mit vermögenswirksamer Leistung
, einem Zuschuss zur betrieblichen Altersvorsorge und einer betriebliche Unfallversicherung
. - Bei uns legen wir großen Wert darauf, dass du selbst die für dich attraktivsten Vorteile auswählen kannst. Freu dich auf eine Vielzahl von Vorteilen wie zum Beispiel
Job-Rad-Leasing und spannende Teamevents
, die das Arbeitsleben noch interessanter machen. - Wir fördern
flache Hierarchien
, kurze Wege und eine schnelle Kommunikation, um Prozesse effizient zu gestalten. - Wir schätzen die Bereicherung durch verschiedene Ansichten und setzen daher auf unser
buntes, vielfältiges und generationsübergreifendes Team
. - Wenn man sich wohl fühlt, kann man sich entfalten. Deshalb bieten wir eine
lockere Arbeitsatmosphäre ohne Dresscode an. - Sei aktiv an der Weiterentwicklung unserer Arbeitswelt beteiligt. In verschiedenen Communitys kannst du deine eigenen Ideen und deine Kreativität einbringen.
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×