Aktiviere Job-Benachrichtigungen per E-Mail!

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

eFinancialCareers

Berlin

Hybrid

EUR 60.000 - 90.000

Vollzeit

Vor 2 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

A leading company in financial services technology is seeking a Senior Software Engineer in Berlin to drive innovation in payment solutions. In this role, you will lead development tasks, work closely with stakeholders, and mentor junior developers while contributing to a cooperative and inclusive environment. The ideal candidate will have strong expertise in Java and Python and be committed to agile practices.

Leistungen

30 days of holiday
Hybrid model of remote work and office days
Competitive salary and benefits

Qualifikationen

  • Experience in agile software development and software architecture.
  • Strong communication skills and teamwork abilities.
  • Proficiency in Java and Python required.

Aufgaben

  • Responsible for the full development lifecycle of Instant Payments.
  • Design and develop new functionalities, including coding and reviewing.
  • Mentor and guide junior developers.

Kenntnisse

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

Tools

Spring
SpringBoot
Docker
Kubernetes
OpenShift
Terraform
Jenkins

Jobbeschreibung

Job Description:


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 most recent addition to our global network of technology centres and is growing strongly. We are committed to building a diverse workforce and creating excellent opportunities for talented engineers and technologists.

Payments Domain - Corporate Bank Technology

Payments is the core product for cash management and a key growth area in Deutsche Bank's strategy. To maintain our position as a leading global player in the competitive payments market, we are investing significantly in our payment infrastructure.

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

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

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

As a Senior 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.

Your key responsibilities

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

Your skills and experiences

  1. Experience in agile software development, software architecture, and DevOps practices, with proficiency in Java (must) and Python.
  2. Strong communication skills, problem-solving attitude, and teamwork.
  3. Experience with Java frameworks like Spring, SpringBoot, Apache Camel, Hazelcast Jet.
  4. Knowledge of container and cloud technologies (e.g., Docker, Kubernetes, OpenShift, Terraform, GKE, Google Pub/Sub, Apigee, GCO, Cloud Security), APIs, messaging, and streaming platforms (e.g., MQ, Kafka).
  5. Expertise with relational and NoSQL databases (e.g., Oracle, MongoDB), CI/CD pipelines (e.g., Jenkins, Helm Charts).
  6. Fluent in English, proactive, and self-organized.

What we offer

  • Competitive salary and benefits, including 30 days of holiday.
  • Hybrid model of remote work and office days.
  • Work at the forefront of financial services technology at scale!

This job is available in full and part-time options.

For recruitment questions, contact Anna Martinez at +491707661024.

Our values promote a diverse, supportive, and inclusive work environment. We embrace different perspectives and backgrounds to drive innovation, and we encourage applications from all talented individuals regardless of background.

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

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