2

Remote Java Developer Jobs in Joliet, IL (NOW HIRING)

This role will be remote for candidates located in Chicago, IL or New York, NY with some expected ... speed on modern tech stacks (Java, Spring Boot, Microservices, AWS, Postgres, Kubernetes)

Principal QA Automation Engineer

Chicago, IL ยท On-site +1

$121K - $151K/yr

... DevOps teams to ensure quality standards and testing coverage (10%). Stay current with evolving ... Remote work requests will be considered consistent with company's remote work policy. Job ...

Senior Software Engineer

Westchester, IL ยท On-site +1

$121K - $160K/yr

Proficiency in programming languages such as Python, Java, or Go. * Expertise in Spring Framework ... Strong communication and collaboration skills, with the ability to work effectively in a remote ...

Senior Staff Software Engineer

Westchester, IL ยท On-site +1

$121K - $160K/yr

Proficiency in programming languages such as Python, Java, or Go. * Expertise in Spring Framework ... Strong communication and collaboration skills, with the ability to work effectively in a remote ...

Senior Software Engineer, Backend

Chicago, IL ยท On-site +1

$126K - $166K/yr

WHO YOU ARE You are a seasoned software developer who is dedicated to your craft; you write code ... Golang, PHP (Laravel), Java is highly desired * Relational database design and web database ...

Senior Software Engineer, Backend

Chicago, IL ยท On-site +1

$126K - $166K/yr

WHO YOU ARE You are a seasoned software developer who is dedicated to your craft; you write code ... Golang, PHP (Laravel), Java is highly desired * Relational database design and web database ...

AI Engineer

Chicago, IL ยท On-site +1

$58 - $60/hr

AI Engineer Location: Hybrid - Chicago, IL (4 days onsite/1 day remote) Job Type: Independent ... JavaScript / Node.js * Java * Experience working with REST APIs, JSON, and enterprise integrations.

Manager, Software Engineering

Chicago, IL ยท Remote

$195K - $257K/yr

Go, Java, and/or Javascript * Hands on technical manager experienced in designing, building and ... You have experience managing remote teams * The ability to thrive on a fast pace environment with ...

AI Engineer

Chicago, IL ยท On-site +1

$58 - $60/hr

AI Engineer Location: Hybrid - Chicago, IL (4 days onsite/1 day remote) Job Type: Independent ... JavaScript / Node.js * Java * Experience working with REST APIs, JSON, and enterprise integrations.

next page

Showing results 1-20

Remote Java Developer information

See Joliet, IL salary details

$15

$54

$74

How much do remote java developer jobs pay per hour?

As of Jul 15, 2026, the average hourly pay for remote java developer in Joliet, IL is $54.87, according to ZipRecruiter salary data. Most workers in this role earn between $47.45 and $61.44 per hour, depending on experience, location, and employer.

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

To excel as a Remote Java Developer, you need a solid understanding of Java programming, object-oriented design, and experience with frameworks like Spring or Hibernate, typically supported by a degree in computer science or related certifications. Familiarity with version control systems (such as Git), build tools (like Maven or Gradle), and cloud platforms is often required. Strong self-motivation, effective communication, and problem-solving skills are crucial for collaborating and managing tasks independently in a remote environment. These abilities ensure high-quality, maintainable code and seamless teamwork, even when distributed across locations.

Is Java developer 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 platforms enhance job prospects, and many companies seek experienced developers for ongoing projects.

What is a Remote Java Developer?

A Remote Java Developer is a software engineer who specializes in building, maintaining, and optimizing applications using the Java programming language, while working from a location outside of a traditional office environment. This role typically involves collaborating with team members online, writing code, debugging, and deploying Java-based applications. Remote Java Developers often use communication and project management tools to stay connected with their teams and manage their workloads efficiently. They may work for companies in various industries, including finance, healthcare, and technology, providing flexibility and access to global job opportunities.

What is the salary of remote Java developer?

