×
Register Here to Apply for Jobs or Post Jobs. X

Senior Java Engineer

Job in Chicago, Cook County, Illinois, 60290, USA
Listing for: Oscar
Full Time position
Listed on 2026-01-12
Job specializations:
  • Software Development
    Backend Developer, Java Developer
Salary/Wage Range or Industry Benchmark: 125000 - 150000 USD Yearly USD 125000.00 150000.00 YEAR
Job Description & How to Apply Below

Senior Java Engineer

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

$/yr - $/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 (Dev Ops, 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., Postgre

    SQL, 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.

Seniority level

Mid-Senior level

Employment type

Full-time

Job function

Finance

Industries

Banking, Capital Markets, and Insurance Agencies and Brokerages

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

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary