Quick summary
- Work type
- On-site
- Location
- Cary, NC
- Salary
- $98,450–$140,000 / yr
- Posted
- 17 days ago
- Freshness
- Confirmed live yesterday
- Nearby
- 99+ roles within 25 mi
Market check
Salary context
How this pay compares to similar roles
This role pays less than 60% of similar roles. Most pay $108,250–$162,000 — the shaded band above. At the midpoint, this role pays about $119k versus about $135k for comparable roles.
Based on 240 similar postings.
Employer
About Deutsche Bank
Deutsche Bank is a German multinational investment bank and financial services company offering corporate banking, investment banking, retail banking, asset management, and transaction banking worldwide. Industry: Investment Banking & Financial Services
Deutsche Bank currently has 35 open roles on FindRole.
Listed pay typically runs $123,400–$159,000 across 26 roles with salary data.
Most-posted roles
- Engineer 6
- Technology Service Specialist 3
- Associate 2
- Vice President 2
- CaaS Private Site Reliability Engineer 1
At a glance
TL;DR · Associate
Associate is the role within the DB Global Technology team focused on architecting distributed systems and APIs to support high-volume, low latency financial transactions. The successful candidate will design and optimize APIs using Java Spring Boot, write JUnit test cases for functionality requirements, and develop testing programs and protocols for regression testing and usability using Selenium and Cucumber. Additionally, the role involves creating frontend UI pages with React and Redux based on mockups, writing technical documentation in Confluence, and refining functional requirements to inform product designs. The candidate will also monitor product performance as part of a production support team while utilizing AI-driven technologies like GitHub Copilot to increase development efficiency. This position requires expertise in Java Spring Boot, React, Redux, Selenium, Cucumber, and Confluence to solve complex financial transaction challenges.
Skills
What you'll do
- Architect distributed systems and APIs to support high-volume, low-latency financial transactions.
- Design and optimize APIs using Java Spring Boot.
- Write JUnit test cases to ensure software functionalities meet specific requirements.
- Develop testing programs and protocols for regression testing and usability using Selenium and Cucumber.
- Create and review technical documentation in Confluence to ensure accuracy and compliance.
- Develop frontend UI pages using React and Redux based on provided mockups.
- Refine functional requirements to provide input on product designs, schedules, and potential risks.
- Monitor product performance as part of a production support team to ensure functionality.
What we're looking for
- Bachelor’s degree in Computer Engineering, Computer Science, or a related field or equivalent.
- Two years of experience designing and optimizing APIs using Java Spring Boot.
- Experience writing JUnit test cases to ensure functionalities adhere to requirements.
- Experience developing testing programs and protocols for regression testing, error/bug retests, and usability using Selenium and Cucumber.
- Experience writing and reviewing software documentation using Confluence.
- Experience developing frontend UI pages using React and Redux based on UI/UX mockups.
- Ability to refine functional requirements to provide input on product designs, schedules, and potential problems.
- Ability to monitor product performance as part of a production support team.
Related searches
More like this
Similar roles
Associate Data Architect
L3Harris
Associate Consultant
State Street
Associate Software Engineer
Morgan Stanley
Associate Software Engineer
L3Harris