The salary of a remote Java developer typically ranges from $70,000 to $120,000 annually, depending on experience, location, and skill level. Senior developers with expertise in frameworks like Spring and proficiency in cloud environments may earn higher salaries. Compensation can also vary based on the company's size and industry.

What is the difference between Remote Java Developer vs Remote Software Engineer?

AspectRemote Java DeveloperRemote Software Engineer
Required CredentialsBachelor's in CS or related, Java certificationsBachelor's in CS or related, multiple programming certifications
Work EnvironmentCollaborates mainly on Java-based projects, often in tech companiesWorks on diverse projects across various languages and platforms
Employer & Industry UsageTech firms, startups, enterprise companies using JavaTech, finance, healthcare, and other industries requiring software solutions
Search & Comparison IntentOften compared for Java-specific rolesBroader, includes Java but also other languages

Remote Java Developers focus primarily on Java programming within tech environments, while Remote Software Engineers work across multiple languages and platforms. Both roles require similar credentials but differ in scope and project diversity.

How do Remote Java Developers typically collaborate with their teams on complex projects?

Remote Java Developers often rely on a combination of communication tools such as Slack, Zoom, and project management platforms like Jira or Trello to stay connected with their teams. Regular stand-up meetings, code reviews, and pair programming sessions are common practices to ensure alignment and maintain code quality. Working remotely requires proactive communication and strong documentation skills to keep everyone informed and projects on track. Developers are usually part of agile teams and frequently interact with QA engineers, designers, and product managers to deliver features efficiently.

What Does a Remote Java Developer Do?

As a remote Java developer, you work from home to develop, design, implement, and manage Java-based applications. Java is popular a programming language and a platform for applications. While working with Java, your duties include working on program architecture, performing software analysis, running a test and debugging, writing code, transforming requirements into stipulations, and maintaining the program throughout its lifecycle. Java developers often collaborate with other IT members and developers. You can perform your responsibilities as a full-time employee for a specific company or on a freelance basis.

Is Java in demand in 2026?

Remote Java developers are expected to remain in demand in 2026 due to Java's widespread use in enterprise applications, Android development, and backend systems. Skills in frameworks like Spring and knowledge of cloud platforms can enhance job prospects in this field.

Will AI replace Java devs?

AI is unlikely to fully replace Java developers, as their role involves complex problem-solving, system design, and understanding business needs that AI cannot replicate. Instead, AI tools can assist Java developers by automating repetitive tasks and improving productivity, allowing them to focus on more advanced aspects of software development. Staying updated with new frameworks and tools remains important for Java developers to remain competitive in the evolving tech landscape.
What are the most commonly searched types of Java Developer jobs in Joliet, IL? The most popular types of Java Developer jobs in Joliet, IL are:
What are popular job titles related to Remote Java Developer jobs in Joliet, IL? For Remote Java Developer jobs in Joliet, IL, the most frequently searched job titles are:
What job categories do people searching Remote Java Developer jobs in Joliet, IL look for? The top searched job categories for Remote Java Developer jobs in Joliet, IL are:
What cities near Joliet, IL are hiring for Remote Java Developer jobs? Cities near Joliet, IL with the most Remote Java Developer job openings:
Infographic showing various Remote Java Developer job openings in Joliet, IL as of July 2026, with employment types broken down into 85% Full Time, 3% Part Time, 1% Temporary, and 11% Contract. Highlights an 82% Physical, 3% Hybrid, and 15% Remote job distribution, with an average salary of $114,139 per year, or $54.9 per hour.

Engineering Manager - CX/CCaaS Platform (Remote)

Sangoma

Chicago, IL โ€ข Remote

Full-time

Medical, Dental, Vision, Retirement

Posted 27 days ago


Job description

Engineering Manager โ€“ CX/CCaaS PlatformBuild It. Scale It. Own It.

