Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Deutsche Bank Logo

Senior Software Engineer – Java/Full stack - Assistant Vice President

Deutsche Bank

$100,000 - $142,250
Oct 1, 2025
New York, NY, US
Apply Now

Deutsche Bank is looking to hire a Senior Software Engineer to be responsible for hands-on development of an in-house global payment processing application, ensuring efficient and safe delivery using DevOps and automated QA principles.

Requirements

  • 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
  • GCP (Google Cloud Platform) or OpenShift or any public cloud experience
  • 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)

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

Other

  • Advanced processional software development experience
  • Should be able to work independently and effectively as an Individual Contributor
  • Strong communication and collaborative problem-solving skills
  • Experience of work in financial industry technology and understanding of Payment Industry overview, Payment processing, Real-time payments processing
  • The salary range for this position in New York City is $100,000 to $142,250.