1

Java Programming Online Jobs in Bolingbrook, IL (NOW HIRING)

Software Engineer, API

Chicago, IL · On-site

$90 - $130/hr

  • Medical

  • Dental

  • Vision

  • Retirement

Work as part of API (Application Programming Interface) team to contribute to the continuous ... Java, Spring Boot, and AWS for backend development * version control systems (e.g., Git) and CI/CD ...

Graduate Developer Programme Chicago 2027

Chicago, IL · On-site

$140K - $170K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Familiarity with one or more programming languages * A willingness to adopt and utilise emerging AI ... our online learning platform, and frequent training sessions led by our Maven experts * Proven ...

Graduate Developer Programme Chicago 2027

Chicago, IL · On-site

$140K - $170K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Familiarity with one or more programming languages * A willingness to adopt and utilise emerging AI ... our online learning platform, and frequent training sessions led by our Maven experts * Proven ...

... g., Java, C++, Python). * 3 years of experience troubleshooting technical issues for internal ... Google's online advertising platforms and/or product partnerships. You will be able to balance ...

New

Senior Engineer, Security

Chicago, IL · On-site

$139K - $181K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

About Reverb Reverb is the largest online marketplace dedicated to buying and selling new, used ... Proficiency in scripting and programming languages (e.g., Python, Java, Bash, Ruby, Node) to ...

Basic knowledge or interest of any programming language such as Java, Python or Ruby * 2 years of ... For specific information on how FIS protects personal information online, please see the Online ...

Experience supporting technical audits that utilize programming and SQL. * Experience developing ... Understanding coding in Python, Java, C++ or comparable language, evaluating for risk and design.

New

Customer Support Engineer

Chicago, IL · On-site

$50K - $75K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

We partner with the industry's largest banks, most prominent insurance companies and leading online ... Basic knowledge of back end and front-end programming languages, including Java, Python, SQL, and ...

Showing results 41-60

Java Programming Online information

See Bolingbrook, IL salary details

$36

$54

$68

How much do java programming online jobs pay per hour?

As of Aug 19, 2026, the average hourly pay for java programming online in Bolingbrook, IL is $54.56, according to ZipRecruiter salary data. Most workers in this role earn between $46.83 and $62.02 per hour, depending on experience, location, and employer.

What is Java programming online?

Java Programming Online refers to learning and using the Java programming language through internet-based platforms, courses, or tutorials. This can include virtual classes, interactive coding environments, and online resources that teach Java fundamentals, object-oriented programming concepts, and advanced topics. Java is a widely-used, versatile programming language known for its portability, making it a popular choice for web, mobile, and enterprise applications. Online learning allows students and professionals to study Java at their own pace and from anywhere with internet access.

What are the key skills and qualifications needed to thrive as a Java programmer, and why are they important?

To thrive as a Java Programmer, you need a solid understanding of Java language fundamentals, object-oriented programming concepts, and a relevant degree or equivalent experience. Familiarity with development tools such as Eclipse or IntelliJ IDEA, build systems like Maven or Gradle, and knowledge of frameworks like Spring or Hibernate are typically required. Strong problem-solving skills, attention to detail, and effective communication are important soft skills for collaborating with team members and debugging code. These skills and tools ensure efficient software development, maintainable codebases, and successful project delivery in dynamic tech environments.

What are some common challenges faced by remote Java programmers working in online teams?

Remote Java programmers often encounter challenges such as coordinating across different time zones, ensuring effective communication with team members, and maintaining code consistency. Working online requires strong self-motivation and time management skills, as well as proactive participation in virtual meetings and code reviews. Additionally, remote Java developers must stay updated with the latest tools and practices to collaborate efficiently using platforms like Git, Jira, and Slack.

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

AspectJava Programming OnlineJava Developer
Required CredentialsJava certification, online coursesJava certification, relevant experience
Work EnvironmentRemote, online learning platformsOffice or remote work in tech companies
Industry UsageLearning and practicing Java skillsDeveloping Java applications in industry
Search & Comparison IntentLearning Java online vs Java Developer roles

Java Programming Online refers to learning and practicing Java skills through online courses and tutorials, often in a remote setting. Java Developer, on the other hand, is a professional role involving designing, coding, and maintaining Java applications in a work environment. While both require Java certifications and relevant knowledge, Java Programming Online is focused on education, whereas Java Developer is a career position in the industry.

Are Java programming online professionals still in demand?

Java programming online professionals remain in demand due to the widespread use of Java in enterprise applications, Android development, and backend systems. Skills in Java, along with knowledge of frameworks like Spring and experience with cloud environments, enhance employability in this field.

Is Java programming still in demand?

Java programming remains in high demand due to its widespread use in enterprise applications, Android development, and backend systems. Java developers with skills in frameworks like Spring and experience with cloud environments are particularly sought after in the job market.

What are popular job titles related to Java Programming Online jobs in Bolingbrook, IL?

For Java Programming Online jobs in Bolingbrook, IL, the most frequently searched job titles are:

What job categories do people searching Java Programming Online jobs in Bolingbrook, IL look for?

The top searched job categories for Java Programming Online jobs in Bolingbrook, IL are:

What cities near Bolingbrook, IL are hiring for Java Programming Online jobs?

