Deutsche Bank - Cary, NC

posted 3 months ago

Full-time - Mid Level
Remote - Cary, NC
10,001+ employees
Credit Intermediation and Related Activities

About the position

The Senior Java Developer position at Deutsche Bank is a critical role within the Capital Markets technology team, focusing on developing applications for key business areas. The role involves designing and building solutions for issuance applications, engaging directly with end users, and contributing to the overall technology strategy of the bank. The position emphasizes a collaborative engineering culture, continuous learning, and the use of modern technologies to deliver high-quality software solutions.

Responsibilities

  • Design and develop high-quality solutions for front-office applications.
  • Write robust, well-tested software.
  • Work in an open culture focused on learning, pairing, and sustainable code.
  • Automate delivery pipelines to ensure systems are always ready to deploy.
  • Continuously improve processes, tools, and techniques.

Requirements

  • Good knowledge of Java, including moderate experience with Java Reflection and Concurrency, Spring, Java Persistence API (JPA), and AOP.
  • Experience in developing complex business-facing applications.
  • Strong understanding of data modeling principles and clean architecture best practices.
  • Ability to manage monolithic applications and gradually decouple them.

Nice-to-haves

  • Knowledge of Oracle PL/SQL, GWT, EclipseLink, AOP, Grafana, and Prometheus.
  • Experience with CI servers and container-based deployment (e.g., OpenShift, Kubernetes, Docker).
  • Willingness to learn and work with different programming languages such as Clojure and Kotlin.

Benefits

  • Hybrid working model with up to 60% work from home.
  • Generous vacation, personal, and volunteer days.
  • Access to employee resource groups promoting inclusivity.
  • Competitive compensation packages including health and wellbeing benefits, retirement savings plans, and parental leave.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service