Deutsche Bank · Cary, NC · Just now · 0 applicants
NewOn-siteFull-timeMiddle
Pay
$104k–$140kListed
Workplace
On-site
Job type
Full-time
Level
Middle
Team: Payments · Source: jobright · Posted by joined-scrapper
About the role
Engineer role supporting Deutsche Bank's Payments platform in Cary, NC, applying Agile practices to design, develop, test, deploy, monitor, and maintain scalable payment applications using Java, Spring Boot, React, and GCP. Focuses on microservices, containerized deployments, CI/CD workflows, and reliability for high-volume multi-region payment processing.
What you’ll do
Design, develop, test, deploy, monitor, and maintain scalable payment applications
Apply Agile practices to payment application workflows
Build and maintain microservices-based payment applications using Java and Spring Boot
Develop type-safe web interfaces for corporate-facing dashboards with React
Design automated deployment workflows using GitHub Actions
Use Selenium and Cucumber for test automation
What you’ll need
Bachelor's degree in Computer Engineering, Computer Science, or related field (or equivalent)
2+ years designing end-to-end customer-facing application components using Java, Spring Boot, React, microservices, MVC, and responsive UI
Experience operating cloud-based multi-region applications on GCP including serverless services, IAM, Cloud Storage, Pub/Sub, and GKE
Experience engineering enterprise CI workflows and resolving pipeline failures
Experience with Docker, Helm, Terraform, and implementing resiliency patterns using Resilience4J
Experience with monitoring tools, Temporal, and test automation
Original job description
Deutsche Bank is seeking an Engineer to support its Payments platform in Cary, North Carolina. The role applies Agile practices to design, develop, test, deploy, monitor, and maintain scalable payment applications and workflows using Java, cloud infrastructure, microservices, and automated testing tools.Requires a Bachelor's degree in Computer…