Senior Engineer

Deutsche Bank

Cary (NC)

On-site

USD 143,000 - 165,000

Full time

8 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

Senior Engineer

Location: Cary, NC

DB Global Technology, Inc. seeks a Senior Engineer in Cary, NC to design, develop, and maintain high-performance, distributed microservices and enterprise payment processing applications. Requires a Master's degree in Computer Science, Computer Engineering, or related field or equivalent and three (3) years of experience architecting, developing, and maintaining enterprise applications and scalable microservices-based systems using Java and Spring Boot; designing distributed system architectures and developing RESTful and SOAP APIs and event-driven systems to enable asynchronous communication, real-time data processing, and integration across services using Kafka, JMS, and MQ; optimizing database performance through data modeling and development of efficient queries, stored procedures, and functions across relational database environments including Oracle, Postgres, and PL/SQL; integrating application security practices including code scanning and vulnerability remediation into the software development lifecycle; designing and implementing secure API authentication and authorization mechanisms to support enterprise identity and single sign-on capabilities using Spring Security; supporting migration and deployment of application components to cloud-based environments; ensuring software quality through test-driven development practices including unit testing, integration testing, and code reviews using Junit and Mockito; and in executing job duties, using version control systems including Git and Bitbucket, build tools including Maven, CI/CD platforms and automation tools including Jenkins and GitHub Actions, code quality tools including SonarQube, containerization and deployment tools including Docker, Kubernetes, and Helm, monitoring and observability platforms including Splunk, and additional enterprise development tools including OAuth, Git, SVN, Bitbucket, Tomcat, and Unix/Linux scripting. Salary range: $143,150.00 - $165,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.

We strive for a culture in which we are empowered to excel together every day. This includes acting responsibly, thinking commercially, taking initiative and working collaboratively.

Together we share and celebrate the successes of our people. Together we are Deutsche Bank Group.

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.

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

Similar jobs worth comparing

Senior Engineer
Senior Engineer

Deutsche Bank AG • Cary (NC)

On-site
USD 143,000 - 165,000
Associate
Associate

Deutsche Bank • Cary (NC)

On-site
USD 117,000 - 140,000
Employee Referral Incentive Program
Lead Business Functional Analyst
Lead Business Functional Analyst

Deutsche Bank • Cary (NC)

On-site
USD 155,000 - 165,000
Employee Referral Incentive Program
Associate
Associate

Deutsche Bank AG • Cary (NC)

On-site
USD 116,000 - 140,000
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 — Distributed Microservices & Payments
Senior Engineer — Distributed Microservices & Payments

Deutsche Bank • Cary (NC)

On-site
USD 143,000 - 165,000
Employee Referral Incentive Program
Corporate Bank Technology – Cash Management Domain – Lead Data Engineer
Corporate Bank Technology – Cash Management Domain – Lead Data Engineer

Deutsche Bank • Cary (NC)

Hybrid
USD 125,000 - 185,000
Flexible working model
Generous vacation days
Health and wellbeing benefits
+2
Vice President
Vice President

Deutsche Bank • Cary (NC)

On-site
USD 190,000 - 245,000
Assistant Vice President
Assistant Vice President

Deutsche Bank AG • Cary (NC)

On-site
USD 157,000 - 165,000
Lead Business Functional Analyst
Lead Business Functional Analyst

Deutsche Bank AG • Cary (NC)

On-site
USD 155,000 - 165,000