{"schemaVersion":"jobsearcher.job.v1","id":"1664a371222d20a7a0873db8","url":"https://jobsearcher.com/jobs/1664a371222d20a7a0873db8","canonicalUrl":"https://jobsearcher.com/jobs/1664a371222d20a7a0873db8","title":"Lead Associate Principal, Software Engineering: Java","description":"Overview\nAs Associate Principal, you will shape scalable, secure, cloud-based solutions for critical financial risk management. You’ll collaborate with business analysts, architects, and developers to drive a data-driven transformation across the enterprise. You lead architectural thinking, design to performance, and mentor cross-functional teams in an Agile environment. This role offers impact by advancing next-gen clearing applications and strengthening the SDLC with quality, security, and automation.\n\nCompensation / Benefitshybrid work environment (up to 2 remote days/week)tuition reimbursementstudent loan repayment assistancetechnology stipendgenerous PTO and parental leave401k employer match\nResponsibilitiesLead requirement analysis and design reviews to clarify and validate assumptionsDesign and develop scalable, secure, cost-optimized solutions in a hybrid cloud contextOwn (and mentor others on) the architecture for next-gen clearing applications within an Agile frameworkAnalyze requirements, implement, test, and document software to meet quality and performance standardsPerform thorough code reviews and ensure high unit/integration test coverageConduct risk analysis and drive quality improvements; support Production with system functionality guidanceMentor developers and collaborate across cross-functional teams to achieve outcomesAssist with onboarding and training of new staff\nKey requirements8+ years of experience building large-scale, compute- and event-driven solutionsJava 8+ expertise and OO design with advanced patterns and multi-threadingExperience with distributed message brokers (Kafka, RabbitMQ, ActiveMQ, Amazon Kinesis)Cloud technologies experience with AWS services (VPC, EC2, RDS, S3, KMS, IAM)Experience with high-speed distributed computing frameworks (Apache Spark, Kafka Streams, Apache Flink)Strong unit/integration testing practices; familiarity with JUnit/Citrus or similarGit workflows and DevOps tooling knowledge (Terraform, Ansible, Jenkins, Kubernetes, Helm)Experience with various databases (Relational, NoSQL, Graph); monitoring tools (Splunk, ElasticSearch, Prometheus, AppDynamics)BS in Computer Science; Masters preferred; relevant certifications are a plusExcellent communication and ability to work with diverse stakeholdersteam player and mentorstrong communication and collaboration across technical and non-technical stakeholdersintellectually curious and eager to learnJava 8+OO design and multi-threadingKafka, RabbitMQ, ActiveMQ, Amazon Kinesis","company":"Options Clearing","rawCompany":"options clearing","city":"Evanston","state":"IL","isRemote":false,"isActive":false,"createdAt":"2026-09-15T03:25:02.981Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1211.00","title":"Computer Systems Analysts","slug":"computer-systems-analysts"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Lead Associate Principal, Software Engineering: Java","description":"Overview\nAs Associate Principal, you will shape scalable, secure, cloud-based solutions for critical financial risk management. You’ll collaborate with business analysts, architects, and developers to drive a data-driven transformation across the enterprise. You lead architectural thinking, design to performance, and mentor cross-functional teams in an Agile environment. This role offers impact by advancing next-gen clearing applications and strengthening the SDLC with quality, security, and automation.\n\nCompensation / Benefitshybrid work environment (up to 2 remote days/week)tuition reimbursementstudent loan repayment assistancetechnology stipendgenerous PTO and parental leave401k employer match\nResponsibilitiesLead requirement analysis and design reviews to clarify and validate assumptionsDesign and develop scalable, secure, cost-optimized solutions in a hybrid cloud contextOwn (and mentor others on) the architecture for next-gen clearing applications within an Agile frameworkAnalyze requirements, implement, test, and document software to meet quality and performance standardsPerform thorough code reviews and ensure high unit/integration test coverageConduct risk analysis and drive quality improvements; support Production with system functionality guidanceMentor developers and collaborate across cross-functional teams to achieve outcomesAssist with onboarding and training of new staff\nKey requirements8+ years of experience building large-scale, compute- and event-driven solutionsJava 8+ expertise and OO design with advanced patterns and multi-threadingExperience with distributed message brokers (Kafka, RabbitMQ, ActiveMQ, Amazon Kinesis)Cloud technologies experience with AWS services (VPC, EC2, RDS, S3, KMS, IAM)Experience with high-speed distributed computing frameworks (Apache Spark, Kafka Streams, Apache Flink)Strong unit/integration testing practices; familiarity with JUnit/Citrus or similarGit workflows and DevOps tooling knowledge (Terraform, Ansible, Jenkins, Kubernetes, Helm)Experience with various databases (Relational, NoSQL, Graph); monitoring tools (Splunk, ElasticSearch, Prometheus, AppDynamics)BS in Computer Science; Masters preferred; relevant certifications are a plusExcellent communication and ability to work with diverse stakeholdersteam player and mentorstrong communication and collaboration across technical and non-technical stakeholdersintellectually curious and eager to learnJava 8+OO design and multi-threadingKafka, RabbitMQ, ActiveMQ, Amazon Kinesis","datePosted":"2026-09-15T03:25:02.981Z","dateModified":"2026-09-15T03:25:02.981Z","hiringOrganization":{"@type":"Organization","name":"Options Clearing","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Evanston","addressRegion":"IL","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"1664a371222d20a7a0873db8"},"url":"https://jobsearcher.com/jobs/1664a371222d20a7a0873db8"}}