Senior Java / Angular Developer / Fintech / Hybrid Princeton, NJ

Motion Recruitment

Princeton (NJ)

On-site

USD 160,000 - 175,000

Full time

2 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Medical, Dental, Vision
401(k) match
Paid Time Off
Additional benefits

Job summary

Motion Recruitment is partnered with a leading U.S. financial exchange to hire a senior Full Stack Developer. You will design, develop, and maintain high-performance trading applications, with a focus on Java backend (Spring Boot) and Angular front-end.

The role involves building microservices, event-driven systems with Kafka, and cloud infrastructure on AWS. The ideal candidate has 11–18 years of professional software development experience, strong Java/Spring Boot and Angular skills, and

Qualifications

  • 11–18 years of professional software development experience.
  • Strong hands-on Java and Spring Boot experience.
  • Extensive experience building microservices and distributed systems.
  • Strong Kafka/event-streaming experience.
  • Strong AWS cloud experience.
  • Hands-on Angular development experience.
  • Experience working with high-volume, low-latency, or real-time applications.
  • Trading, financial markets, brokerage, exchange, or capital markets experience strongly preferred.
  • Strong understanding of software architecture, APIs, and scalable application design.

Responsibilities

  • Design, develop, and maintain full stack applications supporting trading and exchange systems.
  • Build scalable backend services using Java, Spring Boot, and microservices.
  • Develop responsive front-end applications using Angular.
  • Design and integrate event-driven systems using Kafka.
  • Build and support cloud-based applications and infrastructure on AWS.
  • Collaborate with product, engineering, and trading teams to deliver new functionality.
  • Troubleshoot and optimize high-performance, business-critical applications.
  • Contribute to architecture, technical design, testing, and production support.

Skills

Java
Spring Boot
Angular
Kafka
AWS
Microservices
Distributed systems
Real-time
APIs

Job description

We are partnered with a leading U.S. financial exchange that provides electronic trading and market infrastructure for the financial markets. The organization is looking for an experienced Full Stack Developer to build and enhance high-performance trading applications in a fast-paced, technology-driven environment.

This role is ideal for a senior engineer with deep Java backend experience and strong Angular skills who has worked in a trading, exchange, brokerage, or capital markets environment. You will work across distributed systems, microservices, cloud infrastructure, and real-time messaging while contributing to mission-critical trading platforms.

Key Responsibilities
  • Design, develop, and maintain full stack applications supporting trading and exchange systems
  • Build scalable backend services using Java, Spring Boot, and microservices
  • Develop responsive front-end applications using Angular
  • Design and integrate event-driven systems using Kafka
  • Build and support cloud-based applications and infrastructure on AWS
  • Collaborate with product, engineering, and trading teams to deliver new functionality
  • Troubleshoot and optimize high-performance, business-critical applications
  • Contribute to architecture, technical design, testing, and production support
Qualifications
  • 11–18 years of professional software development experience
  • Strong hands-on Java and Spring Boot experience
  • Extensive experience building microservices and distributed systems
  • Strong Kafka/event-streaming experience
  • Strong AWS cloud experience
  • Hands-on Angular development experience
  • Experience working with high-volume, low-latency, or real-time applications
  • Trading, financial markets, brokerage, exchange, or capital markets experience strongly preferred
  • Strong understanding of software architecture, APIs, and scalable application design
The Offer Compensation & Benefits
  • $160,000 – $175,000 base salary + Bonus
  • Medical, Dental, and Vision insurance
  • 401(k) match
  • Additional company benefits
  • Paid Time Off

#LI-SV1

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Full-Stack Engineer – Real-Time Trading
Senior Java Full-Stack Engineer – Real-Time Trading

Motion Recruitment • Princeton (NJ)

On-site
USD 160,000 - 175,000
Medical, Dental, Vision
401(k) match
Paid Time Off
+1
VP, Senior Fullstack Software Engineer (Java, Angular)
VP, Senior Fullstack Software Engineer (Java, Angular)

Jefferies • New York (NY)

On-site
USD 175,000 - 200,000
Lead Software Engineer
Lead Software Engineer

The Cypress Group • Florham Park (NJ)

On-site
USD 170,000 - 250,000
Medical insurance
401(k)
Tuition assistance
(Full Time) Java Full Stack Developer - Princeton, New Jersey
(Full Time) Java Full Stack Developer - Princeton, New Jersey

Acrux-Cs • Princeton (NJ)

On-site
USD 100,000 - 130,000
Senior Full Stack Developer (Java 17+, Spring Boot & Angular 17+)
Senior Full Stack Developer (Java 17+, Spring Boot & Angular 17+)

Pacer Group • Charlotte (NC)

On-site
USD 62,281 - 82,656
Medical
Dental
Vision
+1
Front-End Senior Engineer
Front-End Senior Engineer

Soni • New York (NY)

On-site
USD 136,000 - 175,000
Full Stack Java Web Developer
Full Stack Java Web Developer

Luxoft • New York (NY)

On-site
USD 110,000 - 140,000
Angular SME/Full Stack Developer
Angular SME/Full Stack Developer

Enterprise Engineering • New York (NY)

On-site
USD 140,000 - 180,000
Senior Software Engineer (Java)
Senior Software Engineer (Java)

LaStellar Group • New York (NY)

Hybrid
USD 180,000 - 200,000
Equity
Year-end bonus
Company-paid healthcare
Senior Java Developer
Senior Java Developer

Talan • New York (NY)

Hybrid
USD 130,000 - 150,000
Health insurance
401(k) plan with company matching
Paid vacation (opportunity to grow)
+1