Software Developer

The Federal Reserve

Confirmed live today High trust

Quick summary

Work type
On-site
Location
New York, NYBoston, MAPhiladelphia, PACleveland, OHRichmond, VAAtlanta, GAChicago, ILSt. Louis, MOMinneapolis, MNKansas City, MODallas, TXSan Francisco, CA
Salary
$160,000–$210,000 / yr
Employment
Full-time
Posted
6 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $170k
This role $185k
$134k $218k
below market most similar roles pay here above market

This role pays more than 62% of similar roles. Most pay $142,450–$197,750 — the blue band above. At the midpoint, this role pays about $185k versus about $170k for comparable roles.

Based on 240 similar postings.

Employer

About The Federal Reserve

The Federal Reserve is the central bank of the United States—one of the world's most influential, trusted and prestigious financial organizations.

The Federal Reserve currently has 33 open roles on FindRole.

Listed pay typically runs $113,250–$158,300 across 12 roles with salary data.

Most-posted roles

View all roles at The Federal Reserve

At a glance

TL;DR · Software Developer

The Software Developer: Java/Calypso/AWS will join the Post Trade & Custody stream within the Markets Transformation team. This role involves developing Calypso custom extensions and building integrations to replace the OPICS system. The developer will design and develop microservices using Java and Spring Boot that integrate with Calypso through APIs, interfaces, and messaging channels. Key responsibilities include building and maintaining Kafka-based messaging and streaming pipelines for real-time data exchange, as well as architecting an integration layer outside of Calypso to ensure scalability and resiliency. The position requires deploying and optimizing services within an AWS cloud environment using tools like EC2, S3, and Lambda. The work focuses on providing mission-critical technology for markets operations, credit risk management, and reserves and liquidity services.

What does a Software Developer earn?

Median $149350 from 80 postings across 15 companies.

See salary data

What you'll do

  • Design and develop Java and Spring Boot microservices to integrate with Calypso APIs and messaging channels.
  • Build and maintain Kafka-based messaging pipelines for real-time data exchange between Calypso and other systems.
  • Architect and implement a scalable, loosely coupled integration layer outside of the Calypso platform.
  • Deploy, manage, and optimize integration services within an AWS cloud environment.
  • Define integration contracts, data flows, and error-handling strategies with platform teams and business analysts.
  • Participate in design reviews, code reviews, and troubleshooting of production issues related to Calypso integrations.
  • Support unit, integration, and UAT testing phases while defining Day-2 support processes.
  • Document technical designs, data flows, and integration patterns for knowledge transfer and audit purposes.

What we're looking for

  • Strong hands-on experience building microservices using Java and Spring Boot is required.
  • Demonstrated experience designing and implementing Kafka-based messaging/streaming solutions for real-time data integration is required.
  • Practical experience deploying and managing microservices in an AWS cloud environment is required.
  • Experience designing integration layers/middleware that interact with large enterprise platforms via APIs, messaging, or file-based interfaces is required.
  • Prior experience with Calypso, including familiarity with its APIs, data model, or custom extensions (preferred).
  • Prior experience in capital markets, treasury, or post-trade/custody systems is strongly preferred.
  • Must be eligible to obtain FOMC access.
  • Must be a U.S. citizen, lawful permanent resident, "protected individual," or certain nonimmigrants authorized to access CSI/FOMC information.

More like this

Similar roles

Lead Software Engineer, Java/AWS

JPMorgan Chase

OH 85 days ago
Java Spring Boot Amazon Web Services Databricks Apache Spark Kafka SQL Python Docker Kubernetes Terraform Maven Gradle Git JUnit Microservices CloudFormation AWS CDK
5+ yrs exp

Lead Software Engineer, Java/AWS

JPMorgan Chase

Plano, TX 53 days ago
Java Spring Boot Microservices Terraform AWS Docker Kubernetes Cassandra MongoDB Redis Kafka RabbitMQ CI/CD Jenkins Splunk Grafana DevOps SRE
5+ yrs exp

Lead Software Engineer, Java/AWS

JPMorgan Chase

Plano, TX 46 days ago
Java AWS ECS S3 MSK Glue Lambda Kafka Python Angular React Containers CI/CD Agile Machine Learning Artificial Intelligence Cloud Native Software Development Life Cycle Application Resiliency
5+ yrs exp

Lead Software Engineer

JPMorgan Chase

Jersey City, NJ +1 25 days ago
Java Python Go AWS Terraform Microservices Docker CI/CD TDD IaC System Design Messaging Systems
5+ yrs exp