CareerPlan

Senior Java Developer, Risk

Atlanta, GeorgiaFull-time2025-09-10 → 2026-11-10

Core

Building mission-critical, sophisticated applications supporting Clearing and Risk systems for global energy and financial markets.

Role type

Senior IC Java Developer (Risk Systems)

Builds

Cloud-native platforms and quantitative risk algorithms for global derivative markets

Domain

Financial services / Capital markets / Risk management

Deliverable

production ML models

Required skills

Java 8+, Spring Framework, RESTful API design, SQL/PLSQL, Distributed messaging (Kafka, RabbitMQ, IBM MQ), Multi-threaded server-side development, Unit testing (JUnit, Mockito), Performance tuning

Preferred skills

Quantitative financial risk models, Kubernetes/OpenShift, Apache Airflow, Redis/Hazelcast, WebFlux, JNI integration

Technologies

Java, Spring Boot, Spring Cloud, Kafka, RabbitMQ, Oracle, Jenkins, ArgoCD, Kubernetes, Redis

Responsibilities

Develop high-performance systems using Java/Spring/REST; Design and implement scalable solutions for complex computations; Own estimation, design, development, and delivery of critical components; Optimize system scalability and performance; Collaborate on functional/non-functional specifications; Support production operations and recovery procedures; Execute unit and integration testing

Seniority

Senior, hands-on IC