Lead Associate Principal Software Engineering, Java

The OCC

Confirmed live today Trusted
Hybrid

Quick summary

Work type
Hybrid
Location
Chicago, IL
Employment
Full-time
Posted
63 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $192k
$127k $291k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $169,718–$214,500.

Based on 240 similar postings.

Employer

About The OCC

The OCC (Options Clearing Corporation) is the world''s largest equity derivatives clearing organization, acting as issuer and guarantor for options and futures contracts to promote stability and market integrity. Industry: Financial Clearing & Derivatives

The OCC currently has 39 open roles on FindRole.

Listed pay typically runs $123,100–$181,050 across 28 roles with salary data.

Most-posted roles

View all roles at The OCC

At a glance

TL;DR · Lead Associate Principal Software Engineering, Java

JOB TITLE: Lead Associate Principal, Software Engineering: Java The Lead Associate Principal, Software Engineering: Java joins a team to design and develop scalable, resilient hybrid cloud-based solutions for critical financial risk management activities. This role involves mentoring developers, collaborating with architects and product owners, and leading requirement analysis to build next-generation clearing applications. Key responsibilities include performing code reviews, writing unit and integration tests, and managing application risk analysis within an Agile environment. The candidate must utilize Java 8+, Object Oriented Designs, multi-threading, and AOP. Desired expertise includes distributed message brokers like Kafka or RabbitMQ, cloud technologies like AWS, and distributed computing frameworks such as Apache Spark or Flink. The role requires proficiency with relational and NoSQL databases, Git workflows, and DevOps tools like Terraform, Jenkins, and Kubernetes to solve complex financial data problems.

What you'll do

  • Design and develop scalable, resilient, and cost-optimized hybrid cloud-based solutions for financial risk management.
  • Lead requirement analysis and reviews to identify missing information and validate model assumptions.
  • Develop next-generation clearing applications within an Agile environment using agreed architecture frameworks.
  • Perform thorough code reviews based on high engineering standards and write unit and integration tests.
  • Conduct application and project risk analyses and recommend quality improvements.
  • Provide technical advice and fixes to Production Support for system functionality issues.
  • Mentor developers and collaborate across cross-functional teams to drive data-driven organizational strategy.

What we're looking for

  • BS degree in Computer Science or a similar technical field is required.
  • Master's degree is preferred.
  • 8+ years of experience in building large scale, compute and event-driven solutions is required.
  • Experience in Java 8+ including internal workings is required.
  • Experience developing software using Object Oriented Designs, advanced patterns like AOP, and multi-threading is required.
  • Experience following Git workflows is required.
  • Experience with cloud technologies and migrations is required.
  • Experience with distributed message brokers, high speed distributed computing frameworks, or DevOps tools is desirable.

More like this

Similar roles

Lead Associate Principal Software Engineering, Java

The OCC

Dallas, TX 33 days ago $136,000–$222,800
Java AWS Kafka Apache Spark Kubernetes Terraform CI/CD RabbitMQ ActiveMQ Apache Flink Jenkins Ansible Helm Prometheus Splunk ElasticSearch Junit Citrus RDS S3 KMS Git NoSQL
8+ yrs exp Hybrid

Lead Associate Principal Software Engineering, Java

The OCC

Dallas, TX 59 days ago $136,000–$222,800
Java AWS Kafka Apache Spark Kubernetes Terraform CI/CD RabbitMQ ActiveMQ Amazon Kinesis Apache Flink Ansible Jenkins Helm Splunk ElasticSearch Prometheus AppDynamics Junit Citrus Git NoSQL
8+ yrs exp Hybrid

Associate Principal Software Engineering, Java

The OCC

Chicago, IL +1 19 days ago $110,500–$188,100
Java Spring Boot Kafka AWS S3 PostgreSQL Docker Jenkins Harness Rancher Git CI/CD SonarQube Snyk Sysdig Veracode Black Duck Protobuf Avro REST APIs Microservices Agile
5+ yrs exp Hybrid

Director, Software Engineering, Java

The OCC

Dallas, TX 106 days ago
Java AWS Kafka Kubernetes Terraform Jenkins Ansible Helm CI/CD RabbitMQ ActiveMQ Amazon Kinesis RDS S3 ElasticSearch Prometheus Splunk Junit Citrus Git NoSQL Relational Multi-threading Object Oriented Design
8+ yrs exp Hybrid

Principal Software Engineer, Java

Walmart

Bentonville, AR 90 days ago $110,000–$220,000
Java (JDK 21) Spring Spring Boot Cloud-Native Architecture Distributed Systems Domain-Driven Design (DDD) SQL NoSQL NewSQL Cosmos DB Cassandra Spanner AI/ML Real-time Data Processing WCAG) 2.2 AA
5+ yrs exp