At Sangoma, we build the technology that keeps businesses connected. Our cloud communications portfolio powers millions of conversations every day through Unified Communications (UCaaS), Contact Center as a Service (CCaaS), SIP Trunking, and Customer Experience (CX) solutions used by organizations worldwide.

We are seeking an experienced Engineering Manager โ€“ CX/CCaaS Platform to lead an established global engineering team responsible for the development, scalability, reliability, and innovation of Sangoma's Contact Center and Customer Experience platforms.

This role is ideal for a hands-on engineering leader who combines strong people management skills with the technical depth needed to guide architecture discussions, mentor senior engineers, and drive the successful delivery of cloud-based communications solutions. The successful candidate will have experience leading distributed engineering teams and working within CCaaS, CX, UCaaS, telecommunications, real-time communications, or related SaaS environments.

Location: United States, Canada, or Medellรญn, Colombia

Your Role

  • Lead, mentor, and develop a globally distributed team of software engineers across multiple countries and time zones.
  • Foster a culture of accountability, collaboration, innovation, and continuous improvement.
  • Partner closely with Product Management to define priorities, align on roadmaps, and deliver customer-focused solutions.
  • Lead the development and operation of Sangoma's CX and CCaaS platforms, ensuring scalability, reliability, and performance.
  • Guide architecture discussions, technical design reviews, and engineering best practices.
  • Participate in code reviews and provide technical leadership to engineers and technical leads.
  • Drive the successful delivery of new features, enhancements, integrations, and platform improvements.
  • Champion modern software development practices, including CI/CD, automation, testing, observability, and Infrastructure as Code.
  • Ensure platform reliability through effective monitoring, incident management, root cause analysis, and operational excellence.
  • Collaborate with Product, Customer Success, Professional Services, Support, Security, and Infrastructure teams to deliver exceptional customer experiences.
  • Recruit, develop, and retain top engineering talent while supporting career growth and team engagement.

Requirements

Your Background

  • 8+ years of software engineering, platform engineering, or related technical experience.
  • 5+ years of engineering management experience leading software engineering teams.
  • Experience managing remote and globally distributed engineering teams.
  • Experience working within CCaaS, CX, UCaaS, telecommunications, real-time communications, or customer-facing SaaS environments.
  • Strong software engineering background with experience in modern application development and distributed systems.
  • Experience with one or more programming languages such as Python, Elixir, Java, Go, or Node.js.
  • Experience with cloud-native architectures, APIs, microservices, and scalable SaaS applications.
  • Experience with Linux/Unix environments.
  • Experience with PostgreSQL, MySQL, or similar relational databases.
  • Experience with Git, CI/CD pipelines, automated testing, and modern software development practices.
  • Bachelor's degree in Computer Science, Engineering, Information Technology, or equivalent practical experience.
  • Strong communication, leadership, coaching, and stakeholder management skills.

Preferred Qualifications

  • Experience with Contact Center and Customer Experience technologies, including omnichannel engagement, intelligent routing, agent desktop applications, analytics, workforce engagement, and CRM integrations.
  • Knowledge of SIP, VoIP, WebRTC, call routing, and telecommunications technologies.
  • Experience with Elixir would be fantastic.
  • Experience with AWS, Azure, or Google Cloud.
  • Experience with Kubernetes, Docker, Infrastructure as Code, and observability platforms.

Benefits

What We Offer:

  • Extensive Benefit Options (Health, Vision, Dental, Long & Short term Disability) effective after a short waiting period
  • Matching 401K program - 100% match on 4%.
  • Employee Stock Purchase Plan after one year of service.
  • Flexible Time Off & Company Holidays
  • Entrepreneurial work environment partnered with high growth career opportunities

Are you ready to make a direct impact on the company and be rewarded for your performance? Are you ready to take on a new challenge?

Must be authorized to work in the United States on a full-time basis for any employer. No agencies or third-party resumes, please.

Equal opportunity employer as to all protected groups, including protected veterans and individuals with disabilities.