2

Remote Java Software Engineer Jobs in Dayton, OH

... Engineer II to join our dynamic team on a remote basis, building secure, scalable, and high-performance applications. The ideal candidate will bring a strong foundation in software development ...

SOFTWARE ENGINEER SR

Dayton, OH · On-site +1

$119K - $157K/yr

Job Title SOFTWARE ENGINEER SR Location Dayton, OH US (Primary) Huntsville, AL US St. Louis, MO US ... Louis, MO, or Remote in order of preference. Contingent on contract award. Job Responsibilities

Sr. Developer

Dayton, OH · On-site +1

$55.75 - $71/hr

Bachelor's degree in computer science, Engineering, or a related technical field. * 6-8 years of professional experience in full-stack Java/J2EE software development. * Strong proficiency with Oracle ...

Principal Software Engineer

Dayton, OH · On-site +1

$180K - $230K/yr

Go (preferred), Java, Python, Rust (nice to have), and Scala * 5+ Years of experience in frontend frameworks like React with a focus on Typescript or Javascript * Deep design of software design and ...

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

... Cloud One, Oracle, Java). Air Force systems are deployed in classified and unclassified ... You will work closely with software engineers, systems engineers, and government customers in an ...

About the role Concept Plus is seeking a Mid-Level Software Developer to support client IT systems ... Proficiency in Java or similar object-oriented programming languages * Experience working with CI ...

Junior Developer

Dayton, OH · On-site +1

$65K - $84K/yr

Familiarity with Java or similar programming languages * Understanding of software development lifecycle (SDLC) and Agile concepts * Exposure to version control systems (e.g., Git) Preferred

Refactor and improve legacy codebases (e.g., Java applications) to enhance maintainability ... US Citizens Only * 5-7 years of years of experience in software engineering, DevOps, or system ...

Mid-Level DevOps Engineer

Dayton, OH · On-site +1

$51.25 - $70.25/hr

... Java application stacks--operating in both classified and unclassified DISA and cloud environments. The DevOps Engineer plays a key role in designing, implementing, and supporting automated software ...

Mid-Level DevOps Engineer

Dayton, OH · On-site +1

$51.25 - $70.25/hr

... Java application stacks-operating in both classified and unclassified DISA and cloud environments. The DevOps Engineer plays a key role in designing, implementing, and supporting automated software ...

next page

Showing results 1-20

Remote Java Software Engineer information

See Dayton, OH salary details

$25

$58

$82

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

As of Jun 18, 2026, the average hourly pay for remote java software engineer in Dayton, OH is $58.73, according to ZipRecruiter salary data. Most workers in this role earn between $48.37 and $66.35 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 Dayton, OH? The most popular types of Java Software Engineer jobs in Dayton, OH are:
What are popular job titles related to Remote Java Software Engineer jobs in Dayton, OH? For Remote Java Software Engineer jobs in Dayton, OH, the most frequently searched job titles are:
What job categories do people searching Remote Java Software Engineer jobs in Dayton, OH look for? The top searched job categories for Remote Java Software Engineer jobs in Dayton, OH are:
What cities near Dayton, OH are hiring for Remote Java Software Engineer jobs? Cities near Dayton, OH with the most Remote Java Software Engineer job openings:
Infographic showing various Remote Java Software Engineer job openings in Dayton, OH as of June 2026, with employment types broken down into 58% Full Time, and 42% Contract. Highlights an 100% Remote job distribution, with an average salary of $122,157 per year, or $58.7 per hour.
Software Engineer II (SE2 - Remote)

Software Engineer II (SE2 - Remote)

Navstar

Dayton, OH • On-site, Remote

Other

Posted 22 days ago


Job description

Full Stack Developer II Or DevSecOps Engineer II

Epsilon C5I, a division of Epsilon Systems Solutions, is a 100 percent employee-owned company founded in 1998 with more than 20 locations serving the Department of Defense, Department of Energy, Department of Homeland Security, non-profit and commercial customers. The Dayton division has recently been named as one of only five prime awardees for the 10-year, $4.7 billion NOVASTAR contract supporting the National Air and Space Intelligence Center (NASIC), WPAFB, Ohio. The Dayton division has added over 70 full-time employees in just three years and are making plans now to exceed 100 full-time employees by this time next year. We are looking for talented individuals with a passion to serve their nation as we take on the challenges facing the country from threats around the world. Are you ready? We're seeking a skilled Full Stack Developer II or DevSecOps Engineer II to join our dynamic team on a remote basis, building secure, scalable, and high-performance applications. The ideal candidate will bring a strong foundation in software development alongside a keen understanding of secure coding practices, automation, and deployment pipelines. Whether you're passionate about writing clean, maintainable code across the frontend and backend, or you're focused on integrating security into CI/CD workflows, infrastructure as code, and cloud-native environments, we value your ability to work collaboratively across development, operations, and security teams. You'll play a key role in driving innovation, ensuring software quality, and embedding security throughout the development lifecycle. Candidates must be able to work independently and as part of a technical team and have effective oral and written communication skills. Successful candidates will have strong problem solving and critical thinking skills. Desire an active TS/SCI clearance. Hybrid and remote work available.

Duties and Responsibilities:

  • Maintain and enhance existing systems in the development of new features.
  • Deploy new secure systems and networks.
  • Conduct post processing and data reduction.
  • Apply and follow Scrum framework principles.
  • Write analysis reports and develop briefings.
  • Work independently and in a team environment.
  • Design, develop, and implement web applications to power a national toolset with a large user base.
  • Assists senior Software Engineers with routine assignments.
  • Applies fundamental knowledge of operating systems and programming languages.
  • Works on well-defined problems and learns under direct supervision.
  • Possesses sufficient writing skills to prepare and generate technical reports and other documentation pertinent to the position.
  • Produce well-written designed, testable and efficient code that meets technical requirements.
  • Participate in a highly collaborative team environment, contributing to all phases of the development lifecycle.
  • Deploy applications on classified and secured networks.
  • Deliver projects on time and with attention to quality.

Required Qualifications:

  • Bachelor of Science degree in engineering, computer science, or information technology.
  • 5 - 10 years of relevant software development experience.
  • Hands on experience with React and TypeScript/JavaScript.
  • Good interpersonal skills and the ability to communicate with all levels of business users and management.
  • Ability to work closely with users to troubleshoot code defects and deploy timely fixes.
  • Ability to work individually and on team projects in an environment of teamwork and cooperation.
  • Effective written, oral, and presentation skills.

Desired Qualification:

  • CI/CD tools (e.g., Jenkins, GitLab CI).
  • Cloud security (AWS, Azure, GCP).
  • Container security (Docker, Kubernetes).
  • Threat modeling, secure coding practices.
  • Scripting (Python, Bash).
  • Frontend: React, Angular, Vue, etc.
  • Backend: Node.js, Django, Spring Boot, etc.
  • Databases: SQL (PostgreSQL, MySQL), NoSQL (MongoDB).
  • RESTful APIs, GraphQL.
  • Git, Docker
  • Experience with RHEL and CENTOS.

ADA Notations:

  • Regular communication (hearing/speaking).
  • Noise conditions range from very quiet to very noisy.
  • Prolonged use of computer (typing/keyboarding).
  • Frequently required to sit for long periods of time, stand, and walk.
  • Ability to travel by car, air or other means of transportation, if required.

Epsilon Systems Solutions, Inc. is an equal opportunity employer. Qualified candidates will be considered without regard to legally protected characteristics.