1

Intermediate Software Developer Jobs in Illinois

Our client is currently seeking a Core Java - Intermediate Must have skills Java/springboot AWS ... engineers to understand requirements and designs for implementing software solutions Work on ...

Senior Software Engineer

Rosemont, IL · On-site

$90K - $125K/yr

Collaborate with DevOps, platform, infrastructure, QA, and business stakeholders to support secure ... Intermediate SQL skills. * Strong analytical, troubleshooting, and problem-solving skills.

Senior Software Engineer

Rosemont, IL

$123K - $162K/yr

Collaborate with DevOps, platform, infrastructure, QA, and business stakeholders to support secure ... Intermediate SQL skills. * Strong analytical, troubleshooting, and problem-solving skills.

Sr. Java Developer

Chicago, IL · On-site

$59 - $75.25/hr

Company Description 360 IT Professionals is leading name in the software development industry ... Intermediate/Advanced knowledge of Stored Procedures (read/write) * Familiarity with version ...

... software and programs. At CDM Smith, we are invested in your success. We offer flexible work ... Sign-on bonus may be considered for the successful candidate As an Intermediate Electrical Engineer ...

Company Description We specialize in Staffing, Consulting, Software Development, and Training along ... Intermediate computer skills and proficiency in MS Word, Excel, PowerPoint and Outlook require ...

Reports Developer

Vernon Hills, IL · On-site

$46 - $63/hr

Company Description We specialize in Staffing, Consulting, Software Development, and Training along ... Intermediate computer skills and proficiency in MS Word, Excel, PowerPoint and Outlook required ...

Skills include enterprise software installation/configuration, scripting, macro/query writing ... Intermediate to expert level skills (2-5 years) with SQL Server Data Tools to create SSIS packages ...

Skills include enterprise software installation/configuration, scripting, macro/query writing ... Intermediate to expert level skills (2-5 years) with SQL Server Data Tools to create SSIS packages ...

Salesforce Developer, Chicago, IL

Chicago, IL · Hybrid

$57.25 - $75.75/hr

Hybrid from Chicago, IL The Salesforce Developer is a Software as a Service (SaaS) role which ... Possesses a strong understanding of salesforce.com platform and basic to intermediate level of ...

Salesforce Developer, Chicago, IL

Chicago, IL · Hybrid

$57.25 - $75.75/hr

Hybrid from Chicago, IL The Salesforce Developer is a Software as a Service (SaaS) role which ... Possesses a strong understanding of salesforce.com platform and basic to intermediate level of ...

Salesforce Developer, Chicago, IL

Chicago, IL · On-site

$57.25 - $75.75/hr

Hybrid from Chicago, IL The Salesforce Developer is a Software as a Service (SaaS) role which ... Possesses a strong understanding of salesforce.com platform and basic to intermediate level of ...

next page

Showing results 1-20

Intermediate Software Developer information

See Illinois salary details

$46.5K

$108.4K

$160.9K

How much do intermediate software developer jobs pay per year?

As of Jun 22, 2026, the average yearly pay for intermediate software developer in Illinois is $108,381.00, according to ZipRecruiter salary data. Most workers in this role earn between $87,200.00 and $126,000.00 per year, depending on experience, location, and employer.

What are intermediate software developers?

Intermediate software developers are professionals with a few years of experience in software development, typically ranging from 2 to 5 years. They possess a solid understanding of programming languages, software design principles, and development tools. Unlike junior developers, intermediate developers are expected to work more independently, contribute to larger projects, and may mentor less experienced team members. They often collaborate with other developers, designers, and stakeholders to build, test, and maintain software applications.

What is the difference between Intermediate Software Developer vs Junior Software Developer?

AspectIntermediate Software DeveloperJunior Software Developer
Experience LevelTypically 2-4 years of experienceUsually 0-1 year of experience
SkillsProficient in multiple programming languages, able to handle complex tasksBasic understanding of programming, requires supervision
ResponsibilitiesDesigning, developing, and troubleshooting software modulesAssisting in coding, testing, and learning project workflows
Work EnvironmentIndependent problem-solving, collaborating with teamsLearning from senior staff, following instructions

The Intermediate Software Developer has more experience, handles complex tasks independently, and contributes significantly to projects. In contrast, the Junior Software Developer is in the early stages of their career, focusing on learning and supporting team efforts. Understanding these differences helps employers and candidates set appropriate expectations for each role.

