2

Remote Java Software Engineer Jobs in Cincinnati, OH

2106 Platform Engineer IV

Cincinnati, OH · Remote

$148K - $165K/yr

Senior Java Developer Location: REMOTE EST/CST Years of Experience: 5-20 TOP SKILLS: Must Have ... Responsible for building outstanding software solutions to drive the success of a business. Build ...

New

AI Software Engineer

Verona, KY · On-site +1

$51.50 - $68.25/hr

We are an engineering and innovation company working in different areas. Within the IT sector we ... Java/Python WHAT DO WE OFFER? * Join our team and culture GMV by entering into technological and ...

Remote Position Summary 4Consulting, Inc is seeking a qualified Software Developers to support technology consulting, application development, systems analysis, testing, data management ...

New

Lead Fullstack Engineer Location: Cincinnati, OH preferred/Remote optional Years of Experience: 8 ... software development experience with significant hands-on coding responsibility, including Java ...

Lead Software Developer

Erlanger, KY · On-site +1

$114K - $143K/yr

Erlanger, KY, Atlanta, GA or Westfield, IN, Remote (Eastern or Central Time Zone) The Lead Software Developer is a senior-level technical and delivery role responsible for leading implementations ...

Lead Software Developer

Erlanger, KY · On-site +1

$114K - $143K/yr

Erlanger, KY, Atlanta, GA or Westfield, IN, Remote (Eastern or Central Time Zone) The Lead Software Developer is a senior-level technical and delivery role responsible for leading implementations ...

next page

Showing results 1-20

Remote Java Software Engineer information

See Cincinnati, OH salary details

$25

$57

$81

How much do remote java software engineer jobs pay per hour?

As of Jun 17, 2026, the average hourly pay for remote java software engineer in Cincinnati, OH is $57.98, according to ZipRecruiter salary data. Most workers in this role earn between $47.74 and $65.48 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive in the Remote Java Software Engineer position, and why are they important?

To thrive as a Remote Java Software Engineer, you need strong proficiency in Java programming, object-oriented design, and experience with databases, typically supported by a degree in computer science or a related field. Familiarity with tools such as Spring Boot, Git, RESTful APIs, and cloud platforms like AWS or Azure is highly valuable, as are certifications like Oracle Certified Professional Java Programmer (OCPJP). Excellent communication, self-motivation, and time management skills distinguish top candidates in remote environments. These abilities enable engineers to effectively collaborate, meet deadlines, and contribute to high-quality software solutions from any location.

What are the typical challenges faced when working remotely as a Java Software Engineer?

Remote Java Software Engineers often encounter challenges such as maintaining effective communication with distributed teams, managing their own schedules, and staying motivated without in-person oversight. It’s also common to face technical obstacles related to ensuring code quality and integrating with collaborative tools while working independently. However, most organizations support remote engineers with regular virtual meetings, robust project management systems, and communication platforms like Slack or Microsoft Teams. Those who proactively communicate and plan their tasks often find great success and flexibility in a remote setup.

What is a Remote Java Software Engineer job?

A Remote Java Software Engineer is a professional who develops, tests, and maintains Java-based applications while working from a remote location. They collaborate with teams using communication and project management tools, ensuring software quality and performance. Responsibilities often include writing clean code, debugging issues, and integrating with databases or third-party services. This role requires proficiency in Java, frameworks like Spring, and familiarity with cloud platforms or CI/CD pipelines. Remote Java engineers must be self-motivated and able to work independently while adhering to project deadlines.

What are the most commonly searched types of Java Software Engineer jobs in Cincinnati, OH? The most popular types of Java Software Engineer jobs in Cincinnati, OH are:
What are popular job titles related to Remote Java Software Engineer jobs in Cincinnati, OH? For Remote Java Software Engineer jobs in Cincinnati, OH, the most frequently searched job titles are:
What job categories do people searching Remote Java Software Engineer jobs in Cincinnati, OH look for? The top searched job categories for Remote Java Software Engineer jobs in Cincinnati, OH are:
What cities near Cincinnati, OH are hiring for Remote Java Software Engineer jobs? Cities near Cincinnati, OH with the most Remote Java Software Engineer job openings:
Infographic showing various Remote Java Software Engineer job openings in Cincinnati, OH as of June 2026, with employment types broken down into 6% Internship, 70% Full Time, 12% Part Time, 6% Temporary, and 6% Contract. Highlights an 58% In-person, 18% Hybrid, and 24% Remote job distribution, with an average salary of $120,588 per year, or $58 per hour.
Software Engineer Senior- Global Payments Specialist- FinTech