Cities near Bolingbrook, IL with the most Java Programming Online job openings:

Software Engineer, API

Supernova Technology™

Chicago, IL • On-site

$90 - $130/hr

Other

Medical, Dental, Vision, Retirement

Posted 21 days ago


Job description

Founded in 2014, we offer the industry’s first and only cloud-based, fully-customizable, end-to-end software solution to automate securities-based lending from origination through the life of the loan. By combining thought leadership in suitability and risk management with industry-leading education and the latest technology, Supernova enables advisors to deliver holistic, goals-based advice and to help their clients achieve financial wellness. We partner with the industry’s largest banks, most prominent insurance companies and leading online brokerages to democratize access to securities-based lending and better the entire financial ecosystem.

Why Join Supernova?

At Supernova Technology, we believe that the best results come from a team that is passionate, driven, and supported in all aspects of their professional lives. Here, you’ll work alongside talented and innovative individuals who are committed to driving the future of securities-based lending technology. We foster a culture of collaboration, continuous learning, and growth, where each person’s contributions make a real impact.

Work as part of API (Application Programming Interface) team to contribute to the continuous improvement of our products and services. Participate in the design, development, and maintenance of our API platform and related services. Architect scalable API solutions to support evolving product features using RESTful Services, OAuth, Security, Java. Implement API security protocols to safeguard data transmission. Monitor and optimize API performance and scalability. Collaborating with product managers, architects, and other stakeholders to define and prioritize API requirements and translate them into actionable technical tasks. Apply Agile methodology in ensuring the timely delivery of high-quality, scalable, and maintainable API solutions that adhere to best practices and meet business requirements. Review code, provide constructive feedback, and ensure adherence to coding standards and guidelines. Gather detailed API requirements. Prioritize feature development based on stakeholder input and technical feasibility. Document and maintain an API roadmap aligning with the product vision. Establish and maintain a well-documented set of coding standards and best practices. Conduct regular code reviews and pair programming sessions to foster a culture of quality and continuous learning. Document the system architecture and API endpoints thoroughly for future maintenance and scalability. Ensure code is well-commented and follows clean code principles to enhance readability and maintainability. Use version control for collaborative development, facilitating easy code reviews and feedback. Engage in regular team stand-ups and retrospectives to discuss progress and continuously improve the development process. Build and maintain unit tests and integration tests to ensure code quality and reliability. Continuously improve the performance, reliability, and security of our API platform. Address technical debt, refactoring code as necessary, and drive improvements in the team's software development processes and practices. Integrate continuous integration and deployment pipelines for automated testing. Perform root cause analysis on issues and enhance testing protocols. Evaluate and propose the adoption of new tools and technologies to keep the API development process modern and efficient. Write comprehensive unit tests to validate each part of the code in isolation. Develop integration tests that assess the performance of various API components when working together. Implement performance tests to simulate high traffic and assess API performance. Set up automated regression tests to run after each deployment to ensure new changes don't affect existing functionality. Participate in architecture and design discussions, contribute to the overall technical vision and direction of the team. Stay up to date with industry trends, emerging technologies, and best practices in API development, sharing knowledge and insights with the team.

Position is based out of and reports to Supernova’s HQ offices in Chicago, but allows for the option to telecommute from a home office in the Chicago metro area 1 day per week.

Requirements

At least a Bachelor’s degree in Computer Science, Engineering or closely related field and 3 years of software development experience with a focus on API design and development.

Must possess:

  • 3 years of experience with:
  • API documentation and security standards like OAuth and JWT
  • building and maintaining unit tests and integration tests
  • Java, Spring Boot, and AWS for backend development
  • version control systems (e.g., Git) and CI/CD pipelines

2 years of experience with:

  • RESTful API design principles, best practices, and integration of heterogeneous systems.

Position is based out of and reports to Supernova’s HQ offices in Chicago, but allows for the option to telecommute from a home office in the Chicago metro area 1 day per week.

#LI-DNI

Our Employee Benefits

At Supernova Technology, we provide a robust benefits package to support the health and well-being of our employees. Our offerings include:

  • Medical, Dental, and Vision Insurance: Multiple plans with coverage for employees and dependents.
  • HSA and FSA Accounts: Tax-advantaged accounts for health and dependent care expenses.
  • Life and Disability Insurance: Employer-paid basic coverage with options for additional voluntary coverage.
  • Retirement Savings: 401(k) plan with employer contributions.
  • Employee Assistance Program (EAP): Confidential support services, including free therapy sessions.
  • Additional Perks: Commuter benefits, pet insurance, continuing education assistance, and more.

Note: Actual salary at the time of hire may vary and may be above or below the range based on various factors, including but not limited to, the candidate's relevant qualifications, skills and experience, and the location where this position may be filled.

Our Core Values
  • Form, execute, and communicate new ideas that add value to our employees and customers
  • Strive through obstacles and failures
  • Follow-through on promises or commitments to others, accept responsibility, and answer for actions & decisions
  • Listen to, understand, and support our employees and customers
  • Act with speed, positive attitude, and flexibility
  • Exceed expectations and surpass ourselves every day; we embrace a sense of pride and never stop growing

Join us and make an impact while growing your career at Supernova!

#J-18808-Ljbffr