Non-Employee Java Developer

  • Location: Riverwoods, Illinois
  • Type: Contract
  • Job #101928

Job Title

Java Developer

Location

Riverwoods, Illinois 60015

Schedule

Hybrid

Type

Open-ended Contract (February 9, 2026 – June 30, 2026)

Pay Rate

$50–53/hr


Summary

Join a technology team supporting secure, cloud-based platforms as a Java Developer focused on API development, messaging systems, and security-driven application design. This role is responsible for building and supporting scalable Java applications, integrating messaging technologies, and ensuring secure communication across enterprise systems. You will work closely with middleware and platform teams to deliver reliable, high-performance solutions.


Key Responsibilities

  • Design, develop, and support Java-based applications using Spring and Spring Boot frameworks
  • Build and maintain RESTful APIs to support enterprise integration needs
  • Implement secure communication practices using SSL, certificates, trusts, and ACLs
  • Develop and support messaging solutions using technologies such as Kafka and WebSphere MQ
  • Collaborate with middleware and platform teams to support message-oriented architectures
  • Ensure application reliability, scalability, and security within a hybrid environment

Required Qualifications

  • 4–12 years of professional Java development experience
  • Strong hands-on experience with Java and Spring / Spring Boot
  • Experience building and consuming RESTful APIs
  • Knowledge of security concepts, including SSL, certificates, trusts, and ACLs
  • Experience with messaging technologies (Kafka, WebSphere MQ, or similar)
  • Exposure to at least one UI technology

Preferred Qualifications

  • Advanced experience with Kafka
  • Experience with WebSphere MQ or RabbitMQ
  • Background supporting message-oriented middleware platforms

#LI-JC1

Scroll to Top