Demo

Sr. Java Software Engineer, Risk Systems

Burtch Works
Atlanta, GA Full Time
POSTED ON 1/5/2026 CLOSED ON 2/9/2026

What are the responsibilities and job description for the Sr. Java Software Engineer, Risk Systems position at Burtch Works?

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
This job has expired.
Employees: Get a Salary Increase
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 Knoxville, TN
  • Job Title Sr. Director, Analytics Location Knoxville, TN About The Company Our client is a full-service, national advertising agency with a digital mindset... more
  • 1 Day Ago

  • Burtch Works Cincinnati, OH
  • Location: Cincinnati Office Type: Full-Time, Hybrid Hours: 8:30am – 5:30pm Powering the Workforce of the Fourth Industrial Revolution Burtch Works (a Rev4 ... more
  • 1 Day Ago

  • Burtch Works Chicago, IL
  • Director, Product Management – Data & AI Location: Chicago, IL (hybrid) About The Company We are a premier global professional services firm with a disting... more
  • 2 Days Ago

  • Burtch Works Columbus, OH
  • Job Title: DevOps Engineer Location: Greater Columbus, Ohio (Onsite / Hybrid) About The Company We are a global retail and digital commerce organization fo... more
  • 3 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.

  • Smarsh Atlanta, GA
  • Who are we? Smarsh empowers its customers to manage risk and unleash intelligence in their digital communications. Our growing community of over 6500 organ... more
  • 18 Days Ago

  • Smarsh Atlanta, GA
  • Who are we? Smarsh empowers its customers to manage risk and unleash intelligence in their digital communications. Our growing community of over 6500 organ... more
  • 15 Days Ago

AI Assistant is available now!

Feel free to start your new journey!