Deutsche Bank · 3 months ago
Senior Software Engineer – Java/Full stack - Assistant Vice President
Deutsche Bank is a leading global bank that provides financial services to its clients. They are seeking a Senior Software Engineer with expertise in Java and full stack development to work on an in-house global payment processing application, ensuring efficient and safe delivery of applications using DevOps principles.
BankingFinanceFinancial Services
Responsibilities
Working as part of a global technology team and Business stakeholders on design of new features
Hands on development and testing
Ensure that solutions are in line with department and domain architecture strategies and contribute to defining and improving those strategies
Helping to build, maintain and continually implement tests for an automated testing framework that includes unit testing, integration and functional tests across components and modules
Work collaboratively - sharing knowledge and helping mentor teammates in your areas of expertise
Participate in L3 Production Support, investigate and fix production issues
Qualification
Required
Bachelor's degree or equivalent required
Advanced professional software development experience
Data Structures, Algorithms and Design Patterns
Java (v17+)
Spring
JPA/Hibernate
REST application programming interface (APIs)
Junit
Structured Query Language (SQL)
Java Message Service (JMS)
Message Queue (MQ)/Kafka
JavaScript
Exceptional knowledge & hands on experience of Spring & Spring Boot
Java programming skills
Experience designing and developing REST APIs and components, services etc
Working experience or familiarity with API gateways like Apigee
Proficiency in building cloud native applications
Jira
Confluence
Git
Maven
TeamCity/Jenkins
Artifactory
Experience working in an Agile environment
Experience designing scalable solutions across technologies
Preferred
Should be able to work independently and effectively as an Individual Contributor
GCP (Google Cloud Platform) or OpenShift or any public cloud experience
Strong communication and collaborative problem-solving skills
Quality focus - Experience in practicing and advocating for clean code principles such as test-driven development (TDD), self-documenting code, continuous refactoring
Willingness to work full stack (including front or back end if required)
Experience of work in financial industry technology and understanding of Payment Industry overview, Payment processing, Real-time payments processing
Benefits
Health and wellbeing benefits
Retirement savings plans
Parental leave
Family building benefits
Educational resources
Matching gift and volunteer programs
Company
Deutsche Bank
Deutsche Bank is an investment bank that offers financial products and services to corporate and institutional clients.
H1B Sponsorship
Deutsche Bank has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (1)
2022 (1)
Funding
Current Stage
Public CompanyTotal Funding
$2.07BKey Investors
European Investment BankCapital GroupCerberus Capital Management
2025-06-11Post Ipo Debt· $570.76M
2024-11-14Post Ipo Debt· $1.5B
2020-10-13Post Ipo Equity
Leadership Team
Recent News
2026-01-09
BATimes Newspaper
2026-01-08
Company data provided by crunchbase