Full Stack Engineer @ Chicago, IL
Listed on 2026-06-02
-
Software Development
Cloud Engineer - Software, Full Stack Developer, Java Developer, Software Engineer
Title:
Full Stack Engineer
Location:
Chicago, IL
Type:
Contract
Job Overview
We are seeking a highly skilled Full Stack Engineer with strong experience in Java, Spring Boot, React, Microservices, and Kafka to join our onsite team in Chicago. The ideal candidate will have a deep understanding of modern distributed architectures, event-driven systems, and cloud technologies.
Key Responsibilities
System Design & Architecture
Collaborate with cross-functional teams to design and architect scalable, resilient systems using Spring Framework and Kafka.
Maintain a deep understanding of the system architecture and ensure alignment with business objectives.
Spring Framework Development
Design, develop, and maintain Java applications using Spring Boot.
Build and optimize RESTful APIs for seamless system integrations.
Kafka Integration
Design and implement Kafka-based solutions for real-time data streaming and event-driven architectures.
Ensure reliable communication across distributed systems using Kafka messaging.
Design, develop, and optimize Kafka Connect based solutions.
Microservices Development
Develop modular, scalable, and maintainable microservices.
Implement best practices in containerization and orchestration using Docker and Kubernetes.
Collaboration & Communication
Work closely with front-end developers, Dev Ops engineers, and product owners to deliver high-quality solutions.
Participate in code reviews and provide constructive technical feedback.
Performance Optimization
Identify and resolve performance bottlenecks to ensure high system performance under diverse workloads.
Monitoring & Troubleshooting
Implement effective monitoring solutions for applications and Kafka clusters.
Diagnose and resolve issues to maintain high system reliability.
Required Skills
Java, Spring Boot
React
Microservices Architecture
Additional Desired Skills
Hands-on experience with Spring Boot, Spring Cloud, and Spring Kafka.
Strong knowledge of event sourcing and CQRS patterns.
Familiarity with cloud platforms: AWS, Azure, or GCP.
Experience with CI/CD pipelines (Jenkins, Git Hub Actions, Azure Dev Ops, etc.).
(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).