Logo
Oscar

Senior Java Engineer

Oscar, Chicago, Illinois, United States, 60290

Save Job

Senior Java Engineer – Digital Transformation Our client, a leading financial services firm in Chicago, is seeking a

Senior Java Engineer

to join their core engineering team. This engineer will design and build high-performance, scalable backend systems that support real-time financial applications. The ideal candidate has deep experience with distributed systems, messaging, and high-throughput environments.

Base pay range $170,000.00/yr - $190,000.00/yr

Responsibilities

Design, develop, and maintain backend services using Java and the Spring ecosystem (Spring Boot, Spring MVC, Spring Data, etc.).

Build and optimize microservices supporting large-scale, low-latency financial platforms.

Develop real-time streaming and event-driven solutions using Apache Kafka.

Implement highly reliable, multi-threaded and concurrent systems for processing financial transactions/data.

Collaborate with cross-functional teams (DevOps, Product, Architecture, QA).

Ensure system reliability, performance, and scalability through profiling, tuning, and optimization.

Write clean, testable code and participate in peer code reviews.

Integrate with internal and external APIs, services, and distributed systems.

Support production systems, troubleshooting complex performance and reliability issues.

Required Qualifications

5-8+ years of backend engineering experience with Java.

Strong command of Java 8+, including Streams, Lambdas, collections, and JVM internals.

Expert-level experience with multithreading, concurrency patterns, and asynchronous programming.

Hands‑on experience building microservices using Spring Boot.

Production experience with Kafka (producers/consumers, partitions, schema management, message reliability).

Experience with relational databases (e.g., PostgreSQL, MySQL, Oracle) and ORM frameworks (e.g., Hibernate/JPA).

Strong understanding of RESTful APIs, distributed systems, and event‑driven architectures.

Familiarity with CI/CD pipelines, Git, and automated testing frameworks (JUnit, Mockito).

Experience in financial services or other regulated, high-performance, low-latency environments (strong plus).

Desired Skills and Experience

Java

Spring

Kafka

SQL

Multi‑threading

Concurrency

Direct message the job poster from Oscar

Oscar Associates Limited (US) is acting as an Employment Agency in relation to this vacancy.

Referrals increase your chances of interviewing at Oscar by 2x

#J-18808-Ljbffr