What are the key skills and qualifications needed to thrive as an Intermediate Software Developer, and why are they important?

To thrive as an Intermediate Software Developer, you need a solid understanding of programming languages (such as Java, Python, or C#), software development principles, and typically a bachelor’s degree in computer science or a related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and relevant frameworks is expected. Strong problem-solving abilities, effective communication, and a collaborative mindset help developers navigate complex projects and work well within teams. These skills and qualities are vital for building robust software solutions, ensuring code quality, and contributing positively to project outcomes.

What are some typical challenges that Intermediate Software Developers face when transitioning from junior roles?

Intermediate Software Developers often encounter challenges such as taking on more complex projects, balancing multiple priorities, and increasing responsibility for code quality and maintainability. At this level, you'll likely be expected to contribute to architectural decisions, mentor junior developers, and collaborate more closely with cross-functional teams such as QA and product management. Navigating these new expectations requires effective communication, strong problem-solving skills, and a proactive approach to continuous learning. Embracing feedback and seeking guidance from senior team members can help you grow and succeed in this role.
What are the most commonly searched types of Software Developer jobs in Illinois? The most popular types of Software Developer jobs in Illinois are:
What are popular job titles related to Intermediate Software Developer jobs in Illinois? For Intermediate Software Developer jobs in Illinois, the most frequently searched job titles are:
What job categories do people searching Intermediate Software Developer jobs in Illinois look for? The top searched job categories for Intermediate Software Developer jobs in Illinois are:
What cities in Illinois are hiring for Intermediate Software Developer jobs? Cities in Illinois with the most Intermediate Software Developer job openings:
Infographic showing various Intermediate Software Developer job openings in Illinois as of June 2026, with employment types broken down into 53% Full Time, 33% Part Time, 1% Temporary, 12% Contract, and 1% Nights. Highlights an 84% Physical, 4% Hybrid, and 12% Remote job distribution, with an average salary of $108,381 per year, or $52.1 per hour.
Core Java - Intermediate

$60 - $61/hr

Other

Posted 20 days ago


Job description

Location: Chicago, IL Salary: $60.00 USD Hourly - $61.00 USD Hourly Description: Our client is currently seeking a Core Java - Intermediate
Must have skills
Java/springboot
AWS
past data experience - spark language
NICE to have skills
kubernetes
CICD pipeline
python
Additional Skills - aws managed services like glue etl, step functions, glue crawlers, kubernetes, containerization, CICD; ETL tools; Java; Java script; Core Java
Looking for curious, aws certified, Java,ETL engineer.
Description
Job responsibilities
Develop and maintain applications using Apache Spark and Java
Work with different aspects of spark echo system including Datasets, Spark SQL and Scalability support
Work with business analysts and lead engineers to understand requirements and designs for implementing software solutions
Work on performance improvement activities to support spark applications to process millions of data elements everyday
Production support and troubleshooting activities to uncover the issues in the spark applications
Contributes to software engineering communities of practice and events that explore new and emerging technologies
Adds to team culture of diversity, equity, inclusion, and respect
Required qualifications, capabilities, and skills
Formal training or certification on software engineering concepts and 3+ years applied experience
Work experience on Data Engineering domain
Hands-on practical experience in system design (simple), application development, testing, and operational stability
Proficient in coding in one or more languages including Java
Experience in developing, debugging, and maintaining code in a corporate environment with Java, Spark Framework and Database querying languages (any SQL usage experience)
Overall knowledge of the Software Development Life Cycle
Experience working in an Agile Software Development Environment
Preferred qualifications, capabilities, and skills
Exposure to cloud technologies such as AWS, Kubernetes and Kafka
By providing your phone number, you consent to: (1) receive automated text messages and calls from the Judge Group, Inc. and its affiliates (collectively "Judge") to such phone number regarding job opportunities, your job application, and for other related purposes. Message & data rates apply and message frequency may vary. Consistent with Judge's Privacy Policy, information obtained from your consent will not be shared with third parties for marketing/promotional purposes. Reply STOP to opt out of receiving telephone calls and text messages from Judge and HELP for help.
Contact:
This job and many more are available through The Judge Group. Please apply with us today!