Demo

Java Software Engineer

NLB Services
Chicago, IL Contractor
POSTED ON 12/17/2025 CLOSED ON 12/19/2025

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

Java Developer with Spring Boot

Chicago, IL (5 day onsite a week)

Local Candidate Only

In-person interview (Final round)

Job Description:

We are seeking a skilled Java Full Stack Developer with strong experience in Spring Boot to design, develop, and maintain scalable web applications. The role involves working across the full technology stack, collaborating with cross-functional teams, and delivering high-quality solutions.

Key Responsibilities:

  • Develop and maintain backend services using Java and Spring Boot
  • Build responsive frontend applications using modern JavaScript frameworks (React/Angular/Vue)
  • Design and integrate RESTful APIs and microservices
  • Work with databases (SQL/NoSQL) and ORM frameworks (Hibernate/JPA)
  • Participate in code reviews, testing, and performance optimization

Required Skills:

  • Strong proficiency in Java, Spring Boot, and REST APIs
  • Experience with frontend technologies (HTML, CSS, JavaScript)
  • Knowledge of databases and cloud-ready application design
  • Familiarity with Git, CI/CD, and Agile methodologies

Preferred:

  • Experience with cloud platforms (AWS/Azure/GCP)
  • Exposure to microservices and containerization (Docker/Kubernetes)
Sr Software Engineer (Java)
Jobs via Dice -
Chicago, IL
Java Software Engineer
MMD Services -
Chicago, IL
Software Engineer - Java/ AWS
Early Warning® -
Chicago, IL

Hourly Wage Estimation for Java Software Engineer in Chicago, IL
$49.00 to $62.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

What is the career path for a Java Software Engineer?

Sign up to receive alerts about other jobs on the Java Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$90,707 - $120,959
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
This job has expired.
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 Owosso, MI
  • Pay Range: $50-$56/hr on W2 Location: Owosso, MI Job Description The Social Worker is responsible for creating outcomes for the patient and family by manag... more
  • 12 Days Ago

  • NLB Services Mahwah, NJ
  • The Electrical lead will be responsible for the electrical operations at the data center including main distribution switchgear, operating, and maintaining... more
  • 12 Days Ago

  • NLB Services Addison, TX
  • Job Title: Executive Assistant Workplace Type: Hybrid (Onsite 2x per week, flexibility required) Job Location: Addison, Texas, United States Employment Typ... more
  • 13 Days Ago

  • NLB Services North Adams, MA
  • Responsible for overseeing hospital operations during evenings, nights, and weekends, including inpatient units and all ancillary/support departments opera... more
  • 14 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.

  • Resource Innovations Chicago, IL
  • Resource Innovations is seeking Lead Java Software Engineer to join our growing Software As A Service (SaaS) team. As a hands-on technical lead at Resource... more
  • 14 Days Ago

  • CyberCoders Willowbrook, IL
  • Located in Willowbrook, Illinois, we specialize in providing and fixing any security-related issues for all of our clients. We have been in business for ab... more
  • 15 Days Ago

AI Assistant is available now!

Feel free to start your new journey!