1

Java Programmer Contract Jobs in Cincinnati, OH (NOW HIRING)

Senior Software Engineer

Cincinnati, OH · Hybrid

$117.50K - $155K/yr

... Java, Spring-based microservices, and RESTful APIs? If so, then this role is for you! KPI is seeking an experienced Senior Software Engineer to join our Software Group on a 6-month contract-to-hire ...

SDET - 100 % Remote

Cincinnati, OH · Remote

$51.25 - $66/hr

Contract (potential to extend or convert based on performance and headcount) As part of a cross ... Proven track record of building test automation in one or more programming languages (Java ...

Java Description: At least 5 years relevant experience required. Develops, implements, and ... Contract Salary: $60,000.00 /year Required education: * Bachelor's Required experience: * Developer ...

next page

Showing results 1-20

Java Programmer Contract information

See Cincinnati, OH salary details

$35

$52

$66

How much do java programmer contract jobs pay per hour?

As of May 30, 2026, the average hourly pay for java programmer contract in Cincinnati, OH is $52.94, according to ZipRecruiter salary data. Most workers in this role earn between $45.43 and $60.19 per hour, depending on experience, location, and employer.

What is a Java Programmer Contract job?

A Java Programmer Contract job is a temporary position where a programmer is hired for a specific duration to develop, test, and maintain Java-based applications. Contract roles can vary in length, from a few months to a year or more, depending on project requirements. Contractors typically work for a company or client without being a full-time employee, often through an agency or as independent consultants. These roles may offer flexibility and higher pay rates compared to permanent positions but usually do not include employee benefits.

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

To thrive as a Java Programmer Contract, you need strong proficiency in Java programming, object-oriented design, and experience with frameworks like Spring and Hibernate, often supported by a degree in computer science or a related field. Familiarity with version control systems such as Git, build tools like Maven or Gradle, and optionally certification like Oracle Certified Professional (OCP) Java SE is valuable. Excellent problem-solving, time management, and clear communication skills help you excel in remote or cross-functional contract environments. These capabilities ensure efficient project delivery, seamless collaboration, and high-quality software solutions within a contractual timeframe.

What are some common challenges faced by contract Java Programmers?

Contract Java Programmers often encounter challenges such as quickly adapting to new codebases, understanding existing project architectures, and integrating with teams that may have long-established workflows. Because contract roles usually have tight deadlines, the ability to rapidly produce high-quality code and communicate progress is essential. It’s also common to juggle multiple priorities or projects simultaneously, making organization and self-motivation key. By proactively seeking clarity and collaborating effectively, contract Java programmers can quickly overcome these hurdles and deliver successful results.
What are the most commonly searched types of Java Programmer jobs in Cincinnati, OH? The most popular types of Java Programmer jobs in Cincinnati, OH are:
What are popular job titles related to Java Programmer Contract jobs in Cincinnati, OH? For Java Programmer Contract jobs in Cincinnati, OH, the most frequently searched job titles are:
What job categories do people searching Java Programmer Contract jobs in Cincinnati, OH look for? The top searched job categories for Java Programmer Contract jobs in Cincinnati, OH are:
What cities near Cincinnati, OH are hiring for Java Programmer Contract jobs? Cities near Cincinnati, OH with the most Java Programmer Contract job openings:
Infographic showing various Java Programmer Contract job openings in Cincinnati, OH as of May 2026, with employment types broken down into 49% Full Time, and 51% Contract. Highlights an 84% In-person, and 16% Hybrid job distribution, with an average salary of $110,119 per year, or $52.9 per hour.

Senior Software Engineer

Strategic HR Client Job Openings

Cincinnati, OH • Hybrid

$117.50K - $155K/yr

Other

Posted 23 days ago


Job description

Career Opportunity: Senior Software Engineer (Contract-to-Perm) with KPI Solutions in Cincinnati, OH6-month contract to permanent | Hybrid / Position is based in Cincinnati, OHDo you want to build software that controls real-world warehouse automation (WES/WCS)? Are you excited to own customer-facing features end-to-end-from requirements through production rollout? Do you want to modernize and scale a platform using Java, Spring-based microservices, and RESTful APIs? If so, then this role is for you!

KPI is seeking an experienced Senior Software Engineer to join our Software Group on a 6-month contract-to-hire basis. You'll help design, develop, and evolve our Warehouse Execution and Control Systems (WES/WCS), software that serves as the central nervous system for advanced materials-handling environments.

This role is a great fit for a senior engineer who enjoys solving complex problems, collaborating with cross-functional teams, and working directly with customers on real-world automation solutions.

What You'll Do

  • Design, develop, and customize KPI's Warehouse Execution and Control System (WES/WCS) for new and existing customers.
  • Collaborate with internal teams on analysis, architecture, development, and testing of software solutions.
  • Work directly with customers to gather requirements and implement tailored system customizations.
  • Participate in the evolution of software architecture, tools, and frameworks working with technologies such as Java, Angular, Spring/Spring-based microservices, MS SQL Server, RESTful APIs, and JDBC/iBatis/Stored Procedures.
  • Support system configuration, solution analysis, and occasional end-user training at client sites (approximately 25% travel).
  • Communicate effectively across engineering, product, and stakeholder teams.
  • Develop deep expertise in materials handling automation and warehouse technologies.

What We're Looking For

  • Bachelor's degree in Computer Science or a related field (or equivalent experience).
  • 5-7 years of professional software development experience.
  • Strong experience with Java, Angular, and SQL (or similar tech stacks).
  • Proven expertise writing and maintaining complex SQL queries.
  • Experience developing resilient Springbased microservices.
  • Solid understanding of API design for clientserver applications, including RESTful APIs.
  • Proactive mindset around best practices, security, and modern development approaches.
  • Strong communication and collaboration skills.

Why Join KPI Solutions?

  • High ownership, high impact: you'll set standards and build the platform other engineers ship on.
  • Modernization work: containerization, automation, observability, and security improvements that matter in production.
  • Cross-regional collaboration: partner closely with our EMEA DevOps teammate to build repeatable operations.
  • Hybrid flexibility: onsite Mon-Wed, remote Thu-Fri.

Ready to Apply?

Apply if you're excited to own automation, reliability, and secure delivery-and to turn POCs into production improvements.

KPI Solutions is an Equal Opportunity Employer (EEO/M/F/D/V).

No thirdparty applications, please.

#ZR