Full Stack Java Developer – Chicago, IL

Website t3pillars
Location
Chicago, Illinois, United States – Onsite
Job Category
- Information Technology (IT) & Software
- Telecommunications
Job Overview
We are seeking an experienced Full Stack Java Developer for a long-term onsite contract opportunity in Chicago, IL. The role focuses on developing scalable, high-performance enterprise applications using Java, Spring Boot, Spring Cloud, ReactJS, REST APIs, and microservices.
The successful candidate will contribute to modern application development, event-driven architecture, cloud deployment, and continuous integration and delivery. This position requires strong technical expertise in full-stack development, multithreading, performance tuning, automated testing, and enterprise integration technologies.
This opportunity offers long-term professional development through exposure to enterprise technology environments, cloud platforms, modern software architecture, and collaborative work with clients, architects, and cross-functional teams.
Key Responsibilities
- Develop full-stack enterprise applications using Java, Spring Boot, Spring Cloud, and ReactJS.
- Design and develop REST APIs and scalable microservices.
- Build event-driven solutions using Kafka and JMS.
- Develop high-performance, multithreaded applications.
- Perform application performance tuning and optimization.
- Deploy and support applications on Microsoft Azure.
- Develop and maintain CI/CD pipelines using Azure DevOps and Jenkins.
- Apply Test-Driven Development (TDD) practices.
- Develop and maintain automated unit tests using JUnit and Mockito.
- Work with JPA, Hibernate, SQL, and enterprise data-access technologies.
- Collaborate with clients, solution architects, developers, and cross-functional teams.
- Maintain scalable, reliable, secure, and high-quality application code.
Requirements & Qualifications
- Strong professional experience in full-stack Java development.
- Advanced knowledge of Java 8 and Java 21.
- Hands-on experience with Spring Boot and Spring Cloud.
- Strong experience with ReactJS and JavaScript.
- Experience developing REST APIs and microservices.
- Practical knowledge of Kafka and JMS.
- Strong knowledge of JPA, Hibernate, and SQL.
- Experience with Microsoft Azure cloud services.
- Experience with CI/CD tools such as Azure DevOps and Jenkins.
- Strong understanding of TDD, JUnit, and Mockito.
- Experience with multithreading and application performance tuning.
- Strong analytical, problem-solving, communication, and collaboration skills.
- Ability to work onsite in Chicago, Illinois.
- Willingness to work on a long-term contract assignment.
Salary, Benefits & Career Growth
Salary and compensation details have not been provided for this position.
The long-term contract structure provides an opportunity to gain substantial experience in enterprise application development, cloud technologies, microservices architecture, and modern software engineering practices. Candidates can also strengthen their professional development through hands-on exposure to Azure, CI/CD, event-driven systems, automated testing, and performance engineering.
The role may support continued career growth toward senior software engineering, full-stack architecture, cloud engineering, or technical leadership positions, depending on experience and professional development.
Application Process
Application Process (Website)
Apply only through the official job link.
Click Apply Now on the website.
HR Email for Application
Send your updated CV directly
To apply for this job email your details to sonu@t3pillars.com

