Principal Engineer – Payments

Deutsche Bank

Pune, India
Java/j2ee enterprise applications
Spring, spring boot microservices
Soap, rest web services
As a senior individual contributor, you will lead by example, applying deep technical expertise in payment systems to design, develop, and implement robust, scalable, and secure solutions

Job Summary

  • As a senior individual contributor, you will lead by example, applying deep technical expertise in payment systems to design, develop, and implement robust, scalable, and secure solutions.
  • Your responsibilities would include both hands-on technical tasks and leadership duties to drive the success of the payments team.
  • We are seeking a highly skilled, hands-on Director in Payments Technology to drive innovation, architecture, and delivery in a fast-paced environment.

Matching Summary

As a senior individual contributor, you will lead by example, applying deep technical expertise in payment systems to design, develop, and implement robust, scalable, and secure solutions.

Skills & Requirements

Must-have

  • Java/J2EE Enterprise Applications
  • Spring, Spring Boot Microservices
  • SOAP, REST web services
  • SQL, Oracle database technologies
  • Tomcat, Weblogic application servers
  • CI/CD pipelines, Jenkins, Docker, Kubernetes

Nice-to-have

  • Self-improvement through experience
  • Agile Software Development
  • BDD/TDD methodologies
  • GCP (Google cloud platform)

Key Requirements

  • 15-20 years of hands-on development experience
  • Bachelor’s degree or higher in Computer Science Engineering
  • Experience in design/development of highly scalable, available, large scale monolith banking applications
  • Experience with Open-source technologies
  • Good understanding of SRE practices and tools
  • Experience in Agile Software Development
  • Skills to conduct various performance tests
  • Skills to orchestrate release workflow and implement CI/CD pipelines

Work Rights

Not specified

Tailored Resume

Cover Letter