Lead Java Developer Engineer (m/f/x) - Corporate Bank Technology - Merchant

at  Deutsche Bank

London, England, United Kingdom -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate07 May, 2025Not Specified07 Feb, 2025N/AGit,Sql,Spring Framework,Teamcity,Test Automation,Gradle,Maven,Javascript,Node.Js,Hibernate,Javascript Frameworks,Design Principles,JenkinsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

POSITION OVERVIEW

Job Title Lead Java Developer Engineer (m/f/x) - Corporate Bank Technology - Merchant Solutions
Location London
Corporate Title Vice President
Deutsche Bank Technology is a global team of tech specialists, spread across multiple hubs and tech centres. We have a strong focus on promoting technical excellence – our engineers work at the forefront of financial services innovation using cutting-edge technologies.
The Merchant Solutions Technology group provides the Corporate Bank with a dedicated team that capitalizes on the rapidly evolving technology industry to provide our clients with new products and innovation to meet their growing needs within an Agile FinTech-like setup. We deliver innovative products such as our Digital Payment Gateway (API based solution allowing Marketplaces and Merchant to streamline their payment processing and settlement activities). As part of our team, you will be responsible for technical design, coding, automated unit testing and integration and will liaise with the Product Owner, Architects, Product Managers, software engineers/developers and testers regarding the development and implementation of product lines using various technologies.

YOUR SKILLS AND EXPERIENCE

  • Significant prior experience with developing adaptable and performant Java code aligned with good architectural and design principles, as well as a good knowledge of Spring Framework, Relational Database, SQL and ORM (Hibernate, JPA)
  • Experience building and deploying cloud-native services with REST APIs that serve clients 24x7. Practical experience with modern DevOps/SRE pipelines and CI/CD tools (Maven, Gradle, Git, Jenkins, TeamCity, GitHub Actions)
  • Experience of secure coding principles and security architecture
  • Good knowledge of Javascript, HTML/CSS, knowledge of Javascript frameworks (e.g. React, Node.js) would be a plus
  • Solid experience of TDD or implementing test automation as an essential part of the development process and prior experience working with XP practices and/or Agile software methodologies
  • Excellent communication skills in written and spoken English; German language knowledge would be a plus.

ABOUT US

Deutsche Bank is the leading German bank with strong European roots and a global network. Click here to see what we do.
Deutsche Bank in the UK is proud to have been named in The Times Top 50 Employers for Gender Equality 2024 for five consecutive years. Additionally, we have been awarded a Gold Award from Stonewall and named in their Top 100 Employers 2024 for our work supporting LGBTQ+ inclusion.
We strive for a culture in which we are empowered to excel together every day. This includes acting responsibly, thinking commercially, taking initiative and working collaboratively.
Together we share and celebrate the successes of our people. Together we are Deutsche Bank Group.
We welcome applications from all people and promote a positive, fair and inclusive work environment

Responsibilities:

  • Drive the development of new technology applications in partnership with Business, Architecture, and Operations stakeholders to transform the Corporate Bank
  • Produce well-crafted software that steadily adds value and can be easily adapted to changing customer needs
  • Shape the future of our technology stack and apply it innovatively to solve complex problems.
  • Lead by example, in software design and programming practice, to raise the entire team’s capability
  • Work with amazing people in a cross disciplined team, collaborating daily with our business users, functional analysts, engineers, architects, SRE, UX Designers & UI Developers


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - System Programming

Software Engineering

Graduate

Proficient

1

London, United Kingdom