# Senior Engineer

**Company**: DB Global Technology, Inc.
**Location**: Cary, 3000 CentreGreen Way
**Experience**: senior
**Job type**: full-time
**Salary**: $132,000.00 – $165,000.00 /year
**Category**: Engineering
**Industry**: Finance

**Apply**: https://db.wd3.myworkdayjobs.com/en-US/DBWebsite/job/Cary-3000-CentreGreen-Way/Senior-Engineer_R0453679?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_d809086d-9e1

## Description

We are seeking a Senior Engineer to develop and enhance modern electronic trading (e-trading) platforms as part of an Agile development team.

Responsibilities include taking ownership of the full software development lifecycle, including requirements gathering, specification, and design, implementation and level-three production support.

Requirements:

- Bachelor’s degree in Electronic Engineering, Computer Science, or related field or equivalent

- Three (3) years of experience writing efficient, thread-safe, and memory-conscious code for high-performance systems using Java principles and features including Collections, Concurrency, I/O, Streams, Lambdas and Optional

- Developing robust RESTful APIs using Spring Boot including Dependency Injection and AOP

- Building data access layers using Spring Data JPA and ORMs including Hibernate by designing data models and managing entity relationships

- Securing applications using Spring Security and JWT (JSON Web Tokens) for stateless APIs

- Developing modern React frameworks using functional components and custom Hooks to encapsulate and reuse stateful logic across the application

- Containerizing Spring Boot backend and React frontend using Docker

- Setting up and maintaining Continuous Integration/Continuous Deployment (CI/CD) pipelines using Jenkins, GitLab CI, and GitHub Actions to automate the build, test, and deployment process for both frontend and backend services

- Deploying and configuring application components on Docker and orchestrating Kubernetes with helm charts

- Implementing performance testing, designing and executing load tests and stress tests, analyzing thread stacks, and performing SQL Query optimization and tuning

- Monitoring OS related metrics including CPU, memory, and Disk I/O using iostat, nfsiostat and Nmon tools

Salary range: $132,000.00 – $165,000.00 /year.

Benefits: At Deutsche Bank, we recognize that our benefit programs have a profound impact on our colleagues. 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.

## Skills

### Required
- Java
- Spring Boot
- RESTful APIs
- React
- Docker
- Kubernetes
- Jenkins
- GitLab CI
- GitHub Actions
- Spring Data JPA
- Hibernate
- Spring Security
- JWT
- iostat
- nfsiostat
- Nmon

---

Source: [Apply at db.wd3.myworkdayjobs.com](https://db.wd3.myworkdayjobs.com/en-US/DBWebsite/job/Cary-3000-CentreGreen-Way/Senior-Engineer_R0453679?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
