Auf einen Blick
- Aufgaben: Gestalte die digitale Zukunft im Banking mit innovativen Backend-Systemen und Microservices.
- Unternehmen: Dynamisches Unternehmen mit flachen Hierarchien und vielfältigem Team.
- Vorteile: Flexible Arbeitszeiten, Weiterbildungsmöglichkeiten und ein faires Gehalt.
- Weitere Informationen: Lockere Arbeitsatmosphäre ohne Dresscode und aktive Mitgestaltung der Arbeitswelt.
- Warum dieser Job: Arbeite an spannenden Projekten und entwickle deine Fähigkeiten in einem kreativen Umfeld.
- Qualifikationen: Mindestens 2-5 Jahre Erfahrung in Java Backend-Entwicklung und Microservices.
Das prognostizierte Gehalt liegt zwischen 55000 - 70000 € pro Jahr.
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, OpenShift, AWS oder Azure), implementierst CI/CD-Pipelines mit Jenkins und GitLab und setzt Infrastructure-as-Code um.
Du setzt dein Know-how in SQL- und NoSQL-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.
Was du mitbringen solltest
- 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 OpenShift – 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, GitLab, Jenkins, IntelliJ/Eclipse, Jira) und CI/CD-Prozessen.
- Du arbeitest sicher mit relationalen und NoSQL-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.
Das bieten wir dir
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, einen Zuschuss zur betrieblichen Altersvorsorge und eine 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.
(Senior) Software Engineer – Java Backend & Microservices (w/m/d) Arbeitgeber: Lucke EDV GmbH
Als Arbeitgeber bieten wir dir die Möglichkeit, in einem dynamischen und innovativen Umfeld zu arbeiten, das auf die digitale Transformation im Banking- und Finanzsektor fokussiert ist. Unsere flexible Arbeitszeitgestaltung, umfangreiche Fort- und Weiterbildungsmöglichkeiten sowie ein faires Gehalt mit attraktiven Zusatzleistungen schaffen eine wertschätzende und unterstützende Arbeitskultur. Zudem fördern wir flache Hierarchien und eine offene Kommunikation, was dir ermöglicht, aktiv an der Weiterentwicklung unserer Projekte und Arbeitswelt teilzuhaben.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass Sie so (Senior) Software Engineer – Java Backend & Microservices (w/m/d) erhalten könnten
✨Netzwerken, Netzwerken, Netzwerken!
Nutze LinkedIn und Xing, um mit Leuten aus der Branche in Kontakt zu treten. Stell Fragen, teile deine Erfahrungen und zeig Interesse an ihren Projekten. So baust du dir ein Netzwerk auf, das dir bei der Jobsuche helfen kann.
✨Bereite dich auf technische Interviews vor
Mach dich mit typischen Fragen und Aufgaben für Softwareentwickler vertraut. Übe Coding-Challenges auf Plattformen wie LeetCode oder HackerRank. Je besser du vorbereitet bist, desto selbstbewusster kannst du im Interview auftreten.
✨Zeige deine Projekte!
Hast du an coolen Projekten gearbeitet? Erstelle ein Portfolio oder eine GitHub-Seite, um deine Fähigkeiten zu präsentieren. Zeige, was du kannst, und lass die Arbeitgeber sehen, dass du die richtige Person für den Job bist.
✨Bewirb dich direkt über unsere Website
Wir haben viele spannende Stellenangebote, die perfekt zu deinem Profil passen könnten. Schau regelmäßig auf unserer Website vorbei und bewirb dich direkt – so erhöhst du deine Chancen, schnell ins Gespräch zu kommen!
Wir glauben, dass du diese Fähigkeiten brauchst, um (Senior) Software Engineer – Java Backend & Microservices (w/m/d) mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Mach es persönlich!:Zeig uns, wer du bist! Verwende in deinem Anschreiben eine persönliche Ansprache und erzähle uns, warum du dich für die Stelle als (Senior) Software Engineer interessierst. Das macht deine Bewerbung einzigartig und hebt dich von anderen ab.
Betone deine Erfahrungen:Gib uns einen klaren Überblick über deine bisherigen Erfahrungen in der Backend-Entwicklung mit Java und Spring Boot. Nenne konkrete Projekte oder Herausforderungen, die du gemeistert hast, um zu zeigen, dass du das Zeug dazu hast, bei uns durchzustarten.
Sei präzise und strukturiert:Halte deine Bewerbung übersichtlich und gut strukturiert. Verwende klare Absätze und Aufzählungen, um deine Fähigkeiten und Erfahrungen hervorzuheben. So können wir schnell erkennen, was du drauf hast!
Bewirb dich direkt über unsere Website:Wir empfehlen dir, deine Bewerbung direkt über unsere Website einzureichen. So stellst du sicher, dass sie schnell bei uns ankommt und du alle notwendigen Informationen auf einen Blick hast. Wir freuen uns auf deine Bewerbung!
Wie man sich auf ein Vorstellungsgespräch bei Lucke EDV GmbH vorbereitet
✨Verstehe die Technologien
Mach dich mit den spezifischen Technologien vertraut, die in der Stellenbeschreibung erwähnt werden, wie Java, Spring Boot, Docker und Kubernetes. Bereite Beispiele vor, wie du diese Technologien in deinen bisherigen Projekten eingesetzt hast.
✨Bereite dich auf technische Fragen vor
Erwarte technische Fragen zu Microservices, APIs und Datenbanken. Übe, wie du deine Lösungen und Entscheidungen klar und präzise erklären kannst, um dein Verständnis für komplexe Systeme zu demonstrieren.
✨Zeige deine Teamfähigkeit
Da die Rolle in agilen Teams arbeitet, sei bereit, über deine Erfahrungen in Scrum oder Kanban zu sprechen. Betone, wie du aktiv an Sprint-Planungen und Reviews teilgenommen hast und wie du zur Teamdynamik beigetragen hast.
✨Frage nach der Unternehmenskultur
Nutze die Gelegenheit, um mehr über die Arbeitsatmosphäre und die Werte des Unternehmens zu erfahren. Frage nach den Möglichkeiten zur Weiterbildung und wie das Unternehmen Innovationen fördert, um zu zeigen, dass dir persönliche Entwicklung wichtig ist.