2

Remote Java Programming Jobs in Ohio (NOW HIRING)

$41 - $54.25/hr

Toronto, Canada / Remote Job Type: Contract About the Role : We are seeking a talented QE/Test ... Proficiency in programming languages commonly used in test automation, such as Java, Python, or ...

New

Software Engineer Location: Remote Job Type: Full-time We are looking for a talented software ... Strong knowledge of programming languages such as Java, Python, or C# * Experience with version ...

Palantir Data Engineer

Perrysburg, OH · On-site +1

$107K - $129K/yr

Palantir Foundry Engineer #0910 Perrysburg, OH 43551 / Hybrid-Remote Long-term ***PLEASE DO NOT ... Strong programming knowledge in Python and SQL (Java or C++ is a plus). Experience with Palantir ...

Thorough understanding of structured analysis, design & programming techniques & structured ... Designing and building ODS, InfoCube, Remote Cube, structures. * Business Explorer ( BEx ...

Software Engineer

Beavercreek, OH · On-site +1

$69K - $158K/yr

... programming, software engineering, product management, and software products * Experience with Java ... Remote : If this position is listed as remote, there may still be occasions when you are required ...

Dayton, OH (Remote but willing to travel) Clearance: Active TS/SCI required Employment Type ... Strong proficiency in one or more modern programming languages: * Python, Java, C++, JavaScript, or ...

Dayton, OH (Remote but willing to travel) Clearance: Active TS/SCI required Employment Type ... Strong proficiency in one or more modern programming languages: * Python, Java, C++, JavaScript, or ...

Dayton, OH (Remote but willing to travel) Clearance: Active TS/SCI required Employment Type ... Strong proficiency in one or more modern programming languages: * Python, Java, C++, JavaScript, or ...

Software Engineer

Beavercreek, OH · On-site +1

$69K - $158K/yr

... programming, product management, and software products * Experience with Java, Python, C#, C/C ... Remote : If this position is listed as remote, there may still be occasions when you are required ...

Senior Developer

Columbus, OH · On-site +1

$57K - $113K/yr

Design, develop, and maintain Java/J2EE-based applications and batch processes, as required ... Strong understanding of object‑oriented programming and design principles * Preferred exposure to ...

Senior Developer

Columbus, OH · On-site +1

$57K - $113K/yr

Design, develop, and maintain Java/J2EE-based applications and batch processes, as required ... Strong understanding of objectoriented programming and design principles * Preferred exposure to ...

Software Engineer

Beavercreek, OH · On-site +1

$69K - $158K/yr

... programming, product management, and software products * Experience with Java, Python, C#, C/C ... Remote : If this position is listed as remote, there may still be occasions when you are required ...

Senior AI/ML Engineer

Columbus, OH · Remote

$90 - $100/hr

Remote Reference ID: JN -052026-107129 Date Posted: 05/26/2026 Shortcut: * Description ... Java, Spring Boot, Spring/JPA, Hibernate/MyBatis, JBoss/Fuse Camel/AMQ, SQL, Oracle, REST services.

next page

Showing results 1-20

Remote Java Programming information

See Ohio salary details

$14

$53

$73

How much do remote java programming jobs pay per hour?

As of Jun 18, 2026, the average hourly pay for remote java programming in Ohio is $53.90, according to ZipRecruiter salary data. Most workers in this role earn between $46.63 and $60.34 per hour, depending on experience, location, and employer.

What is remote Java programming?

Remote Java programming refers to working as a Java developer from a location outside of a traditional office, often from home or any place with internet access. This role involves designing, coding, testing, and maintaining Java applications and systems, collaborating with team members virtually. Remote Java programmers use various communication and collaboration tools to stay connected and manage projects efficiently. This setup offers flexibility and can provide a better work-life balance while still allowing developers to contribute to software projects globally.

What are some common challenges faced by remote Java programmers, and how can they be addressed?

Remote Java programmers often encounter challenges such as communication barriers with team members, managing time effectively across different time zones, and ensuring secure access to development environments. To address these, it’s important to use collaboration tools like Slack or Jira, establish clear communication routines, and follow best practices for code version control and security. Regular virtual meetings and code reviews also help maintain alignment and code quality within a distributed team.

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

AspectRemote Java ProgrammingRemote Java Developer
Required CredentialsBachelor's in Computer Science or related field, Java certificationsBachelor's in Computer Science or related field, Java certifications
Work EnvironmentIndependent coding, project-based tasks, remote collaborationDesign, develop, and maintain Java applications, often in team settings
Employer & Industry UsageTech companies, startups, freelance platformsSoftware firms, enterprise solutions, tech industry
Search & Comparison IntentFocus on coding skills, remote work optionsFocus on development responsibilities, project scope

Remote Java Programming typically emphasizes individual coding tasks and freelance or project-based work, while Remote Java Developer involves designing and maintaining Java applications within a team environment. Both roles require similar credentials but differ in scope and work style.

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

To thrive as a Remote Java Programmer, you need strong proficiency in Java programming, object-oriented design, and a solid understanding of software development principles, usually supported by a degree in computer science or related experience. Familiarity with development tools like IntelliJ IDEA or Eclipse, version control systems like Git, and frameworks such as Spring Boot is essential, and certifications like Oracle Certified Professional Java Programmer can be beneficial. Excellent problem-solving skills, self-motivation, and effective remote communication abilities help set standout professionals apart. These skills ensure you can deliver reliable, high-quality code and collaborate efficiently within distributed teams.
What are the most commonly searched types of Java Programming jobs in Ohio? The most popular types of Java Programming jobs in Ohio are:
What are popular job titles related to Remote Java Programming jobs in Ohio? For Remote Java Programming jobs in Ohio, the most frequently searched job titles are:
What job categories do people searching Remote Java Programming jobs in Ohio look for? The top searched job categories for Remote Java Programming jobs in Ohio are:
What cities in Ohio are hiring for Remote Java Programming jobs? Cities in Ohio with the most Remote Java Programming job openings:
Infographic showing various Remote Java Programming job openings in Ohio as of June 2026, with employment types broken down into 88% Full Time, 10% Part Time, and 2% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $112,117 per year, or $53.9 per hour.

$41 - $54.25/hr

Other

Posted 2 days ago


Job description

Job Title: QE Mobile Test Automation Engineer

Location: Toronto, Canada / Remote

Job Type: Contract

About the Role: We are seeking a talented QE/Test Automation Engineer with a focus on mobile applications to join our dynamic team. The ideal candidate will have extensive experience in test automation frameworks and tools, particularly within the mobile space. They will be responsible for designing, developing, and executing automated tests to ensure the quality and reliability of our mobile applications.

Key Responsibilities:

  • Design and develop automated test scripts and frameworks for mobile applications across various platforms (iOS and Android).
  • Collaborate with the QA team to analyze project requirements and identify test automation opportunities.
  • Implement and maintain continuous integration and delivery pipelines to automate the execution of test suites.
  • Conduct code reviews and provide feedback to ensure the quality and maintainability of test automation code.
  • Execute automated test suites to identify defects, bugs, and performance issues in mobile applications.
  • Integrate automated tests into the overall software development lifecycle, including build verification, regression testing, and release validation.
  • Monitor test automation results and investigate failures to identify root causes and ensure accurate reporting.
  • Work closely with developers and product managers to prioritize and resolve issues identified through test automation.
  • Mentor and support junior members of the QE team, sharing best practices and techniques for test automation.
  • Stay current with industry trends and advancements in mobile testing and automation technologies, and recommend improvements to the QE process as needed.

Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 5+ years of experience in software quality engineering, with a focus on test automation for mobile applications.
  • Proficiency in programming languages commonly used in test automation, such as Java, Python, or Swift.
  • Strong understanding of mobile platforms (iOS and Android) and their respective testing frameworks.
  • Experience with test automation frameworks and tools, such as selenium, Appium, Espresso, XCTest, or similar.
  • Hands-on experience with continuous integration and delivery tools, such as Jenkins, Travis CI, or GitLab CI.
  • Excellent analytical and problem-solving skills, with the ability to debug complex issues and identify root causes.
  • Strong communication skills, with the ability to effectively collaborate with cross-functional teams and stakeholders.
  • Proven ability to work independently and prioritize tasks in a fast-paced environment.
  • Relevant certifications in software testing and automation are a plus.
  • Basic to intermediate exposure to AI/Agentic AI concepts in testing
  • Hands-on usage of Cursor IDE and understanding of MCP concepts

Must Have

  • Hands-on experience in Mobile App Automation (iOS & Android)
  • Strong programming skills in Java/Kotlin or Swift
  • Experience working with automation frameworks (Appium or equivalent)
  • Basic to intermediate exposure to AI/Agentic AI concepts in testing
  • Hands-on usage of Cursor IDE and understanding of MCP concepts