Senior Java Engineer - Assistant Vice President
Listed on 2026-05-30
-
Software Development
Cloud Engineer - Software, Software Engineer
Job Description:
Job Title:
Senior Java Engineer
Corporate
Title:
Assistant Vice President
Location:
Cary, NC
Join our team to help modernize the technology that powers global corporate lending at one of the world’s leading financial institutions. You will design and build scalable, cloud‑ready applications used by teams across multiple regions, working closely with engineers in Cary, Berlin, Bangalore, and Frankfurt. You’ll play a key role in evolving legacy systems into modern microservices as the platform expands into Google Cloud Platform, while exploring emerging capabilities including Artificial Intelligence–driven solutions.
If you’re a curious engineer who loves solving complex problems and continuously learning, this is your chance to make a real global impact.
- Design and develop backend services in Java, building scalable microservices and cloud‑ready applications
- Contribute to the modernization of enterprise lending systems as the platform expands into Google Cloud Platform
- Build and support application programming interfaces and web components that power global financial workflows
- Apply best practices in software design, automated testing, and reliable system architecture
- Collaborate with engineers and stakeholders across international teams to deliver high‑quality solutions
- Support continuous improvement through code reviews, knowledge sharing, and technical mentorship
- Strong proficiency in Java and object‑oriented software development
- Experience building RESTful web services and microservices architectures
- Understanding of relational databases such as Oracle
- Experience with version control systems such as Git
- Familiarity with automated testing practices such as Test Driven Development and Behavior Driven Development
- Curiosity and enthusiasm for learning new technologies, tools, and domains
- Interest in cloud platforms and modern distributed systems
- Comfort working in collaborative, globally distributed teams
- Strong problem‑solving and analytical thinking skills
- Clear communication and a proactive, ownership‑driven mindset
It is the Bank’s expectation that employees hired into this role will work in the Cary office in accordance with the Bank’s hybrid working model.
Deutsche Bank provides reasonable accommodations to candidates and employees with a substantiated need based on disability and/or religion.
The salary range for this position in Cary is $100,000 to $153,000. Actual salaries may be based on a number of factors including, but not limited to, a candidate’s skill set, experience, education, work location and other qualifications. Posted salary ranges do not include incentive compensation or any other type of remuneration.
Equal Opportunity StatementQualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status or other characteristics protected by law. If you are interested in receiving a copy of Deutsche Bank’s California Privacy Notice, please email
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).