Lead Consultant | Java | Core Java
Expedite Talent Solutions · Chicago, IL · 1 wk ago
On-siteOTHRFull-time
Vendor Rate: *** USD/hr – Minimum 8 years of experience required. Visa-independent candidates only. Onsite in Chicago, IL; relocation candidates considered. No in-person interview; Skype/WebEx acceptable.
About the role
Develop full-stack applications using ReactJS and Java (Spring Boot / Spring Cloud). Design and build REST APIs and microservices, implement event-driven solutions with Kafka and JMS, and work with JPA/Hibernate for data persistence. Develop high-performance, multi-threaded applications, deploy and manage on Azure, apply TDD practices, and maintain CI/CD pipelines. Collaborate with multiple clients and cross-functional teams.
Responsibilities
- Develop full stack applications using ReactJS and Java (Spring Boot / Spring Cloud)
- Design and build REST APIs and microservices
- Implement event-driven solutions using Kafka and JMS
- Work with JPA/Hibernate for data persistence
- Develop high-performance, multi-threaded applications
- Deploy and manage applications on Azure
- Apply TDD practices and maintain high code quality
- Build and support CI/CD pipelines
- Collaborate with multiple clients and cross-functional teams
Skills
- Frontend: ReactJS, JavaScript (ES6+), HTML/CSS
- Backend: Java 8 & 21, Spring Boot, Spring Cloud
- Data: JPA, Hibernate, SQL
- Messaging: Kafka, JMS
- Concurrency: Multi-threading, performance tuning
- Cloud/DevOps: Azure deployments, CI/CD (Azure DevOps/Jenkins)
- Testing: TDD, JUnit, Mockito