Software Engineer Senior- Global Payments Specialist- FinTech

Worldpay

Cincinnati, OH • On-site, Remote

$117K - $155K/yr

Other

Posted 10 days ago


Job description

Job Description

Are you ready to unleash your full potential? We're looking for people who are passionate about payments to chart Worldpay's path to being the largest and most-loved payments company in the world.

About the team

Worldpay, LLC seeks Software Engineer Senior- Global Payments Specialist- FinTech in Cincinnati, OH to analyze, design, program, debug and modify software enhancements and new products used in local, networked or Internet-related computer programs (Code must be used in core version of applications available for sale commercially).

What you will be doing

The Software Engineer Senior- Global Payments Specialist- FinTech will interact with product managers and users to define system requirements and necessary modifications. Additionally, the role will:

  • Participate in software design meetings and analyze user needs to determine technical requirements.
  • Write technical specifications based on conceptual design and stated business requirements.
  • Write code, complete programming and perform testing and debugging of applications using current programming languages and technologies.
  • Responsible for developing or executing project plans, budgets and schedules and for documenting work and results.
  • Complete documentation and procedures for installation and maintenance.
  • Lead by example and establish industry best practice across all functions of the team, including software development, TDD/BDD, DevOps & cloud.
  • Develop services using BDD / TDD practices Design/Architecture and Microservice Architecture.
  • Proficient in solutions design and requirements definition disciplines leveraging model driven design-based tools and techniques including conceptual solution component models, business process models, and use cases.

Requirements

Bachelor's degree or foreign equivalent in Applied Computer Science, Computer Applications or related field and five (5) years of progressively responsible experience in the job offered or a related occupation: Implementing and managing Agile software development methodologies using tools including Rally to deliver projects with iterative progress and continuous feedback; Utilizing programming languages including Java, Scala, and Python; Implementing engineering practices across the development lifecycle, including agile development, design patterns, automated testing, TDD/BDD, continuous integration and delivery (CI/CD), cloud computing, and DevOps; using modern frameworks including Spring, Spring Boot, Hibernate, and caching technologies including Ehcache, Hazelcast, and Redis; utilizing messaging tools including Kafka for asynchronous event processing; Fixing vulnerabilities identified by code quality tools including SonarQube and security scan tools including Checkmarx, Blackduck, and Snyk to maintain application security compliance; Utilizing solution design, architecture, and requirement definition disciplines by leveraging model-driven design tools and techniques including conceptual solution component models, business process models, and use cases; using RDBMS and NoSQL databases including Postgres, DynamoDB, and Amazon Aurora; Utilizing design patterns including microservices, singleton, observer, event-driven, and domain-driven architectures; facilitating high-level technical direction for enhancing and refactoring overall application architecture; Deploying and managing containerized applications using Docker and Kubernetes, including writing Dockerfiles and Helm charts for efficient cloud-based deployment. Implementing comprehensive monitoring and alerting solutions using tools including Splunk, Scalyr, and OpenTelemetry (OTEL). In the alternative, the employer will accept a Master's degree in the above listed fields and three (3) years of experience in the above listed skills. Telecommuting and/or working from home may be permissible pursuant to company policy. When not telecommuting, must report to work site.

What we offer you

  • A competitive salary and benefits
  • A variety of career development tools, resources and opportunities
  • The chance to work on some of the most challenging, relevant issues in the payment industry
  • Time to support charities and give back in your community

EEOC Statement

Worldpay is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, marital status, genetic information, national origin, disability, veteran status, and other protected characteristics. The EEO is the Law poster is available here.

If you are made a conditional offer of employment and will be working in the United States, you will be required to undergo a drug test. In developing this job description care was taken to include all competencies and requirements needed to successfully perform the position. Reasonable accommodations will be provided for individuals with qualified disabilities both during the hiring process, as well as to allow the individual to perform the essential functions of the job, if hired.