Senior Cloud-Native Java Engineer | AWS & React

The Depository Trust & Clearing Corporation (DTCC)

Jersey City (NJ)

Hybrid

USD 140,000 - 190,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive compensation
Health and life insurance
Pension/Retirement benefits
Paid Time Off and family care
Hybrid onsite/remote model

Job summary

The Depository Trust & Clearing Corporation (DTCC) seeks a Senior Software Engineer to design, develop, and modernize cloud-native applications that power our Financial Risk Management platform. You will build scalable, high-performance systems using Java, Spring Boot, and microservices in a hybrid onsite/remote setup.

You will work across the full SDLC, partner with architects and product owners, and contribute to cloud modernization, testing automation, and platform resiliency.

Qualifications

  • Bachelor’s degree preferred 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 testing frameworks (JUnit, Mockito, etc.).
  • Experience building applications using ReactJS, micro frontends, and SPAs.
  • Experience 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.

Education

Bachelor’s degree or equivalent practical experience

Tools

Java/J2EE
Spring Framework
Spring Boot
REST APIs
Microservices
AWS
OpenShift
Docker
Kubernetes
Snowflake
Oracle
SQL
Apache Kafka
JUnit/Mockito/REST Assured/Selenium/Playwright/Cypress
ReactJS
Angular
CI/CD tools (Jenkins, CloudBees, Git, SonarQube, Maven)

Job description

The Depository Trust & Clearing Corporation (DTCC) seeks a Senior Software Engineer to design, develop, and modernize cloud-native applications that power our Financial Risk Management platform. You will build scalable, high-performance systems using Java, Spring Boot, and microservices in a hybrid onsite/remote setup.

You will work across the full SDLC, partner with architects and product owners, and contribute to cloud modernization, testing automation, and platform resiliency.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full-Stack Engineer (Java/AWS) - Hybrid
Senior Full-Stack Engineer (Java/AWS) - Hybrid

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

Hybrid
USD 120,000 - 180,000
Competitive compensation
Health & life insurance
Pension / Retirement
+2
Software Engineer - Cloud & Java for Global Trade Platform
Software Engineer - Cloud & Java for Global Trade Platform

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

Hybrid
USD 120,000 - 160,000
Base salary + annual incentive
Health and life insurance
Pension / Retirement benefits
+2
Senior Middleware & Cloud Systems Engineer
Senior Middleware & Cloud Systems Engineer

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

Hybrid
USD 120,000 - 160,000
Health and life insurance
Pension / Retirement benefits
Paid Time Off and personal/family care
Lead Software Engineer - Remote-friendly Java/Spring
Lead Software Engineer - Remote-friendly Java/Spring

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

Hybrid
USD 120,000 - 180,000
Senior Java SDET - AI-Driven Test Automation Leader
Senior Java SDET - AI-Driven Test Automation Leader

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

Hybrid
USD 110,000 - 170,000
Health insurance
Pension/Retirement
Paid Time Off
+1
Senior Web Developer - Java, React & AWS
Senior Web Developer - Java, React & AWS

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

Hybrid
USD 140,000 - 190,000
Competitive compensation
Health and life insurance
Pension/Retirement benefits
+2
Senior Java Full-Stack Engineer: Hybrid & High-Impact
Senior Java Full-Stack Engineer: Hybrid & High-Impact

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

Hybrid
USD 110,000 - 140,000
Competitive compensation
Health and life insurance
Pension / Retirement benefits
+1
Senior Java Engineer - Hybrid Spring Microservices
Senior Java Engineer - Hybrid Spring Microservices

DTCC - Depository Trust and Clearing Corporation • Coppell (TX)

Hybrid
USD 75,000 - 150,000
Senior Java Engineer – Hybrid, Cloud & Microservices
Senior Java Engineer – Hybrid, Cloud & Microservices

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

Hybrid
USD 120,000 - 180,000
Health and life insurance
Pension/Retirement benefits
Paid time off and family care
+1
Senior Java Developer – Microservices + Cloud (Hybrid)
Senior Java Developer – Microservices + Cloud (Hybrid)

DTCC • Tampa (FL)

Hybrid
USD 110,000 - 150,000
Competitive compensation and incentive
Health and life insurance
Pension / Retirement benefits
+1