Senior Software Engineer - Enterprise Microservices & Cloud

Deutsche Bank AG

Cary (NC)

On-site

USD 143,000 - 165,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Deutsche Bank AG 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, Kafka, REST and SOAP APIs, and implement secure authentication with Spring Security while collaborating across teams to deploy to cloud and ensure quality with CI/CD, JUnit, and SonarQube.

The role requires a Master's degree and 3 years of experience in enterprise systems, database

Qualifications

  • Master's degree in Computer Science, Computer Engineering, or related field.
  • 3 years of experience in architecting, developing, and maintaining enterprise applications and scalable microservices.
  • Proficient in Java and Spring Boot, with experience designing RESTful and SOAP APIs and event-driven systems using Kafka/JMS/MQ.

Responsibilities

  • Design, develop, and maintain high-performance distributed microservices and enterprise payment processing applications.
  • Optimize database performance using data modeling and efficient SQL across Oracle and PostgreSQL.
  • Implement security practices and CI/CD processes; ensure code quality with JUnit/Mockito and SonarQube.

Skills

Java
Spring Boot
REST APIs
SOAP APIs
Kafka
JMS
MQ
Oracle
PostgreSQL
Spring Security
OAuth
CI/CD
Docker
Kubernetes
Helm
JUnit
Mockito
Git
Bitbucket
Tomcat

Education

Master's degree in CS/CE

Tools

Maven
Jenkins
GitHub Actions
SonarQube
Docker
Kubernetes
Helm
Splunk

Job description

Deutsche Bank AG 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, Kafka, REST and SOAP APIs, and implement secure authentication with Spring Security while collaborating across teams to deploy to cloud and ensure quality with CI/CD, JUnit, and SonarQube.

The role requires a Master's degree and 3 years of experience in enterprise systems, database

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Engineer — Distributed Microservices & Payments
Senior Engineer — Distributed Microservices & Payments

Deutsche Bank • Cary (NC)

On-site
USD 143,000 - 165,000
Employee Referral Incentive Program
Senior Engineer
Senior Engineer

Deutsche Bank • Cary (NC)

On-site
USD 143,000 - 165,000
Employee Referral Incentive Program
Payments Platform Engineer - Java/Spring, GCP, Microservices
Payments Platform Engineer - Java/Spring, GCP, Microservices

Deutsche Bank • Cary (NC)

On-site
USD 105,000 - 140,000
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
Senior Engineer & Tech Lead (VP Level) – Cloud, Data & APIs
Senior Engineer & Tech Lead (VP Level) – Cloud, Data & APIs

Deutsche Bank • Cary (NC)

Hybrid
USD 125,000 - 185,000
Hybrid work model
Health and wellbeing benefits
Retirement savings plans
+3
Vice President, Senior Engineering – Platform & Cloud
Vice President, Senior Engineering – Platform & Cloud

Deutsche Bank AG • Cary (NC)

Hybrid
USD 125,000 - 185,000
Hybrid work model
Health benefits
Retirement savings plans
+4
Associate, Distributed Systems & API Architect
Associate, Distributed Systems & API Architect

Deutsche Bank AG • Weston (NC)

On-site
USD 98,000 - 140,000
Employee Referral Incentive Program
Senior Engineer – High-Performance E‑Trading Platform
Senior Engineer – High-Performance E‑Trading Platform

Deutsche Bank AG • Weston (NC)

On-site
USD 132,000 - 165,000
Senior Engineer & VP‑Level Tech Lead (Hybrid)
Senior Engineer & VP‑Level Tech Lead (Hybrid)

Deutsche Bank AG • Weston (NC)

Hybrid
USD 125,000 - 185,000
Hybrid work model
Generous vacation and personal days
Parental leave
+3
Senior Engineer
Senior Engineer

Deutsche Bank AG • Cary (NC)

On-site
USD 143,000 - 165,000