Demo

Java Developer

GNRSystems
Bloomington, IL Full Time
POSTED ON 12/8/2025 CLOSED ON 1/11/2026

What are the responsibilities and job description for the Java Developer position at GNRSystems?

Job Details

We are looking for an experienced Java Developer to design, develop, and maintain backend applications and services. The ideal candidate should have strong expertise in Java, Spring Boot, REST APIs, microservices, and cloud technologies. This role requires excellent problem-solving skills and the ability to work in an Agile environment.

Responsibilities:

  • Design, develop, and maintain scalable backend applications using Java and Spring Boot

  • Build and consume RESTful APIs and integrate with external systems

  • Implement microservices architecture and ensure high performance and reliability

  • Write clean, maintainable, and testable code following best practices

  • Work closely with product managers, architects, and cross-functional teams

  • Troubleshoot and debug application issues, perform root-cause analysis

  • Work with relational and NoSQL databases (MySQL, PostgreSQL, MongoDB, etc.)

  • Participate in code reviews and contribute to continuous improvement

  • Develop and maintain CI/CD pipelines

  • Follow Agile/Scrum processes

Required Skills & Qualifications:

  • Bachelor s degree in Computer Science, Engineering, or related field

  • 5 years of professional Java development experience

  • Strong proficiency in Java 8 , Spring Boot, Spring MVC, Spring Data, Spring Security

  • Hands-on experience with REST APIs, JSON, and API documentation tools (Swagger/OpenAPI)

  • Experience with Microservices development and architecture

  • Strong knowledge of databases: SQL (MySQL, PostgreSQL) and NoSQL (MongoDB, Redis)

  • Experience with Maven/Gradle, Git, Docker, and CI/CD pipelines

  • Familiarity with cloud platforms (AWS, Azure, or Google Cloud Platform)

  • Strong understanding of OOP, design patterns, and best practices

Preferred Qualifications:

  • Experience with Kafka, RabbitMQ, or other messaging systems

  • Knowledge of Kubernetes, container orchestration

  • Experience with Unit Testing and Integration Testing (JUnit, Mockito)

  • Familiarity with performance tuning and large-scale distributed systems

  • Exposure to front-end frameworks (Angular/React) is a plus

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

Salary : $50 - $60

Perl Developer
USM -
Peoria, IL
Software Developer
TRIGO -
Peoria, IL
Software Developer
TRIGO Global Quality Solutions -
Peoria, IL

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 Developer?

Sign up to receive alerts about other jobs on the Java Developer career path by checking the boxes next to the positions that interest you.
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
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
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 GNRSystems

  • GNRSystems Chicago, IL
  • Job Details We are seeking a Lead DevOps Engineer to drive strategic automation, infrastructure modernization, and DevSecOps adoption for a leading financi... more
  • 4 Days Ago

  • GNRSystems Schaumburg, IL
  • Job Details We are looking for a Full Stack .NET Developer to join our growing team. The ideal candidate will have strong experience building modern web ap... more
  • 4 Days Ago

  • GNRSystems Chicago, IL
  • Job Details We are seeking a skilled Power BI Developer to design, develop, and maintain business intelligence solutions. The ideal candidate will have str... more
  • 6 Days Ago


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

  • USM Bloomington, IL
  • Company Description USM Business Systems Inc. is a quickly developing worldwide System Integrator, Software and Product Development, IT Outsourcing and Tec... more
  • 11 Days Ago

  • Sonsoft Inc Peoria, IL
  • Company Description Sonsoft , Inc. is a USA based corporation duly organized under the laws of the Commonwealth of Georgia. Sonsoft Inc. is growing at a st... more
  • 1 Month Ago

AI Assistant is available now!

Feel free to start your new journey!