1

Java Developer Volunteer Jobs in Chicago, IL (NOW HIRING)

Backend: Node.js, Java, REST APIs * Eventing: Kafka * Cloud: AWS (EC2, S3, CloudFormation, Lambda ... Additional voluntary benefits * 401k match * Flex PTO * Paid Parental Leave * 30%+ discount on ...

Senior Software Engineer

Addison, IL · On-site

$125K - $135K/yr

Backend: Node.js, Java, REST APIs * Eventing: Kafka * Cloud: AWS (EC2, S3, CloudFormation, Lambda ... Additional voluntary benefits * 401k match * Flex PTO * Paid Parental Leave * 30%+ discount on ...

Object-oriented programming in Python/Java, including OOP design patterns and UML architecture ... Paid volunteering days * 15+ Employee Resource & Affinity Groups Morningstar's hybrid work ...

Senior Software Engineer

Chicago, IL · On-site +1

$153K/yr

Object-oriented programming in Python/Java, including OOP design patterns and UML architecture ... Paid volunteering days * 15+ Employee Resource & Affinity Groups Morningstar's hybrid work ...

Work with the DevOps to transition software into a Qualifications Strong experience with Guidewire ... NET/Java development, including Restful APIs, MVC, SQL, XML, and JSON. • Demonstrated ability to ...

Work with the DevOps to transition software into a Qualifications Strong experience with Guidewire ... NET/Java development, including Restful APIs, MVC, SQL, XML, and JSON. • Demonstrated ability to ...

Software Architect

Addison, IL · On-site

$140K - $155K/yr

Our engineering teams build primarily in a modern, composable architecture while continuing to ... Backend: Node.js, Java, REST APIs * Eventing: Kafka * Cloud: AWS (EC2, S3, CloudFormation, Lambda)

Lead Software Engineer

Chicago, IL · On-site

$128K - $208K/yr

Experience software development experience using Java 17 or higher and SpringBoot RESTful API ... Deploying software using CI/CD tools such as Azure Devops, Jenkins, GoCD, etc. * Working within an ...

Senior Software Engineer

Chicago, IL · On-site

$112K - $183K/yr

Additionally, the applicant must have employment experience with: (1) 1 year of experience in Java ... Voluntary Benefits and Employee Discounts* * Career Development* * Incentive bonus* * Disability ...

Proficiency in Kotlin or Java for Android development. * Solid experience with Node.js and ... for volunteer time each calendar year. To learn more about working at Yum! - Click here. At Yum ...

Senior Engineer - Vice President

Cary, IL · Hybrid

$125K - $185K/yr

... and volunteer days, a commitment to Corporate Social Responsibility * Employee Resource Groups ... Expertise in Java, Spring Boot, NodeJS, Structured Query Language (SQL)/PLSQL, ReactJS * Strong ...

Senior Software Engineer

Chicago, IL · On-site

$114K - $167K/yr

... or Java. * Proven knowledge of enterprise software concerns such as security, scalability ... Dollars for Doers volunteer program * Paid volunteering days * 15+ Employee Resource & Affinity ...

... or Java. * Proven knowledge of enterprise software concerns such as security, scalability ... Dollars for Doers volunteer program * Paid volunteering days * 15+ Employee Resource & Affinity ...

next page

Showing results 1-20

Java Developer Volunteer information

See Chicago, IL salary details

$16

$58

$79

How much do java developer volunteer jobs pay per hour?

As of Jun 14, 2026, the average hourly pay for java developer volunteer in Chicago, IL is $58.41, according to ZipRecruiter salary data. Most workers in this role earn between $50.53 and $65.38 per hour, depending on experience, location, and employer.

Is Java outdated in 2026?

Java remains a widely used programming language for Java Developer roles in 2026, with ongoing updates and a large ecosystem supporting enterprise applications, Android development, and backend systems. Its stability, performance, and extensive libraries ensure its continued relevance in the software industry.

Can volunteer work get you a job?

Volunteer work as a Java Developer can help build relevant skills, demonstrate commitment, and expand your professional network, which may improve your chances of securing a paid position. However, it does not guarantee a job and should be complemented with formal job applications and interviews.

Are Java programmers still in demand?

Java developers remain in high demand due to the language's widespread use in enterprise applications, Android development, and backend systems. Skills in frameworks like Spring and knowledge of cloud environments can enhance job prospects in this field.

What types of projects or tasks can I expect to work on as a Java Developer Volunteer?

As a Java Developer Volunteer, you might work on a range of projects, such as developing new software features, fixing bugs, writing unit tests, or helping maintain existing Java applications for nonprofits or community organizations. You could also assist in documentation, code reviews, or collaborating on open-source initiatives, depending on the organization's needs. These roles often provide exposure to agile development practices and teamwork with other engineers, designers, and project managers. Volunteering in this capacity not only helps worthwhile causes but also allows you to expand your portfolio and gain practical experience with real-world applications.

What are the key skills and qualifications needed to thrive in the Java Developer Volunteer position, and why are they important?

To excel as a Java Developer Volunteer, you should have a solid grasp of Java programming, object-oriented design, and version control systems, often demonstrated through coursework, certifications, or hands-on project experience. Familiarity with tools like Eclipse or IntelliJ IDEA, build systems (Maven or Gradle), and collaborative platforms such as GitHub is commonly expected. Strong communication, teamwork, and a willingness to learn set exceptional volunteers apart. These skills and qualities ensure you can contribute effectively to projects, adapt to dynamic team needs, and make the most meaningful impact in volunteer settings.

How to hire Java developers quickly?

To hire Java developers quickly, define clear job requirements and use targeted job postings on popular platforms. Screen candidates efficiently by assessing their technical skills through coding tests or technical interviews, and consider leveraging developer communities or staffing agencies to expedite the process.

What is a Java Developer Volunteer job?

A Java Developer Volunteer role involves contributing to software development projects without financial compensation. Volunteers typically assist in coding, debugging, testing, and maintaining Java-based applications for nonprofits, open-source projects, or startups. This role helps developers gain experience, build portfolios, and support meaningful initiatives while collaborating with teams.

What are the most commonly searched types of Java Developer jobs in Chicago, IL? The most popular types of Java Developer jobs in Chicago, IL are:
What job categories do people searching Java Developer Volunteer jobs in Chicago, IL look for? The top searched job categories for Java Developer Volunteer jobs in Chicago, IL are:
What cities near Chicago, IL are hiring for Java Developer Volunteer jobs? Cities near Chicago, IL with the most Java Developer Volunteer job openings:
FULLTIME : FULL-STACK DEVELOPER (NODEJS) - Must be USC or GC holder

FULLTIME : FULL-STACK DEVELOPER (NODEJS) - Must be USC or GC holder

USM

Oak Brook, IL

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 23 days ago


Job description

Company Description

USM Business Systems Inc. is a quickly developing worldwide System Integrator, Software and Product Development, IT Outsourcing and Technology assistance supplier headquartered in Chantilly, VA with off-shore delivery centers in India. We offer world-class ability in giving most astounding quality and administrations through industry best practices planned to convey remarkable worth to our customers.

Utilizing our industry knowledge, administration service offering expertise and innovation abilities, we distinguish new business and innovation slants and create answers for help customers around the globe, giving top of the line solid and practical IT benefits which are cost effective services.

Established in 1999, the organization has corner qualities in building and dealing with a Business Oriented IT environment with rich involvement in technology innovation, ERP and CRM counselling, Product Engineering, Business Intelligence, Data Management, SOA, BPM, Data Warehousing, SharePoint Consulting and IT Infrastructure. Our other offerings include modified solutions and administrations in ERP, CRM, Enterprise architecture, offshore advisory services ,e-commerce, Social , Mobile, Cloud, Analytics (SMAC) and DevOps.

USM, a US ensured Minority Business Enterprise (MBE) is perceived as one of the fastest developing IT Systems Integrator in the Washington, DC zone. Most as of late, USM was positioned #9 on the rundown of the Top administrations organizations in the DC Metro Area - Washington Business Journal (2011). We are a project-driven firm that reliably meets the IT needs of our State and Government customers through development and business keenness.

Job Description

Job Title : FULL-STACK DEVELOPER (NODEJS)

Location : Oak Brook, IL, United States

FULLTIME

Must be US Citizen or Green Card holder

JOB SUMMARY:

Client is looking to hire full-stack developer to design and build the next generation web and mobile applications. The ideal candidate will have experience working with a modern web/mobile development stack (Node.js, Express, AngularJS, NoSQL Database) and cloud-based services. The candidate will be responsible for the overall web application framework, development tools, user experience, deployment and testing strategy. The candidate will work closely with project stakeholders to gather requirements and understand their needs, conceptualize, as well as facilitate discussions and design sessions to create innovative and user friendly products.

ESSENTIAL JOB FUNCTIONS:

Design and build core frameworks on Node.JS, shared services, NPM packages, and RESTful APIs

Translates complex requirements into an easy to understand user experience by following the user-centered design process

Have the ability to create prototypes and wireframes

Design, develop, and maintain complex, high performance, and adaptive web applications

Document and follow best design and development practices and recommend best practices around source control, deployment, and issue tracking

Participate in design and code reviews to ensure best practices and high quality code

Integrate internal as well as third-party web services and components

Remain current with evolving industry trends and technologies

MINIMUM QUALIFICATIONS:

BS/MS in computer science/engineering, or relevant engineering discipline/experience preferred.

3+ years of experience in building customer facing cloud-based solutions.

3+ years of experience in product development using NodeJS (a must)

3+ years of experience with AngularJS, MEAN stack and other frameworks

Knowledge of object oriented design, design patterns and core java coding principles

Experience developing web applications (Spring MVC, RESTful, JAX-WS, Web Services)

Fluency with JavaScript, SQL, HTML, CSS , LESS, SASS

Experience using D3JS or similar data visualization tool

Solid understanding of web technologies such as REST, HTTP, JSON.

Experience with NoSQL Database

Experience using Bootstrap or similar responsive framework

Familiar with development tools such as cross-compilation, source revision control (GIT), bug tracking (JIRA), and JTAG debuggers.

Experience using build tools like Grunt or Gulp

Evaluate and advocate the use of various Open Source technologies and third party solutions

OTHER BENEFITS:

Client provides the opportunity to participate in a variety of outstanding benefits. In addition to a business casual office atmosphere, the company offers the following benefit programs:

3 medical plans

Dental plan

401(k) plan

Long term disability insurance

Life/AD&D insurance

Vision insurance

Additional individual voluntary insurance plan

Flexible spending accounts

Scholarship award

Sick pay /short term disability programs

Vacation pay

Holiday pay

Qualifications

BS/MS in computer science/engineering, or relevant engineering discipline/experience preferred.

3+ years of experience in building customer facing cloud-based solutions.

3+ years of experience in product development using NodeJS (a must)

3+ years of experience with AngularJS, MEAN stack and other frameworks

Knowledge of object oriented design, design patterns and core java coding principles

Experience developing web applications (Spring MVC, RESTful, JAX-WS, Web Services)

Fluency with JavaScript, SQL, HTML, CSS , LESS, SASS

Experience using D3JS or similar data visualization tool

Solid understanding of web technologies such as REST, HTTP, JSON.

Experience with NoSQL Database

Experience using Bootstrap or similar responsive framework

Familiar with development tools such as cross-compilation, source revision control (GIT), bug tracking (JIRA), and JTAG debuggers.

Experience using build tools like Grunt or Gulp

Evaluate and advocate the use of various Open Source technologies and third party solutions

Additional Information

All your information will be kept confidential according to EEO guidelines.