1

Online Java Coding Jobs in Elmhurst, IL (NOW HIRING)

Developer

Evanston, IL

$80.30K - $92K/yr

Responds to customer inquiries via phone, online, in-person, etc. * Creates and maintains code ... CSS * HTML 5 * Java * JavaScript * JQuery * PHP * PL/SQL * Python * React JS * XML * Integration ...

Must have strong technical skills on MS Dynamics 365 and earlier with online & on-premises ... Net, Java Script, MS SQL, MS CRM SDK, MSD developer toolkit. * SQL Server development experience ...

next page

Showing results 1-20

Online Java Coding information

See Elmhurst, IL salary details

$15

$56

$77

How much do online java coding jobs pay per hour?

As of Jun 1, 2026, the average hourly pay for online java coding in Elmhurst, IL is $56.47, according to ZipRecruiter salary data. Most workers in this role earn between $48.85 and $63.22 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an Online Java Coding Instructor, and why are they important?

To thrive as an Online Java Coding Instructor, you need a solid grasp of Java programming, computer science fundamentals, and experience in teaching or mentoring, often supported by a degree in a related field. Familiarity with learning management systems (LMS), code collaboration tools like GitHub, and online communication platforms is typically required. Strong communication, patience, and adaptability help instructors effectively engage and support diverse learners in a virtual environment. These skills ensure that students receive clear guidance, build confidence, and successfully develop their coding abilities remotely.

What are the typical collaboration methods for an Online Java Coding instructor working with other educators or curriculum developers?

As an Online Java Coding instructor, you’ll often collaborate with other educators, curriculum developers, and technical support teams to ensure course materials are up-to-date and engaging. This typically involves regular virtual meetings, sharing feedback on student progress, and jointly refining lesson plans or coding assignments. Effective communication and teamwork are essential, as you may also co-host live coding sessions or participate in peer reviews to enhance the learning experience for students. Collaboration tools like Slack, Google Workspace, and learning management systems are commonly used to streamline this process.

What is an Online Java Coding job?

An Online Java Coding job typically involves writing, testing, and maintaining Java code for software applications or websites, all performed remotely over the internet. Professionals in this role may work on developing new features, fixing bugs, or collaborating with teams using online tools. These positions are common in tech companies, startups, or as freelance opportunities, and often require strong Java programming skills and familiarity with frameworks such as Spring or Hibernate. Online Java coders may also participate in code reviews, contribute to documentation, and use version control systems like Git.

What is the difference between Online Java Coding vs Java Developer?

AspectOnline Java CodingJava Developer
Required CredentialsBasic programming knowledge, online coursesBachelor's degree in Computer Science or related field, certifications
Work EnvironmentRemote, freelance or project-basedOffice or remote, full-time or contract
Industry UsageUsed for practice, testing, or small projectsDevelops enterprise applications, software solutions
Search & Comparison IntentLooking for quick coding tasks or practiceSeeking full-time or long-term Java development roles

Online Java Coding typically involves practicing or completing small coding tasks remotely, often without formal credentials. In contrast, a Java Developer is a professional role requiring specific education, certifications, and involvement in comprehensive software projects. While online coding is ideal for skill improvement, Java Developers build and maintain complex applications in professional environments.

What are the most commonly searched types of Java Coding jobs in Elmhurst, IL? The most popular types of Java Coding jobs in Elmhurst, IL are:
What are popular job titles related to Online Java Coding jobs in Elmhurst, IL? For Online Java Coding jobs in Elmhurst, IL, the most frequently searched job titles are:
What cities near Elmhurst, IL are hiring for Online Java Coding jobs? Cities near Elmhurst, IL with the most Online Java Coding job openings:
Developer

$80.30K - $92K/yr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 15 days ago


Northwestern University rating

8.3

Company rating: 8.3 out of 10

Based on 45 frontline employees who took The Breakroom Quiz

93rd of 530 rated colleges and universities


Job description

Apply for Job Job ID 52948
Location Evanston, Illinois
Add to Favorite Jobs Email this Job

Department: IT Technology Support Svcs
Salary/Grade: ITS/79

Target hiring range for this position will be between $80,297-92,000 per year. Offered salary will be determined by the applicant's education, experience, knowledge, skills and abilities, as well as internal equity and alignment with market data.

Job Summary:

Develops, codes, tests, and debugs new software or enhancements to existing software. Typically works with senior staff but may coordinate smaller or less complex projects independently. Designs and implements basic technical solutions ensuring that business needs and requirements are met. Performs basic system integration tasks. Provides estimation for assigned tasks.

  • Designs and builds web pages using a variety of software applications, techniques, and tools
  • Designs web logic to support organization's strategies and goals relative to automating workflow.
  • Responsible for design and use, developing and providing web content, or assuring the overall technical integrity of organization's web applications and forms.

Specific Responsibilities:

