2

Remote Java Software Engineer Jobs in Kansas City, MO

Senior Software Engineer

Overland Park, KS · Remote

$125K - $165K/yr

Lead the technical operations team of Software Engineers in managing maintenance of AssistRx ... Use of Agile methodology, Test-driven development (TDD), C#, Java, Spring, Struts, Hibernate ...

Senior Data Software Engineer

Kansas, KS · On-site +1

$108K - $142K/yr

Location - We are flexible on remote working from home, if you are located in the USA and reside in ... NinjaOne is built on Java , Kotlin , C++ , Golang and Postgres ; supporting millions of user ...

Data Platform Software Engineer

Kansas City, MO · On-site +1

$111K - $134K/yr

Kansas City, MO (Remote Eligible) Company Overview : SS&C is a global leader in investment and ... and tools such as Java, Python, Apache Iceberg, Flink, Spark, Kafka, and Trino. Core ...

Location - We are flexible on remote working from home, if you are located in the USA and reside in ... NinjaOne is built on Java , Kotlin , C++ , Golang and Postgres ; supporting millions of user ...

Location - We are flexible on remote working from home, if you are located in the USA and reside in ... NinjaOne is built on Java, Kotlin, C++, Golang and Postgres, supporting millions of user endpoints ...

Java Tutor

Overland Park, KS · Remote

$18 - $40/hr

Emphasizes clean code principles and test-driven development, connecting Java to web development, Android applications, and enterprise software engineering. * Curriculum Awareness & Adaptive ...

Java Tutor

Kansas City, MO · Remote

$18 - $40/hr

Emphasizes clean code principles and test-driven development, connecting Java to web development, Android applications, and enterprise software engineering. * Curriculum Awareness & Adaptive ...

The Staff Software Engineer is responsible for all stages of the software development lifecycle ... Must be able to sit and view a computer screen for extended periods of time #LI-TC1 #LI-Remote ...

Software Engineer

Kansas City, MO · Remote

$69.44 - $76.39/hr

Bachelor's Degree in Computer Science, Information Technology, Software Engineering, or a related ... remote position. Application Deadline This position is anticipated to close on Jul 16, 2026. About ...

New

Senior Engineering Manager, DevOps

Kansas, KS · On-site +1

$114K - $147K/yr

Location - We are flexible on remote working from home, if you are located in the USA and reside in ... the best software engineers, but experience in our stack can't hurt: NinjaOne is built on Java ...

Location - We are flexible on remote working from home, if you are located in the USA and reside in ... We hire the best software engineers, but experience in our stack can't hurt: NinjaOne is built on ...

next page

Showing results 1-20

Remote Java Software Engineer information

See Kansas City, MO salary details

$26

$58

$83

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

As of Jul 9, 2026, the average hourly pay for remote java software engineer in Kansas City, MO is $58.96, according to ZipRecruiter salary data. Most workers in this role earn between $48.56 and $66.63 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 Kansas City, MO? The most popular types of Java Software Engineer jobs in Kansas City, MO are:
What are popular job titles related to Remote Java Software Engineer jobs in Kansas City, MO? For Remote Java Software Engineer jobs in Kansas City, MO, the most frequently searched job titles are:
What job categories do people searching Remote Java Software Engineer jobs in Kansas City, MO look for? The top searched job categories for Remote Java Software Engineer jobs in Kansas City, MO are:
What cities near Kansas City, MO are hiring for Remote Java Software Engineer jobs? Cities near Kansas City, MO with the most Remote Java Software Engineer job openings:
Infographic showing various Remote Java Software Engineer job openings in Kansas City, MO as of July 2026, with employment types broken down into 76% Full Time, 22% Part Time, and 2% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $122,643 per year, or $59 per hour.
Senior Software Engineer

Senior Software Engineer

AssistRx

Overland Park, KS • Remote

$125K - $165K/yr

Full-time

Medical, Dental, Vision, Life, Retirement

Re-posted 13 days ago


AssistRx rating

7.9

Company rating: 7.9 out of 10

Based on 18 frontline employees who took The Breakroom Quiz

66th of 208 rated it services


Job description

Job Duties: Design, develop, test, deploy, maintain, and improve software web applications using an Agile based framework to provide technical solution products to our clients. Drive the execution and delivery of features by collaborating with cross-functional teams, architects, product owners, and developers. Support software development project priorities, deadlines, and deliverables. Gather requirement from business analysts, participate in backlog grooming, and add technical details in each story. Maintain a microservice architecture and platform-based development. Lead the technical operations team of Software Engineers in managing maintenance of AssistRx technology solution products and applications. Resolve customer solution software application products' critical technical issues. Provide maintenance to the solutions, fix bugs, and implement minor software application enhancements once the application is launched. Ensure software applications function properly through software maintenance and upgrade testing. Perform software upgrades and document maintenance to ensure effective operations of the technology solution products and applications for our customers. Provide short release cycles, feature toggle implementations, and continuous integration. Develop process improvements and remove impediments. Recommend support systems and maintenance programs for existing applications used in operations of the developed and implemented AssistRx solution product software applications. Collaborate with technical operations team members in planning and scheduling of the software development projects, collaboratively working on building, implementing, maintaining, and managing upgrades for solution products. Provide assistance and technical guidance involving technological advances and complex issues to the team of other Software Developers working on the product base platform development, software application development and implementation, application maintenance support, upgrade, and operations management. Use of Agile methodology, Test-driven development (TDD), C#, Java, Spring, Struts, Hibernate, JavaScript, HTML, jQuery, React, Redux, Angular, RxJS, REST Web Services, Docker, NPM, Bower, FitNesse, Visual Studio, WebStorm, GitHub, JUnit, Microsoft Azure, and Windows.

Requirements

Requirements: This position requires a Master’s degree or foreign academic equivalent in Computer Science, Information Systems, Electrical / Electronics Engineering, or a related field. Plus 3 years of experience in the job offered or 3 years in a related occupation including Programmer Analyst, Systems Analyst, or related experience. Will accept a Bachelor’s degree plus 5 years of progressive experience in lieu of the required education and experience. Position requires 3 years of experience with Agile methodology, Test-driven development (TDD), JavaScript, HTML, jQuery, React, and REST Web Services. Will accept any suitable combination of education, training, or experience as per the requirements cited herein. 40hrs/week.

Benefits

  • Supportive, progressive, fast-paced environment
  • Competitive pay structure
  • Matching 401(k) with immediate vesting
  • Medical, dental, vision, life, & short-term disability insurance

AssistRx, Inc. is proud to be an Equal Opportunity Employer. All qualified applicants will receive consideration without regard to race, religion, color, sex (including pregnancy, gender identity, and sexual orientation), parental status, national origin, age, disability, family medical history or genetic information, political affiliation, military service, or other non-merit based factors, or any other protected categories protected by federal, state, or local laws.

All offers of employment with AssistRx are conditional based on the successful completion of a pre-employment background check.

In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification document form upon hire. Sponsorship and/or work authorization is not available for this position.

AssistRx does not accept unsolicited resumes from search firms or any other vendor services. Any unsolicited resumes will be considered property of AssistRx and no fee will be paid in the event of a hire


What AssistRx employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom