(Senior) Full Stack Software Developer

  • Hamburg

Job description

In einer Ära, in der Digitalisierung und moderne IT-Infrastrukturen das Banking revolutionieren, gestalten wir eine technologiegestützte Bank, in der du als IT-Profi eng mit unseren Geschäftsbereichen zusammenarbeitest. Unsere Technology-Teams bieten dir ein Umfeld, das dich vor spannende Herausforderungen stellt – sei es durch den Support und die Weiterentwicklung von Legacy-Systemen oder die Einführung moderner Technologien wie KI, Machine Learning und hochgradig automatisierte Handelsapplikationen.  

Unsere IT-Abteilung mit etwa 300 Mitarbeitern arbeitet größtenteils agil nach einem Scrumban-Ansatz und deckt Bereiche wie Cloud Computing, Cybersecurity, Operations, Process and Governance, Software Development und Architecture ab. Wir sind besonders stolz darauf, fast alle unsere Applikationen Inhouse zu entwickeln, was uns eine einzigartige Flexibilität und Innovationskraft verleiht. Unser Tech Stack umfasst moderne Technologien wie Java, Kotlin, TypeScript und Python, CI/CD-Pipelines, Container, Kubernetes sowie Azure Cloud, Azure SQL Database und Oracle Datenbank mit PL/SQL.  

What you can expect from us

Als (Senior) Software Developer* (Full Stack) bist du Teil unseres Teams Accounting TECH und gestaltest proaktiv die Weiterentwicklung sowie den stabilen Betrieb unserer Java-basierten Systemlandschaft. Du arbeitest eigenverantwortlich an spannenden Lösungen – von workflowbasierten Anwendungen zur Verarbeitung von Eingangs- und Ausgangsrechnungen über die Integration vielfältiger Geschäftsprozesse in unser Buchungssystem bis hin zur perspektivischen Mitwirkung an der Erneuerung unseres Kernbankensystems. 
Was uns als Team aus Entwicklern, Softwarearchitekt und Business Analyst auszeichnet? Eine wertschätzende Zusammenarbeit auf Augenhöhe, der klare Fokus auf moderne, innovative Technologien unter Einsatz von KI-Tools in einem agilen Umfeld – und nicht zuletzt die Freude an dem, was wir gemeinsam erreichen. 

Your tasks include

  • Weiterentwicklung der bestehenden Microservices-/Self-Contained-Systems-Architektur
  • Eigenverantwortliches Arbeiten im Rahmen eines agilen Produktteams, welches im Accounting-Umfeld agiert
  • Begleitung und Unterstützung des gesamten Entwicklungszyklus (Analyse, Konzeption, Umsetzung, Test, Integration, Betrieb) 
    Fullstack-Entwicklung mit Spring Boot, Angular und relationalen Datenbanken
  • Mitbestimmung des zukünftigen Technologie-Stacks
  • Betreuung und Ausbau des teaminternen Monitorings, DevOps- und CI/CD-Infrastruktur 

What you bring with you

  • Abgeschlossenes Studium im Bereich Informatik/Wirtschaftsinformatik oder vergleichbare Qualifikation
  • Gute Kenntnisse im Bereich Java und Spring
  • Grundkenntnisse im Bereich JavaScript-Frameworks (Angular), SQL und Kubernetes
  • Von Vorteil sind Erfahrungen mit Camunda, Cloud-Technologien (Microsoft Azure), Message Queue (JMS), IntelliJ IDEA, Git, Bamboo, Jira, Docker, Maven, Splunk und Grafana
  • Bereitschaft, dich selbstständig in neue Themen und Technologien einzuarbeiten
  • Fluent written and spoken German and English   

About the company

Berenberg was founded in 1590 and today is one of Europe's leading private banks with over 1,500 employees in the Wealth Management, Asset Management, Investment Banking and Corporate Banking divisions. We attach particular importance to our high-performance IT systems, which we develop predominantly in-house. More than 250 IT colleagues work on the further development of our IT landscape with great commitment and a high level of expertise in an agile way.

Our committed and competent employees are our greatest asset. The flat hierarchies and multifaceted areas of responsibility enable our employees to realise their own ideas and thus make a personal contribution to our joint success.

Our benefits

  • Promotion opportunities
  • Vocational training
  • Special equipment
  • Company pension scheme
  • Financial incentives
  • Company bike
  • Flexible working hours
  • Public transport ticket / subsidy
  • Special leave
  • Team building
  • Further training