Strategic Planning

  • Participates in the development of new goals and strategies based on interactions with primary user.
  • Develops plans for software deployment on heterogeneous systems.
  • Collaborates with user to develop workflow and best practices.
  • Partners with user in designing features for technology

Administration

  • Responds to customer inquiries via phone, online, in-person, etc.
  • Creates and maintains code documentation.
  • Create, manage, and format site evaluations, forms, online surveys, web statistical tracking and reporting, interactive modules and other tools as required.
  • Grants system access to new user.
  • Evaluates feature/upgrade/change requests and recommends action.
  • Participates in interview process for new hires.
  • Identifies database and software performance issues and makes adjustments

Development

  • Develops and maintains software infrastructure, via patches, bundles, releases, and maintenance packs.
  • Codes software applications adhering to designs and functionality supporting internal business requirements or external user.
  • Researches and develops new algorithms and statistical techniques designed for analyzing data based on customer needs.
  • Completes tier 3 troubleshooting.
  • Designs databases and data structures.
  • Prioritizes tasks within project.
  • Meets with business analyst/stakeholder to determine requirements.
  • Opens tickets with vendors.

Performance

  • Ensure NUIT web-based forms are accurate, clear, complete, compelling and error free.
  • Completes daily assignments, including art direction and image/graphic creation for visual elements to support the promotion of NUIT systems, services, and project.
  • Supervises
  • Assist with mentoring of student workers and other staff helping with web development projects.

Miscellaneous

Performs other duties as assigned.

Minimum Qualifications:

  • Bachelor's degree or 2 years equivalent experience.

  • 2 years relevant experience

Enterprise Applications

  • TeamDynamix

  • Web Content Management System

Infrastructure

  • Adobe Creative Cloud Suite

  • GitHub

  • Microsoft Exchange

  • Microsoft Office (Word, Excel, PowerPoint, Access, Outlook)

  • Microsoft SharePoint

  • Windows Operating System

Programming Languages and Frameworks

  • CSS

  • HTML 5

  • Java

  • JavaScript

  • JQuery

  • PHP

  • PL/SQL

  • Python

  • React JS

  • XML

  • Integration Platform as a Service (iPaaS)

Analytical

  • critical thinking

  • decision making

  • problem solving

  • Troubleshooting

  • use-case analysis

Project

  • collaboration and teamwork

  • functional documentation

  • organizational skills

  • planning

  • workflow development & documentation

Minimum Competencies: (Skills, knowledge, and abilities.)

  • Demonstrated experience in developing applications, products, and environments in TeamDynamix (TDX), iPaaS, HTML5, JQUERY, REACT JS, PYTHON, PHP, JAVA, C++, and GitHub.

  • Front-end and back-end development experience for seamless integration

  • Experience monitoring, analyzing, and using data strategically

  • Strong verbal and written communication skills and experience in messaging and branding in a Higher Ed institution.

  • Strong organizational skills and demonstrated ability to work effectively both independently and collaboratively with senior management and with colleagues across the University.

Preferred Qualifications:

  • Bachelor's degree and advanced experience with web technologies.

  • Understanding of Web-based usability and accessibility guidelines (W3C, WCAG 2.0).

  • Demonstrated experience with content management systems, interactive design and architecture, video and accessible design.

  • Experience using ITSM platforms such as TeamDynamix and ServiceNow.

  • Experience with SQL and relational database management systems such as Oracle and MS SQL Server.

Preferred Competencies: (Skills, knowledge, and abilities)

  • Three year's work experience
  • Understanding of the IT Infrastructure Library (ITIL) framework.

Benefits

At Northwestern, we are proud to provide meaningful and competitive benefits. The available benefits package for this position will include health, dental, vision, disability, and life insurance; paid vacation and holidays; paid medical/sick and parental leave; tuition benefits for the employee and dependents; pre-tax and flex spending accounts for commuting and dependent care; generous retirement savings options; and wellness programs. For a comprehensive overview of available benefits, including eligibility details, visit us at https://www.northwestern.edu/hr/benefits/index.html to learn more.

Work-Life and Wellness:
Northwestern offers comprehensive programs and services to help you and your family navigate life's challenges and opportunities, and adopt and maintain healthy lifestyles.
We support flexible work arrangements where possible and programs to help you locate and pay for quality, affordable childcare and senior/adult care. Visit us at https://www.northwestern.edu/hr/benefits/work-life/index.html to learn more.

Professional Growth & Development:
Northwestern supports employee career development in all circumstances whether your workspace is on campus or at home. If you're interested in developing your professional potential or continuing your formal education, we offer a variety of tools and resources. Visit us at https://www.northwestern.edu/hr/learning/index.html to learn more.


Northwestern University is an Equal Opportunity Employer and does not discriminate on the basis of protected characteristics, including disability and veteran status. View Northwestern's non-discrimination statement. Job applicants who wish to request an accommodation in the application or hiring process should contact the Office of Civil Rights and Title IX Compliance. View additional information on the accommodations process.


What Northwestern University employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom