CareerPlan

Lead Associate Principal, Software Engineering: Java

Chicago - 125 S Franklin, USFull-time$136k–$223k2026-11-06 → 2026-11-10
Hybrid

Core

Develop scalable and resilient hybrid and Cloud-based data solutions supporting critical financial market clearing and risk activities.

Role type

Senior IC Java Software Engineer (Big Data & Cloud)

Builds

Big data applications and enterprise data-driven solutions for financial market clearing

Domain

Financial Services / Big Data / Cloud Infrastructure

Deliverable

production ML models | product features

Required skills

Java (8+), Distributed Computing (Flink, Spark, Kafka Streams), Message Brokers (Kafka, RabbitMQ), Cloud (AWS), Microservices, REST API, Unit/Integration Testing, Git, DevOps (Terraform, Kubernetes, CI/CD), Databases (Relational, NoSQL, Graph)

Preferred skills

Performance optimization, Troubleshooting multi-threaded issues, OCP Java Certification, AWS Solutions Architect Certification

Technologies

Java, Spring, SpringBoot, Flink, Apache Spark, Kafka Streams, Kafka, RabbitMQ, ActiveMQ, Amazon Kinesis, AWS (VPC, EC2, RDS, S3, IAM), Junit, Citrus, Terraform, Ansible, Jenkins, Kubernetes, Helm, Splunk, ElasticSearch, Prometheus, AppDynamics

Responsibilities

Analyze requirements and develop, test, and document software quality; Follow SDLC procedures to meet security and performance standards; Perform application risk analysis and recommend improvements; Assist Production Support with system functionality advice and fixes; Communicate defects and time delays to team members; Resolve security vulnerabilities

Seniority

Senior, hands-on IC