Associate Principal Java Engineer: Microservices & Kafka

The Options Clearing Corporation

United States

Hybrid

USD 160,000 - 188,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Hybrid work up to 2 days remote per wk
Tuition Reimbursement
Student Loan Repayment Assistance
Technology Stipend
Generous PTO and Parental leave
401k Employer Match
Health benefits (medical, dental, vis

Job summary

The Options Clearing Corporation (OCC) is seeking a software engineering professional to help build OCC's next‑generation clearing and settlement system. You will design microservices with Java, Spring and React, and contribute to DevOps automation across CI/CD pipelines and cloud platforms.

You will collaborate with subject matter experts, write automated tests with JUnit and Claude, optimize performance through refactoring, and participate in architecture reviews.

Qualifications

  • Bachelor's degree in computer science or related field required.
  • Five years of experience as a software developer/engineer/systems engineer or related.

Responsibilities

  • Collaborate on building OCC's next-gen clearing and settlement system.
  • Develop solutions using DevOps tools and cloud providers (AWS, Google).
  • Design microservice architectures and web interfaces with Java, Spring and React.
  • Automate build, containerization, and deployment via CI/CD with Jenkins, Docker and SonarQube.
  • Write unit/integration tests with JUnit; use Claude for test generation and coverage.
  • Improve performance via refactoring and system tuning.
  • Contribute to architecture/design discussions and story creation.

Skills

Java
Spring
React
Apache Kafka
JUnit
Claude AI
Jenkins
Docker
SonarQube
CI/CD

Education

Bachelor's degree in computer science or related

Job description

The Options Clearing Corporation (OCC) is seeking a software engineering professional to help build OCC's next‑generation clearing and settlement system. You will design microservices with Java, Spring and React, and contribute to DevOps automation across CI/CD pipelines and cloud platforms.

You will collaborate with subject matter experts, write automated tests with JUnit and Claude, optimize performance through refactoring, and participate in architecture reviews.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Associate Principal, Java Microservices Architect (Remote)
Associate Principal, Java Microservices Architect (Remote)

OCC - Options Clearing Corporation • Texas

Hybrid
USD 160,000 - 188,000
Hybrid work environment
Tuition Reimbursement
Student Loan Repayment Assistance
+4
Senior Software Engineer - Hybrid/Remote Cloud & Kafka
Senior Software Engineer - Hybrid/Remote Cloud & Kafka

The Options Clearing Corporation (OCC) • Dallas (TX)

Hybrid
USD 120,000 - 152,000
Hybrid work up to 2 days
Tuition reimbursement
Student loan repayment
+4
Engineering Manager - Java, Kafka & Real-Time Architecture
Engineering Manager - Java, Kafka & Real-Time Architecture

NBMBAA • Chicago (IL)

Hybrid
USD 185,000 - 223,000
Hybrid work up to 2 days remote
Tuition Reimbursement
Student Loan Repayment Assistance
+4
Remote Senior Java Architect – Cloud Data Pipelines
Remote Senior Java Architect – Cloud Data Pipelines

NBMBAA • Dallas (TX)

Hybrid
USD 160,000 - 188,000
Hybrid work environment
Tuition Reimbursement
Student Loan Repayment Assistance
+4
Senior Software Engineer - Cloud, Microservices & Real-Time Data
Senior Software Engineer - Cloud, Microservices & Real-Time Data

The Options Clearing Corporation • Dallas (TX)

Hybrid
USD 120,000 - 152,000
Hybrid work up to 2 days remote
Tuition Reimbursement
Student Loan Repayment Assistance
+4
Hybrid Engineering Manager, Java: Lead Kafka & AI Platform
Hybrid Engineering Manager, Java: Lead Kafka & AI Platform

The Options Clearing Corporation • Chicago (IL)

Hybrid
USD 185,000 - 223,000
Hybrid work environment
Tuition Reimbursement
Student Loan Repayment Assistance
+4
Principal Software Engineer - Cloud, DevOps & Java
Principal Software Engineer - Cloud, DevOps & Java

The Options Clearing Corporation (OCC) • Chicago (IL)

Hybrid
USD 173,000 - 287,000
Hybrid work up to 2 days remote
Tuition reimbursement
Student loan repayment assistance
+4
Senior Java Architect & Cloud Solutions Leader
Senior Java Architect & Cloud Solutions Leader

The Options Clearing Corporation • Dallas (TX)

Hybrid
USD 136,000 - 223,000
Hybrid work up to 2 days remote
Tuition Reimbursement
Student Loan Repayment Assistance
+4
Hybrid Principal Software Engineer – Cloud & Data Systems
Hybrid Principal Software Engineer – Cloud & Data Systems

NBMBAA • Chicago (IL)

On-site
USD 173,000 - 287,000
Hybrid work arrangement
Tuition reimbursement
Student loan repayment assistance
+5
Software Engineering Manager (Java) - Remote/Hybrid, Kafka & AI
Software Engineering Manager (Java) - Remote/Hybrid, Kafka & AI

The Options Clearing Corporation • United States

Hybrid
USD 185,000 - 223,000
Hybrid work up to 2 days remote
Tuition Reimbursement
Student Loan Repayment Assistance
+4