Demo

Java Software Engineer

NLB Services
Chicago, IL Contractor
POSTED ON 4/2/2026 CLOSED ON 4/3/2026

What are the responsibilities and job description for the Java Software Engineer position at NLB Services?

F2F Interview is must


Java Full Stack Software Engineer, who will play a key role in designing, developing, and deploying innovative solutions and will work on everything from customer-facing web and mobile applications using modern open-source frameworks, to highly available RESTful services, and robust back-end systems built with Java.

  • Design and implement event-driven, microservices-based architectures.
  • Build and maintain scalable, high-performance applications using Java and Spring Boot.
  • Develop RESTful APIs and integrate with front-end frameworks such as React and Angular.
  • Work with a variety of databases, including Oracle, AWS AuroraDB, MongoDB, and Redis.
  • Leverage Kafka for messaging, streaming, and enabling horizontal scalability.
  • Collaborate with cross-functional teams in an agile environment, contributing to all phases of the software development lifecycle.
  • Apply strategic and analytical thinking to solve complex business challenges.
  • Foster a culture of continuous learning, innovation, and knowledge sharing.

Required Skills:

  • Strong experience with Java (Spring Boot, Tomcat, Docker)
  • Hands-on experience with microservices architecture and cloud deployment (AWS)
  • Proficiency with NoSQL databases (MongoDB or DynamoDB); Redis is a plus
  • Experience with relational databases (Oracle, AWS Aurora, or CockroachDB)
  • Familiarity with Kafka for streaming and messaging
  • Exposure to shell scripting languages (Python preferred)

Hourly Wage Estimation for Java Software Engineer in Chicago, IL
$46.00 to $57.00
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets
This job has expired.
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at NLB Services

  • NLB Services Timonium, MD
  • Required Qualifications - • 7 years experience in software testing with a strong focus on test automation (UI API). • Strong hands-on experience with: Java... more
  • 14 Days Ago

  • NLB Services San Antonio, TX
  • Role- Senior Technical Project Manager - Supply Chain Duration- Contract (12 Months)-Contract to Direct Possible Location- 527 Logwood, San Antonio, TX 782... more
  • 14 Days Ago

  • NLB Services New London, NH
  • Job Title: Administrative Director – Ambulatory Services (Onsite | Days) Days | Onsite | 8:00 AM – 5:00 PM We are seeking an experienced Administrative Dir... more
  • 15 Days Ago

  • NLB Services Jersey, NJ
  • Position: Lead Data Engineer Location: Jersey City, NJ (Hybrid 4 days a week onsite) Full Time Notes: · 12 years of overall experience · Good stakeholder m... more
  • 17 Days Ago


Not the job you're looking for? Here are some other Java Software Engineer jobs in the Chicago, IL area that may be a better fit.

  • Cayuse Chicago, IL
  • The exciting world of scientific research is fueled by people with a passion for solving complex problems. At Cayuse, we are committed to our customers' su... more
  • 14 Days Ago

  • Request Technology, LLC Chicago, IL
  • ***Hybrid, 3 days onsite, 2 days remote*** ***We are unable to sponsor as this is a permanent full-time role*** Qualifications: BS degree in Computer Scien... more
  • 17 Days Ago

AI Assistant is available now!

Feel free to start your new journey!