Software Development Associate, Backend Developer

Deutsche Bank5 months ago
Cary, NC, United States
On-site
Full-time
Junior Level (1-3 years)

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, Sonar Qube, and tuning ORM/JPA with caching, batching, indexing, and query strategies for performance.

Salary range

$ - $/year. This position is eligible for Deutsche Bank's Employee Referral Incentive Program.

Benefits

Deutsche Bank provides benefits and perks that enable colleagues to live authentically and be their whole selves at every stage of life. Benefits include physical, emotional, and financial wellness programs to support a healthy balance between work and home.

Equal Opportunity

We welcome applications from all people and promote a positive, fair and inclusive work environment. Qualified 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.

#J-18808-Ljbffr

Required Skills

OAuth2/OIDC
CI/CD
Gradle
Sonar Qube
Maven
RBAC
Git
Spring
RESTful microservices
Java
ORM/JPA