Principal Java Engineer & Tech Lead for Scalable Systems

The Options Clearing Corporation

Chicago (IL)

On-site

USD 170,000 - 210,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

The Options Clearing Corporation in Chicago seeks a senior software engineer to drive feature development and delivery across backend, data integration, and UI layers. You will collaborate across business and technical teams in an agile setting to ensure rock-solid, scalable systems capable of handling peak trading loads.

The role requires deep Java, web app experience, and strong cloud/DevOps skills, plus leadership in complex distributed environments.

Qualifications

  • 15+ years of software development experience.
  • 10+ years of experience in Java based applications.
  • 4+ years of experience with cloud and DevOps (AWS, EKS, Kubernetes, Docker, Rancher, Harness).
  • 4+ years of experience with CICD (Jenkins, JIRA, GIT).
  • 2+ years of experience with distributed applications.
  • 2+ years of experience in JavaScript framework application development.
  • Experience with technically leading teams.
  • Experience with Relational and non-relational DB.
  • Experience with Logging / monitoring frameworks and tools.
  • Understanding of IAM and secure coding practices (OWASP, Sysdig, Black Duck, Veracode).
  • Ability to write clean, bug‑free code that is easy to understand and maintainable.
  • Get stuff done and flexible mindset for greater good of the organization.
  • Intellectually curious and eager to learn.

Responsibilities

  • Develop and deliver business features in the application, integrating with upstream data-sources and presenting data via UI.
  • Collaborate with business, technical and non-technical professionals in an agile environment.
  • Help build a stronger team to support in-house development as vendor engagement ends.
  • Provide DevOps, backend, and UI development guidance and leadership.
  • Collaborate with leads to solve complex multi-system project solutions.
  • Ensure project health, plan for future hurdles, and manage delivery timelines.
  • Code, test, troubleshoot, debug, and document the systems.
  • Prepare the application for production by delivering nonfunctional requirements.
  • Recommend technologies and tools to improve efficiency and quality.

Skills

Java-based development
Web application development
Distributed systems
Cloud & DevOps
CI/CD pipelines
JavaScript framework development
Technical leadership
Relational and non-relational DB
Logging & monitoring
Secure coding (IAM/OWASP)

Education

BS degree in Computer Science or related field
Masters preferred

Tools

AWS
Kubernetes
Docker
Rancher
Harness
Jenkins
JIRA
GIT
Sysdig
Veracode
OWASP

Job description

The Options Clearing Corporation in Chicago seeks a senior software engineer to drive feature development and delivery across backend, data integration, and UI layers. You will collaborate across business and technical teams in an agile setting to ensure rock-solid, scalable systems capable of handling peak trading loads.

The role requires deep Java, web app experience, and strong cloud/DevOps skills, plus leadership in complex distributed environments.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Java Engineer — Cloud, DevOps & Scalable Trading
Principal Java Engineer — Cloud, DevOps & Scalable Trading

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

Hybrid
USD 173,000 - 287,000
Hybrid work up to 2 days remote per w
Tuition Reimbursement
Student Loan Repayment Assistance
+4
Principal Java Engineer: Platform & Cloud Lead
Principal Java Engineer: Platform & Cloud Lead

theocc • United States

On-site
USD 180,000 - 260,000
Senior Backend Software Engineer/Java Trading Systems-remote
Senior Backend Software Engineer/Java Trading Systems-remote

Ironbeam, Inc. • Chicago (IL)

On-site
USD 120,000 - 180,000
Low-Latency Java Engineer for Trading Infrastructure
Low-Latency Java Engineer for Trading Infrastructure

OP Recruiting • Chicago (IL)

On-site
USD 120,000 - 170,000
Senior Java Engineer, Low-Latency Trading Systems
Senior Java Engineer, Low-Latency Trading Systems

CTC Lateral - Website & LinkedIn • New York (NY), Chicago (IL)

Hybrid
USD 200,000 - 225,000
Generous time off
Insurance coverage
Paid parental leave
+2
Software Developer (Java)
Software Developer (Java)

OP Recruiting • Chicago (IL)

On-site
USD 120,000 - 170,000
Senior Developer - FinTech Trading Platform with AI
Senior Developer - FinTech Trading Platform with AI

optimal sp. z o.o. • Chicago (IL)

Hybrid
USD 175,000 - 225,000
Senior C++ Trading Systems Engineer
Senior C++ Trading Systems Engineer

Hirewell • Chicago (IL)

On-site
USD 120,000 - 150,000
Healthcare
401K
Bonus
+3
Senior Software Engineer (Trading Risk Technology)
Senior Software Engineer (Trading Risk Technology)

Selby Jennings • Chicago (IL)

On-site
USD 140,000 - 210,000
Senior Java Engineer - Low-Latency Core Trading
Senior Java Engineer - Low-Latency Core Trading

DriveWealth • New York (NY)

Hybrid
USD 165,000 - 180,000
Medical insurance
Dental insurance
Vision insurance
+7