Das Unternehmen zählt zu den führenden Banken Deutschlands und ist ein innovatives, internationales sowie nachhaltiges Unternehmen im Finanzsektor. Es bietet ein Umfeld, das persönliche und berufliche Entwicklung fördert. Mit über 10.000 Mitarbeitenden gestalten wir die Zukunft der Finanzwelt gemeinsam. Die Perspektiven in der IT sind vielfältig und reichen von der Software-Entwicklung über Herausforderungen der IT-Sicherheit bis hin zur Produktverantwortung für IT-Systeme und agilem Projektmanagement. Für den Bereich der digitalen Enabler suchen wir engagierte und motivierte Kollegen, die in einer beratenden Rolle bei der (Weiter-)Entwicklung der neu aufgebauten Java Open Source Plattform „MicroCore“ unterstützen. Zu den Aufgaben gehören die Implementierung und Weiterentwicklung von technischen und wiederverwendbaren Services sowie Komponenten, die von anderen Anwendungen genutzt werden. Zudem sind Sie verantwortlich für die Weiterentwicklung der technologischen Grundlagen für Webanwendungen und beraten das Entwicklungsteam bei der Implementierung von Webanwendungen mit Java, SpringBoot, Kotlin und Angular, insbesondere in sicherheitsrelevanten Themen. Sie wirken an Projekten mit, die auf die Weiterentwicklung und Zukunft der IT ausgerichtet sind und übernehmen eine zentrale Rolle in der Kommunikation und Koordination zu übergreifenden IT-Themen. Das Arbeitsumfeld ist geprägt von Teamarbeit, Innovation und dem Austausch von Ideen.
Senior Java-Developer mit Schwerpunkt Security (m/w/d)
Beschreibung
Anforderungen
Der ideale Kandidat hat ein abgeschlossenes Studium der Informatik, (Wirtschafts-)Informatik, Medieninformatik oder einer verwandten Fachrichtung. Er oder sie verfügt über mehrjährige Erfahrung und gute Kenntnisse in der Softwareentwicklung mit Technologien wie SpringBoot, Java, Kotlin und Angular oder vergleichbaren Tools. Ein besonderes Interesse an sicherheitsrelevanten Themen ist erforderlich. Zudem sind Erfahrungen mit gängigen Tools für die Entwicklung von Webanwendungen wie Bitbucket, Jira, GitLab und IntelliJ von Vorteil. Der Kandidat sollte ausgeprägte analytische und konzeptionelle Fähigkeiten sowie eine hohe Problemlösungskompetenz mitbringen. Begeisterung, Wissen mit anderen Entwicklern zu teilen und als Multiplikator projektübergreifend zu agieren, sind ebenfalls wichtig. Interesse an modernen Technologien wie Docker und Kubernetes sowie an innovativen Architekturansätzen wie Microservice-Architekturen wird vorausgesetzt. Teamfähigkeit, Kommunikationsstärke, Veränderungsbereitschaft und ein guter Sinn für Humor runden das Profil ab. Gute Deutsch- und Englischkenntnisse in Wort und Schrift sind unerlässlich.