Senior Java Engineer
Job in
Chicago, Cook County, Illinois, 60290, USA
Listed on 2026-01-10
Listing for:
Oscar
Full Time
position Listed on 2026-01-10
Job specializations:
-
Software Development
Backend Developer, Java Developer, Software Engineer, Cloud Engineer - Software
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.
- 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).
Java, Spring, Kafka, SQL, multi-threading, concurrency.
Seniority levelMid-Senior level
Employment typeFull-time
Job functionFinance
IndustriesBanking, Capital Markets, and Insurance Agencies and Brokerages
Oscar Associates Limited (US) is acting as an Employment Agency in relation to this vacancy.
#J-18808-LjbffrPosition 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).
(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:
×