Aktiviere Job-Benachrichtigungen per E-Mail!

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

Quality Control Specialist - Pest Control

Berlin

Vor Ort

EUR 70.000 - 100.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

A leading company in financial services seeks a Senior Software Engineer for Instant Payments in Berlin. This role requires expertise in Java and Python, strong communication skills, and a collaborative approach to software development. Successful candidates will play a key role in advancing the company's payment systems while contributing to team growth and mentorship.

Leistungen

Access to counseling and mental health training
Health check-ups and vaccination drives
Flexible working arrangements
Pension plans and banking services

Qualifikationen

  • Experience in agile software development and DevOps practices.
  • Proficient in Java and Python programming.
  • Strong problem-solving skills and teamwork experience.

Aufgaben

  • Responsible for full lifecycle development from spec to production support.
  • Collaborate with stakeholders and mentor junior developers.
  • Design and develop new functionalities incrementally.

Kenntnisse

Java
Python
DevOps
Agile software development
Communication

Tools

Spring
Docker
Kubernetes
MongoDB

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 support our ambitions of remaining a leading global player in the competitive payments market, we are investing significantly in Deutsche Bank's 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. Our investment in this area is unmatched by our peers. Joining our team offers a unique opportunity to create, innovate, and help rebuild critical payment systems from the core.

Our team provides the world's best 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, intelligent routing, all while building scalable microservices on modern cloud infrastructure.

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

Your key responsibilities

  • Passionate about software, architecture, and coding. Understand the product and contribute to our vision, integrate business value, and foster an engineering culture across teams.
  • Collaborate with stakeholders such as business partners, product owners, business analysts, site reliability engineers, and production support teams.
  • Work with a team on functional and non-functional requirements, technical analysis, design decisions, and APIs.
  • Design and develop new functionalities incrementally. Engage in coding, testing, and reviewing team members' changes.
  • Contribute to defining the future state of the system.
  • Gain product experience, mentor, and guide junior developers.

Your skills and experiences

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

What we offer:

We provide a comprehensive portfolio of benefits supporting your private and professional needs, including:

  • Emotional and mental wellbeing: Access to counseling and mental health awareness trainings.
  • Physical health: Health check-ups, vaccination drives, and advice on healthy living.
  • Social connection: Networking opportunities, flexible working arrangements, and a culture of diversity and inclusion.
  • Financial security: Pension plans, banking services, company bicycle, and Deutschlandticket.

Since offerings may vary across locations, please contact your recruiter for specifics.

This job is available in full and part-time.

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

Our values emphasize creating a diverse, supportive, and welcoming work environment. We embrace different perspectives and backgrounds to drive innovation. We encourage applications from talented individuals of all cultures, races, genders, sexual orientations, disabilities, beliefs, and generations, and are committed to a harassment-free workplace.

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

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