Lead Associate Principal Software Engineering: Java

The OCC

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Chicago, IL
Salary
$136,000–$222,800 / yr
Posted
13 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $193k
This role $179k
$124k most similar roles pay here $246k

This role pays less than 55% of similar roles. Most pay $169,550–$216,300 — the shaded band above. At the midpoint, this role pays about $179k versus about $193k for comparable roles.

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 23 open roles on FindRole.

Listed pay typically runs $122,900–$168,750 across 22 roles with salary data.

Most-posted roles

View all roles at The OCC

At a glance

TL;DR · Lead Associate Principal Software Engineering: Java

Lead Associate Principal, Software Engineering: Java serves as a key contributor in the architecture design and development of scalable, resilient hybrid cloud-based solutions for critical financial risk management activities. This role involves collaborating with business analysts and team leads to transform the enterprise into a data-driven organization while mentoring developers and architects. Day-to-day responsibilities include performing requirement analysis, designing next-generation clearing applications in an Agile environment, conducting code reviews, and writing unit and integration tests. The position requires expertise in Java 8+, Object Oriented Designs, multi-threading, and advanced patterns like AOP. Candidates should possess experience with distributed message brokers such as Kafka or RabbitMQ, cloud technologies including AWS services, and high-speed computing frameworks like Apache Spark. Additional skills include working with various databases, Git workflows, and DevOps tools like Terraform, Jenkins, and Kubernetes.

What you'll do

  • Design and develop scalable, resilient hybrid cloud solutions for critical financial risk management activities.
  • Lead requirement analysis to identify missing components and validate assumptions in system models.
  • Architect and develop next-generation clearing applications within an Agile framework.
  • Perform high-standard code reviews and write unit and integration tests using DevOps frameworks.
  • Conduct application and project risk analyses to recommend necessary quality improvements.
  • Provide technical advice and fixes for production support issues as required.
  • Mentor developers and collaborate with cross-functional teams to drive data-driven organizational strategies.

What we're looking for

  • A BS degree in Computer Science or a similar technical field is required; a Master's degree is preferred.
  • 8+ years of experience building large scale, compute and event-driven solutions is required.
  • Experience with 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, migrations, and AWS foundational services is preferred.
  • Experience with distributed message brokers, high speed distributed computing frameworks, and various database types is desired or a plus.
  • OCP Java SE 8 Programmer Certification and AWS Certified Solutions Architect - Associate Level are pluses.

More like this

Similar roles

Lead Associate Principal Software Engineering: Java

The OCC

Chicago, IL 17 days ago $136,000$222,800
Java AWS Kafka Apache Spark Kubernetes Terraform Ansible Jenkins CI/CD RabbitMQ ActiveMQ Amazon Kinesis Apache Flink Junit Citrus Splunk ElasticSearch Prometheus AppDynamics
8+ yrs exp Hybrid

Principal Software Engineer

PNC

Dallas, TX +4 16 days ago $65,000$187,200
Java Python Groovy Drools Red Hat Decision Manager IBM ODM Blaze Advisor Azure Data Factory REST SOAP JSON XML XSD Swagger OpenAPI Postman SOAPUI OAuth 2.0 JWT CI/CD Git Microservices Domain-Driven Design Camunda
5+ yrs exp

Principal Software Engineer

Walmart

Bentonville, AR 92 days ago $110,000$220,000
Python Java C++ Cloud-Native Architecture AI/ML CI/CD Model-Driven Design NICE InContact Real-time Data Processing Software Development Lifecycle Monitoring Incident Response WCAG) 2.2 AA
5+ yrs exp

Principal Software Engineer

Walmart

Sunnyvale, CA 98 days ago $143,000$286,000
Java Go Python SQL NoSQL Distributed Systems Microservices CI/CD JVM C++ Rust Dart JavaScript Big Data Cloud-Native GitHub Copilot Observability Monitoring Data Processing
5+ yrs exp

Principal Product Software Engineer, Java

The Walt Disney Company

Remote 7 days ago $184,300$247,100
Java AWS Terraform Infrastructure as Code SQS SNS DynamoDB OpenSearch Distributed Systems Caching Data Structures Algorithms
10+ yrs exp Remote