Senior Java Engineer
- Software Development & Engineering, Full Stack / Back End
- Chicago, Illinois
- Permanent
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.
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).
Oscar Associates Limited (US) is acting as an Employment Agency in relation to this vacancy.