Job Description:POSITION OVERVIEW
Job Title: Associate
Location: Cary, NC
Overview
DB Global Technology, Inc. seeks an Associate in Cary, NC to review application requirements and interface designs, and estimate, design, and develop backend services using Java and Spring. Requires a Bachelor’s degree in Computer Engineering, Computer Science or related field or equivalent and two (2) years of experience optimizing concurrent workflows by applying Streams, Lambdas, Completable Future, executor pools, and parallel streams for non-blocking, high-throughput processing; ensuring performance and reliability through JDBC for critical operations, stored procedures, and batch processing; implementing robust resource management, retries/backoff, and thread-safety; designing and maintaining RESTful microservices with clear HTTP semantics, error handling, DTO mapping, and Dependency Injection for modularity, testability, and environment parity; implementing secure authentication and authorization using Spring Security with OAuth2/OIDC, RBAC, token-based identity management, and SSO integration to meet compliance standards; building scalable event-driven architectures with structured topics/queues, schema registry, idempotent producers/consumers, retries, DLQs, and transactional messaging patterns for reliable delivery; delivering high-quality APIs and integrations with versioning, backward compatibility, input validation, OpenAPI/Swagger documentation, and contract-first/codegen approaches; and automating CI/CD pipelines and optimizing persistence by configuring Maven/Gradle for deterministic builds, applying Git workflows, SonarQube, and tuning ORM/JPA with caching, batching, indexing, and query strategies for performance. Salary range: $117,000.00 – $140,000.00/year. This position is eligible for Deutsche Bank's Employee Referral Incentive Program.
Deutsche Bank Benefits
At Deutsche Bank, we recognize that our benefit programs have a profound impact on our colleagues. That’s why we are focused on providing benefits and perks that enable our colleagues to live authentically and be their whole selves, at every stage of life. We provide access to physical, emotional, and financial wellness benefits that allow our colleagues to stay financially secure and strike balance between work and home. Click to learn more!