Senior Engineer — Distributed Microservices & Payments

Deutsche Bank

Cary (NC)

On-site

USD 143,000 - 165,000

Full time

9 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Employee Referral Incentive Program

Job summary

Deutsche Bank in Cary, NC seeks a Senior Engineer to design, develop, and maintain high-performance, distributed microservices and enterprise payment processing applications. You will work with Java, Spring Boot, and modern API ecosystems to enable scalable solutions and real-time processing.

The role requires a Master's degree and 3 years of experience in building secure, cloud-enabled systems using Kafka, REST/SOAP APIs, and CI/CD pipelines.

Qualifications

  • Requires a Master's degree in CS, CE, or related field or equivalent.
  • 3 years' experience architecting and maintaining enterprise apps and microservices using Java and Spring Boot.
  • Experience with RESTful and SOAP APIs, event-driven systems, Kafka, JMS, and MQ.

Responsibilities

  • Design, develop, and maintain high-performance, distributed microservices and enterprise payment processing applications.
  • Support migration and deployment of components to cloud-based environments.
  • Ensure quality through unit, integration tests and code reviews.

Skills

Java
Spring Boot
REST API
SOAP API
Event-driven systems
Kafka
JMS
MQ
CI/CD
Git
Docker
Kubernetes
Helm
Maven
Jenkins
GitHub Actions
JUnit
Mockito
SonarQube
Splunk
Oracle
Postgres
PL/SQL
Spring Security
Tomcat
Unix/Linux scripting

Education

Master's degree in Computer Science, Computer Engineering, or related field

Tools

Docker
Kubernetes
Helm
Maven
Git
CI/CD
Jenkins
GitHub Actions
JUnit
Mockito
SonarQube
Splunk
Oracle
Postgres
PL/SQL
Spring Security
Tomcat
Unix/Linux scripting
Kafka
JMS
MQ

Job description

Deutsche Bank in Cary, NC seeks a Senior Engineer to design, develop, and maintain high-performance, distributed microservices and enterprise payment processing applications. You will work with Java, Spring Boot, and modern API ecosystems to enable scalable solutions and real-time processing.

The role requires a Master's degree and 3 years of experience in building secure, cloud-enabled systems using Kafka, REST/SOAP APIs, and CI/CD pipelines.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Enterprise Microservices & Cloud
Senior Software Engineer - Enterprise Microservices & Cloud

Deutsche Bank AG • Cary (NC)

On-site
USD 143,000 - 165,000
Senior Engineer
Senior Engineer

Deutsche Bank • Cary (NC)

On-site
USD 143,000 - 165,000
Employee Referral Incentive Program
Associate Backend Engineer – Java/Spring & Microservices
Associate Backend Engineer – Java/Spring & Microservices

Deutsche Bank • Cary (NC)

On-site
USD 117,000 - 140,000
Employee Referral Incentive Program
AVP, Global Payments Tech & Platform Architect
AVP, Global Payments Tech & Platform Architect

Deutsche Bank AG • Cary (NC)

On-site
USD 157,000 - 165,000
Senior Engineer
Senior Engineer

Deutsche Bank AG • Cary (NC)

On-site
USD 143,000 - 165,000
VP, Global Payments Technology & Compliance
VP, Global Payments Technology & Compliance

Deutsche Bank • Cary (NC)

On-site
USD 190,000 - 245,000
Senior Cloud Platform Engineer: Scalable Microservices
Senior Cloud Platform Engineer: Scalable Microservices

U.S. Bank • Hopkins (MN)

On-site
USD 133,000 - 157,000
Healthcare (medical, dental, vision)
401(k) with company match
Paid vacation and holidays
+1
Senior Java Microservices Engineer
Senior Java Microservices Engineer

Fairygodboss • Strongsville (OH)

On-site
USD 86,000 - 158,000
Medical/prescription coverage
Dental and vision options
Life insurance
+8
Senior Software Engineer: Java Spring Microservices & DevOps
Senior Software Engineer: Java Spring Microservices & DevOps

PNC • Farmers Branch (TX)

On-site
USD 90,000 - 120,000
Medical/prescription drug coverage
401(k) with match
Pension and stock purchase plans
+2
Senior Java Kafka Engineer for Payments & AI Tools
Senior Java Kafka Engineer for Payments & AI Tools

JPMorganChase • Jersey City (NJ)

On-site
USD 120,000 - 170,000
Health care coverage
Retirement savings plan
Tuition reimbursement
+2