Aktiviere Job-Benachrichtigungen per E-Mail!

Lead Software Engineer (f/m/x) - Instant Payments Technology

eFinancialCareers

Berlin

Hybrid

EUR 60.000 - 90.000

Vollzeit

Vor 5 Tagen
Sei unter den ersten Bewerbenden

Erhöhe deine Chancen auf ein Interview

Erstelle einen auf die Position zugeschnittenen Lebenslauf, um deine Erfolgsquote zu erhöhen.

Zusammenfassung

Join Deutsche Bank's innovative team in Berlin as a Lead Software Engineer focused on Instant Payments. You'll develop cutting-edge payment systems utilizing the latest technologies in a collaborative environment. The role includes overseeing the full development lifecycle, mentoring junior staff, and working with key stakeholders to deliver high-quality solutions. A hybrid work model is available, with competitive salary and benefits.

Leistungen

Competitive salary and benefits
30 days of holiday
Hybrid work model

Qualifikationen

  • Experience in designing, implementing, and supporting software systems, especially in payments.
  • Proficient in Java and Python with a strong understanding of agile methodologies.
  • Experience with cloud technologies and messaging platforms.

Aufgaben

  • Responsible for full development lifecycle from design to production support.
  • Mentor junior developers and contribute to architectural decisions.
  • Collaborate with cross-functional teams to define requirements and deliver solutions.

Kenntnisse

Agile software development
Software architecture
DevOps practices
Java
Python
Problem-solving
Teamwork
Communication

Tools

Spring
Spring Boot
Apache Camel
Hazelcast Jet
Docker
Kubernetes
OpenShift
Terraform
GKE
Oracle
MongoDB
Jenkins
Helm

Jobbeschreibung

Job Description:

About the job

Deutsche Bank Technology in Berlin

DB Technology is a global team of specialists, spread across multiple trading hubs and tech centres. We focus on promoting technical excellence, with our engineers working at the forefront of financial services innovation using cutting-edge technologies.

Our Berlin location is our newest addition to our global network of technology centres and is growing rapidly. We are committed to building a diverse workforce and creating excellent opportunities for talented engineers and technologists.

Payments Domain - Corporate Bank Technology

Payments is a core product for cash management and a key growth area in Deutsche Bank's strategy. To maintain our leadership in the competitive payments market, we are making significant investments in our payment infrastructure.

Within our corporate banking payments technology, we are moving towards real-time processing, making technology more crucial than ever for our business.

Deutsche Bank is one of the few banks with the scale and network to compete aggressively in this space, with unmatched investment in this area. Joining our team offers a unique opportunity to create, innovate, and help rebuild critical payment systems from the ground up.

Our team provides top solutions for Instant Payments, enabling clients to make Instant Payments anywhere, anytime, with a consistent customer experience. Our goal is to offer comprehensive capabilities like state-of-the-art connectivity, 24/7/365 availability, smart APIs, and intelligent routing, all built on scalable microservices on modern cloud infrastructure.

As a Lead Software Engineer (f/m/x) for Instant Payments, you will be responsible for the full development lifecycle, from specification to design, implementation, and Level 3 production support.

If you find this role appealing but do not meet 100% of the requirements, please send us your CV anyway!

Your key responsibilities

  • Passionate about software, architecture, and coding, understanding the product, contributing to our vision, integrating business value, and fostering an engineering culture across teams.
  • Collaborate with stakeholders such as business partners, product owners, business analysts, site reliability engineers, and support teams.
  • Work with a team on functional and non-functional requirements, technical analysis, design decisions, and APIs.
  • Design and develop new functionalities incrementally, including coding, testing, and reviewing team members' changes.
  • Contribute to defining the future state of the system architecture.
  • Mentor and guide junior developers as you gain product and architectural experience.

Your skills and experiences

  • Experience in agile software development, software architecture, and DevOps practices, with proficiency in Java (must) and Python.
  • Strong communication, problem-solving skills, and teamwork.
  • Experience with Java frameworks like Spring, Spring Boot, Apache Camel, and Hazelcast Jet is preferred.
  • Knowledge of container and cloud technologies (e.g., Docker, Kubernetes, OpenShift, Terraform, GKE, Google Pub/Sub, Apigee, GCP security).
  • Familiarity with messaging and streaming platforms such as MQ, Solace, Kafka, and API management.
  • Expertise in relational and NoSQL databases (e.g., Oracle, MongoDB), CI/CD pipelines (e.g., Jenkins, Helm).
  • Fluent in English, proactive, and well-organized.

What we offer

  • Competitive salary and benefits, including 30 days of holiday.
  • Hybrid work model combining remote and office work.
  • Opportunity to work at the forefront of financial technology at scale.

For recruitment questions, contact Anna Martinez Ruiz at (+49 170 7661024).

Our values emphasize creating a diverse, supportive, and inclusive work environment that encourages innovation and development. We welcome applications from all backgrounds and are committed to a harassment-free workplace.

Visit Inside Deutsche Bank to learn more about our culture, diversity, leadership, and initiatives.

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
eine PDF-, DOC-, DOCX-, ODT- oder PAGES-Datei bis zu 5 MB per Drag & Drop ablegen.