Java Developer im Umfeld Client / Server Anwendungen (m/w/d)
Für die Software-Entwicklung im kapitalmarktnahen Umfeld von Calypso (Nasdaq) wird Verstärkung in der Entwicklung von Java-basierten Client-Server-Lösungen gesucht. Die Position bietet die Möglichkeit, fundierte Expertise in der Softwareentwicklung gezielt im Kapitalmarktumfeld einzusetzen und moderne IT-Lösungen für den Handels- und Abwicklungsbereich weiterzuentwickeln. Im Rahmen dieser Rolle erfolgt die Mitarbeit an anspruchsvollen, geschäftskritischen Systemen, die zur Stabilität und Leistungsfähigkeit der Kapitalmarkt-IT beitragen und die digitale Transformation des Bereichs nachhaltig unterstützen.
Aufgaben:
- Mitwirkung bei Konzeption, Implementierung und Weiterentwicklung von Anwendungen im kapitalmarktnahen Umfeld der Bank
- Entwicklung und Weiterentwicklung von Java-basierten Softwarekomponenten und Services in agilen Teams sowie aktive Beteiligung an der Gestaltung von Lösungsarchitekturen
- Technische Betreuung und Weiterentwicklung von Kapitalmarkt-Anwendungen in enger Abstimmung mit den Supporteinheiten für Handel und Handelsabwicklung sowie mit externen Dienstleistern
- Gewährleistung eines stabilen und performanten Produktionsbetriebs und Beteiligung an Projekten zur Weiterentwicklung der LBBW-IT
- Sicherstellung einer hohen Softwarequalität durch den Einsatz automatisierter Testverfahren, den gezielten Einsatz von Pair Programming und regelmäßige Code Reviews
- Fachliche Beratung interner Stakeholder bei technischen Fragestellungen, Unterstützung bei der Auswahl geeigneter Technologien und Mitwirkung bei der Ausgestaltung der Softwarearchitektur.
Profil:
- Abgeschlossenes Studium der (Wirtschafts-)Informatik oder einer vergleichbaren Fachrichtung bzw. eine gleichwertige Qualifikation mit Schwerpunkt Softwareentwicklung
- Mehrjährige, praxisnahe Erfahrung in der Softwareentwicklung im Umfeld geschäftskritischer Anwendungen mit fundierten Kenntnissen in:
o Java EE, Spring Boot
o Automatisiertem Testen
o Continuous Integration / Continuous Delivery
o Agilen Methoden (z. B. Scrum, Kanban, DevOps)
o Azure-Cloud (Migration und Entwicklung)
o Kubernetes und Container-Technologien
o Generativer KI als Programmierunterstützung (z. B. GitHub Copilot)
- Sicherer Umgang mit gängigen Tools der Anwendungsentwicklung (z. B. Bitbucket, Jira, Git, Jenkins)
- Ausgeprägte analytische und konzeptionelle Fähigkeiten sowie hohe Problemlösungs- und Umsetzungsstärke
- Hohes Interesse daran Wissen im Team zu teilen, als technischer Multiplikator auch über Projektgrenzen hinweg zu wirken und moderne Technologien sowie aktuelle Architekturansätze der Softwareentwicklung aktiv einzubringen
- Hohe Teamorientierung, überzeugende Kommunikationsfähigkeit, Offenheit für Veränderung und ein professioneller und gleichzeitig humorvoller Umgang im Arbeitsalltag
- Sehr gute Deutsch- und gute Englischkenntnisse, insbesondere für die Zusammenarbeit in einem internationalen IT- und Kapitalmarktumfeld