Senior Full-Stack Engineer: Cloud-Native Microservices

The Depository Trust & Clearing Corporation (DTCC)

Jersey City (NJ)

Hybrid

USD 120,000 - 180,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive salary
Health insurance
Pension plan
Paid time off
Hybrid work model

Job summary

DTCC is seeking a Senior Software Engineer to design, develop, and modernize scalable, cloud-native applications powering the Financial Risk Management platform. You’ll build high‑performance APIs, leverage AWS, OpenShift, and container tech, and drive automated testing and CI/CD practices.

You will collaborate with architects, product owners, and engineering leaders to deliver secure, reliable software across Oracle and Snowflake environments, participate in design reviews, and mentor teams in

Qualifications

  • Bachelor’s degree or equivalent practical experience.
  • 6–9 years of software engineering experience developing enterprise applications.
  • Strong expertise in Java/J2EE, Spring Framework, Spring Boot, REST APIs, and microservices architectures.
  • Hands‑on experience developing cloud‑native applications using AWS.
  • Experience with OpenShift Container Platform (OCP), Docker, Kubernetes, and cloud deployment architectures.
  • Strong experience with Snowflake or large‑scale data warehouse platforms.
  • Experience with Oracle, SQL development, data modeling, and query optimization.
  • Experience with Apache Kafka, Confluent Kafka, or event‑driven architectures.
  • Strong understanding of distributed systems, messaging patterns, and asynchronous processing.
  • Experience designing and implementing automated testing frameworks.
  • Hands‑on experience with JUnit, Mockito, REST‑Assured, Selenium, Playwright, Cypress, or similar testing frameworks.
  • Experience integrating automated testing and quality controls into CI/CD pipelines.
  • Experience building applications using ReactJS, micro frontends, and single‑page application architectures.
  • Strong problem‑solving, communication, and technical leadership skills.
  • Experience working in Agile delivery environments.
  • Passion for modern engineering practices, continuous improvement, and technology innovation.

Responsibilities

  • Design, develop, test, deploy, and support scalable applications using Java, Spring Boot, REST APIs, and microservices.
  • Build cloud-native solutions leveraging AWS, OpenShift, containers, and modern deployment practices.
  • Design and implement event‑driven solutions using Kafka and related messaging technologies.
  • Develop high-performance APIs and distributed systems with a focus on scalability, resiliency, and security.
  • Build and maintain automated testing frameworks for APIs, microservices, and cloud-based applications.
  • Champion Test‑Driven Development (TDD), shift‑left testing, and automation‑first engineering practices.
  • Integrate automated testing, quality controls, and release automation into CI/CD pipelines.
  • Optimize application performance and database interactions across Oracle and Snowflake environments.
  • Participate in architecture reviews, technical design discussions, and code reviews.
  • Troubleshoot production issues, perform root cause analysis, and drive continuous improvement initiatives.
  • Collaborate with cross-functional teams to support engineering excellence, modernization, and platform resiliency.

Skills

Java/J2EE
Spring Framework
Spring Boot
REST APIs
Microservices
AWS
OpenShift
Docker
Kubernetes
Kafka
SQL/Oracle
Snowflake
JUnit/Mockito/REST-Assured
CI/CD
ReactJS / SPA
Agile
Testing frameworks

Education

Bachelor’s degree or equivalent

Tools

OpenShift Container Platform
Docker
Kubernetes
Jenkins
Git
Maven
SonarQube

Job description

DTCC is seeking a Senior Software Engineer to design, develop, and modernize scalable, cloud-native applications powering the Financial Risk Management platform. You’ll build high‑performance APIs, leverage AWS, OpenShift, and container tech, and drive automated testing and CI/CD practices.

You will collaborate with architects, product owners, and engineering leaders to deliver secure, reliable software across Oracle and Snowflake environments, participate in design reviews, and mentor teams in

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

Similar jobs worth comparing

Senior Full-Stack Engineer — Cloud-Native & APIs (Hybrid)
Senior Full-Stack Engineer — Cloud-Native & APIs (Hybrid)

DTCC • Jersey City (NJ)

Hybrid
USD 120,000 - 170,000
Competitive pay
Health & life insurance
Pension/Retirement
+2
Senior Java Engineer - Cloud-Native Microservices (Hybrid)
Senior Java Engineer - Cloud-Native Microservices (Hybrid)

The Depository Trust & Clearing Corporation (DTCC) • Tampa (FL)

Hybrid
USD 120,000 - 180,000
Competitive compensation
Comprehensive health and life insuarce
Pension / Retirement benefits
+3
Senior Java Fullstack Engineer — AWS, Angular & React
Senior Java Fullstack Engineer — AWS, Angular & React

The Depository Trust & Clearing Corporation (DTCC) • Dallas (TX)

On-site
USD 140,000 - 190,000
Senior Full Stack Engineer - Java, React & AWS
Senior Full Stack Engineer - Java, React & AWS

The Depository Trust & Clearing Corporation (DTCC) • Jersey City (NJ)

Hybrid
USD 120,000 - 180,000
Competitive salary
Health insurance
Pension plan
+2
Principal Software Engineer — Hybrid, Impact-Driven Leader
Principal Software Engineer — Hybrid, Impact-Driven Leader

The Depository Trust & Clearing Corporation (DTCC) • Jersey City (NJ)

Hybrid
USD 150,000 - 190,000
Base pay + annual incentive
Health and life insurance
Pension/Retirement
+2
Senior Full-Stack Engineer for Cloud-Native Finance Platform
Senior Full-Stack Engineer for Cloud-Native Finance Platform

State Street • Quincy (MA)

On-site
USD 120,000 - 218,000
Competitive compensation
Comprehensive benefits
Senior Full-Stack Engineer: Cloud-Native & Enterprise
Senior Full-Stack Engineer: Cloud-Native & Enterprise

State Street • Clifton (NJ)

On-site
USD 120,000 - 218,000
401K with company match
Paid time off
Annual incentive-based awards
Senior Full Stack Engineer - Java, React & AWS
Senior Full Stack Engineer - Java, React & AWS

DTCC • Jersey City (NJ)

Hybrid
USD 120,000 - 170,000
Competitive pay
Health & life insurance
Pension/Retirement
+2
Senior Full-Stack Engineer - FinTech & Cloud Microservices
Senior Full-Stack Engineer - FinTech & Cloud Microservices

Fidelity Investments • North Carolina

On-site
USD 95,000 - 140,000
Principal Java Cloud Modernization Architect (Hybrid)
Principal Java Cloud Modernization Architect (Hybrid)

The Depository Trust & Clearing Corporation (DTCC) • Dallas (TX)

Hybrid
USD 140,000 - 190,000
Health and life insurance
Pension / Retirement benefits
Paid Time Off and family/personal care
+1