Software Developer: Java/Calypso/AWS

Federal Reserve System•New York, NY
•$160,000 - $210,000

About The Position

The Software Developer will develop custom Calypso extensions and integrations as part of the Post Trade & Custody stream for Markets Transformation, which is replacing OPICS with Calypso. The role is part of the Central Bank Services portfolio, which provides technology capabilities supporting Markets operations, Credit Risk Management, and Reserves and liquidity services. The developer will build Java and Spring Boot microservices that integrate with Calypso, create Kafka-based messaging and streaming pipelines, and implement a scalable, resilient integration layer outside the Calypso platform. The role also involves deploying and optimizing integration services in AWS, collaborating with platform teams and business partners, supporting testing and production troubleshooting, defining Day-2 support processes, and documenting technical designs and integration patterns.

Requirements

  • Strong hands-on experience building Java and Spring Boot microservices.
  • Demonstrated experience designing and implementing Kafka-based messaging or streaming solutions for real-time data integration.
  • Practical experience deploying and managing microservices in AWS.
  • Experience designing integration layers or middleware that interact with large enterprise platforms through APIs, messaging, or file-based interfaces.
  • Must be eligible to obtain FOMC access.
  • Strong problem-solving ability, excellent communication skills, and the ability to work effectively with cross-functional teams in a fast-paced transformation program.

Nice To Haves

  • Prior experience with Calypso, including familiarity with its APIs, data model, or custom extensions.
  • Prior experience in capital markets, treasury, or post-trade/custody systems is strongly preferred.

Responsibilities

  • Design and develop Java and Spring Boot microservices that integrate with Calypso APIs, interfaces, and messaging channels.
  • Build and maintain Kafka-based messaging and streaming pipelines for real-time data exchange between Calypso and other systems.
  • Architect and implement a loosely coupled, scalable, and resilient integration layer outside Calypso.
  • Deploy, manage, and optimize integration services in an AWS cloud environment.
  • Collaborate with Calypso platform teams, architects, and business analysts to define integration contracts, data flows, and error-handling strategies.
  • Participate in design reviews, code reviews, and troubleshooting production issues involving Calypso integrations.
  • Support unit, integration, and user acceptance testing, and help define Day-2 support processes for the integration layer.
  • Document technical designs, data flows, and integration patterns for knowledge transfer and audit purposes.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service