CareerPlan
Atlanta, GeorgiaFull-time2026-07-02 → 2026-11-06

Core

Design, implement, and maintain high-performance transactional software systems for global clearing houses to process millions of daily trades, settle accounts, and manage margin payments.

Role type

Senior IC Java Developer (Clearing Technology)

Builds

Post-Trade Management and Clearing functions for customers and business operations

Domain

Financial Services / Clearing Technology

Deliverable

production ML models | product features

Required skills

Java 11+, Spring Boot, Spring MVC, Spring Data, OOD, Design Patterns, Distributed messaging (JMS), Oracle PL/SQL, Agile/SDLC tools, Unit testing, Performance testing, Root cause analysis

Preferred skills

Kubernetes/OpenShift, React/JS, AI agentic tools (Anthropic/Claude/Copilot), Linux shell scripting, Futures and options domain knowledge

Technologies

Java, Spring, JMS, Oracle, Kubernetes, React, Linux

Responsibilities

Design and implement software solutions based on standard architecture patterns; Document design and implementation steps; Collaborate on requirements analysis and solution design; Translate business requirements into technical implementations for automation; Transition complex business logic to new technologies; Work with operations teams on production support and recovery procedures; Identify root causes and develop solutions for program failures; Plan and execute unit tests; Identify performance hotspots during load tests.

Seniority

Senior, hands-on IC