Demo

Sr. Java Software Engineer, Risk Systems

Burtch Works
Atlanta, GA Full Time
POSTED ON 1/5/2026
AVAILABLE BEFORE 2/9/2026
Job Title: Sr. Java Software Engineer, Risk Systems

Location: Atlanta onsite

Sponsorship Available

About The Company

A Fortune 500 financial technology firm supporting global markets and multi-asset trading infrastructure.

Job Summary

We are looking for a Sr. Java Software Engineer, Risk Systems to join a specialized engineering group responsible for building high-performance applications that support clearing, risk processing, and other foundational components of large-scale financial markets. This team is modernizing core platforms using cloud-ready architectures, advanced algorithms, and distributed computing techniques, with systems that directly influence trading, exposure calculations, and financial risk management across global asset classes.

The ideal candidate is passionate about backend engineering, modern Java design patterns, and solving complex computational challenges. This role requires strong server-side development skills, solid experience working in iterative delivery environments, and the ability to collaborate effectively with product owners, business stakeholders, and technical teams. It is an opportunity to contribute to mission-critical software that must operate with extreme reliability, scalability, and precision.

Key Responsibilities

  • Design and develop backend services and components using Java, Spring, REST, and SQL.
  • Build high-performance, scalable implementations that follow established engineering patterns and meet strict non-functional requirements.
  • Lead estimation, architecture, development, testing, and deployment for major system enhancements and new features.
  • Optimize systems that perform large-scale computations and process vast datasets in real time.
  • Collaborate with product, business, QA, and peer engineering teams to translate requirements into resilient technical solutions.
  • Contribute to functional and non-functional specifications, technical documentation, and architectural reviews.
  • Analyze and migrate complex business logic from legacy platforms into modern architectures.
  • Work with infrastructure, operations, and database teams on deployments, monitoring strategies, and system recovery procedures.
  • Investigate performance issues, defects, and production incidents; identify root causes and implement long-term solutions.
  • Participate in Agile ceremonies and continuous integration workflows, ensuring high-quality delivery through automated testing.
  • Support integration, regression, and functional testing efforts in partnership with analysts and QA teams.

Requirements

Education:

Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field (or equivalent experience).

Experience

  • 5 years of hands-on experience developing backend systems using Java.
  • Strong proficiency with:

– Java 8 and modern language features

– Object-oriented design and software design patterns

– Distributed messaging (Kafka, JMS, RabbitMQ, IBM MQ)

– Spring ecosystem (Boot, Cloud, MVC, Data)

– ORM technologies (Hibernate, JPA)

– Relational databases such as Oracle, including SQL and PL/SQL

– Multithreaded and concurrent server-side development

– RESTful API design and implementation

– Automated testing frameworks (JUnit, Mockito, Spring Boot Test)

  • Demonstrated ability to tune Java applications, diagnose performance issues, and analyze memory behavior.
  • Familiarity with CI/CD workflows and tools such as Jenkins, ArgoCD, or GitHub Actions.
  • Ability to manage multiple ongoing projects, multitask effectively, and prioritize under tight timelines.
  • Strong analytical and troubleshooting skills with high attention to detail.
  • Excellent communication skills with the ability to explain technical concepts to diverse audiences.
  • Strong documentation skills.

Preferred Qualifications

  • Interest in financial markets; experience with derivatives, futures, or options.
  • Exposure to quantitative financial risk models or risk management systems.
  • Experience building microservices in Kubernetes-based environments (OpenShift, Tanzu, etc.).
  • Familiarity with workflow orchestration tools such as Apache Airflow or Netflix Conductor.
  • Experience with distributed caching technologies (Redis, Hazelcast, etc.).
  • Experience with modern messaging frameworks including RabbitMQ and Kafka.
  • Knowledge of advanced Spring modules (Spring Gateway, WebFlux, Data Flow, Stream, Function).
  • Experience integrating Java applications with native components via JNI.
  • Contributions to open-source technologies or engineering communities.

Salary : $160,000 - $180,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Sr. Java Software Engineer, Risk Systems?

Sign up to receive alerts about other jobs on the Sr. Java Software Engineer, Risk Systems career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Burtch Works

  • Burtch Works Paul, MN
  • Job Title: Senior Manager, AI & Data Science – Food & Beverage Intelligence Location: St. Paul, MN; Naperville, IL (Hybrid) Candidates may sit in either lo... more
  • 14 Days Ago

  • Burtch Works Paul, MN
  • Job Title: Lead Data Analyst – Pest Intelligence Location: St. Paul, MN; Naperville, IL (Hybrid) Candidates may sit in either location. About The Company W... more
  • 14 Days Ago

  • Burtch Works Chicago, IL
  • Job Title: Data Scientist Location: Chicago, IL (Hybrid – In-office Tuesday & Thursday) About The Company We are a mission-driven financial services firm f... more
  • 14 Days Ago

  • Burtch Works Santa Monica, CA
  • Job Title: Product Manager Location: Santa Monica, CA; Seattle, WA; or San Francisco, CA (Hybrid) About The Company We are a leading entertainment company ... more
  • 14 Days Ago


Not the job you're looking for? Here are some other Sr. Java Software Engineer, Risk Systems jobs in the Atlanta, GA area that may be a better fit.

  • Triunity Software Atlanta, GA
  • Benefits: 401(k) Health insurance Paid time off Training & development Position type: Fulltime W2 ** This is Career reentry program, candidates who have ca... more
  • 1 Month Ago

  • Cargill Atlanta, GA
  • Cargill’s size and scale allows us to make a positive impact in the world. Our purpose is to nourish the world in a safe, responsible and sustainable way. ... more
  • 16 Days Ago

AI Assistant is available now!

Feel free to start your new journey!