Principal Engineer – Payments

Deutsche Bank UK

Pune, India
Java/j2ee enterprise applications
Highly scalable, available, large scale monolith banking applications
Spring, spring boot microservices
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
  • highly scalable, available, large scale monolith banking applications
  • Spring, Spring Boot Microservices
  • web services (SOAP, REST)
  • SQL, Oracle
  • Tomcat, Weblogic
  • Agile Software Development
  • CI/CD pipelines
  • Payments domain knowledge

Nice-to-have

  • GCP (Google cloud platform)
  • SRE practices and tools
  • BDD/TDD methodologies
  • self-improvement through experience

Key Requirements

  • 15-20 years of hands-on development experience
  • Bachelor’s degree or higher in Computer Science Engineering, or related fields

Work Rights

Not specified

Tailored Resume

Cover Letter