Assistant Vice President – TS9950127}

Deutsche BankCary, NC
Onsite

About The Position

DB Global Technology, Inc. seeks an Assistant Vice President in Cary, NC to design and develop server-side code. This role involves applying Agile principles, creating design artifacts, preparing proofs of concept, and delivering high-quality code. The position also requires performing root cause analysis, database design and development, and designing and maintaining automated CI/CD workflows. Additionally, the role involves employing BDD techniques, implementing TDD practices, writing and refactoring Java/J2EE code, and defining software component architecture through design reviews and collaboration.

Requirements

  • Bachelor’s degree in Computer Engineering, Computer Science, or related field, or equivalent.
  • Five (5) years of progressively responsible experience designing, developing, testing, and deploying software.
  • Experience applying Agile principles.
  • Experience creating high-level and low-level design artifacts using object-oriented design (OOD) and service-oriented design (SOD), and UML-based modeling tools.
  • Experience preparing proofs of concept (POCs).
  • Experience delivering high-quality code and conducting quality checks.
  • Experience performing root cause analysis on application defects, production incidents and performance issues and identifying solutions.
  • Experience performing database design and development of SQL queries and PL/SQL programming.
  • Experience designing and maintaining automated CI/CD workflows with Jenkins, Maven, and SonarQube.
  • Experience employing behavior-driven development (BDD) techniques using Cucumber and Gherkin.
  • Experience implementing test-driven development (TDD) practices using Junit and Mockito.
  • Experience writing Java/J2EE code and performing refactoring.
  • Experience defining and evolving software component architecture using enterprise architecture principles.

Nice To Haves

  • Experience with cross-team collaboration.

Responsibilities

  • Design and develop server-side code.
  • Apply Agile principles in software development.
  • Create high-level and low-level design artifacts using object-oriented design (OOD) and service-oriented design (SOD), and UML-based modeling tools.
  • Prepare proofs of concept (POCs).
  • Deliver high-quality code and conduct quality checks.
  • Perform root cause analysis on application defects, production incidents, and performance issues and identify solutions.
  • Perform database design and development of SQL queries and PL/SQL programming.
  • Design and maintain automated CI/CD workflows with Jenkins, Maven, and SonarQube.
  • Employ behavior-driven development (BDD) techniques using Cucumber and Gherkin.
  • Implement test-driven development (TDD) practices using Junit and Mockito.
  • Write Java/J2EE code and perform refactoring to reduce technical debt and improve system reliability.
  • Define and evolve software component architecture using enterprise architecture principles through design reviews, architectural documentation, and cross-team collaboration.

Benefits

  • Eligible for Deutsche Bank's Employee Referral Incentive Program.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service