2

Remote Java Programming Jobs in Missouri (NOW HIRING)

$93K - $120K/yr

Fully remote or hybrid work options across Europe * 28 days paid leave plus public holidays (for ... High-impact engineering role with real technical autonomy * Collaborative and innovation-driven ...

This role sits within a modern, fully remote engineering environment focused on building and ... Requirements: * 3+ years of professional experience in backend development using Python and/or Java.

Full Stack Developer

Columbia, MO · On-site +1

$115K/yr

This position can offer a remote work schedule and will be full-time/direct hire. You would serve ... Support other personnel, including business users and IT personnel, in resolving programming ...

C# or Java) * 2 + years of experience managing remote, international backend engineers * 1+ years of experience driving AI Coding strategies * A passion for delivering value to customers via agile ...

SR. SOFTWARE ENGINEER

Saint Louis, MO · On-site +1

$119K - $157K/yr

Xamarin, Swift, Objective C, Java. * Database Development: Maintains knowledge and skills in ... Remote in the USA Only * Contract-to-Hire 3-6 months * Must be US-Citizen or Green-Card only * Will ...

SR. SOFTWARE ENGINEER

Saint Louis, MO · Remote

$119K - $157K/yr

Xamarin, Swift, Objective C, Java. * Database Development: Maintains knowledge and skills in ... Remote in the USA Only * Contract-to-Hire 3-6 months * Must be US-Citizen or Green-Card only * Will ...

Xamarin, Swift, Objective C, Java. * Database Development: Maintains knowledge and skills in ... Remote in the USA Only * Contract-to-Hire 3-6 months * Must be US-Citizen or Green-Card only * Will ...

Xamarin, Swift, Objective C, Java. * Database Development: Maintains knowledge and skills in ... Remote in the USA Only * Contract-to-Hire 3-6 months * Must be US-Citizen or Green-Card only * Will ...

$89K - $122K/yr

... Java or other languages * Retail experience * E-commerce experience * 5+ years of experience in Machine Learning * Experience with optimization techniques and tools (e.g., Gurobi, linear programming ...

Strong programming skills in Python, C# (.NET/ASP.NET), Java, or similar languages. * Familiarity ... LI-Remote The Compensation range for this role is 110,000 to 160,000 USD annually and may be ...

Senior Software Engineer

Creve Coeur, MO · On-site +1

$104K - $156K/yr

... remote sensed satellite imagery Implement efficient algorithms and services for diverse and ... modern backend programming language (e.g., Java, Python) Experience with relational and non ...

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 ... Strong programming skills inJavaor Python. * Knowledge of Apache Iceberg, Flink, Spark, Kafka, and ...

Support other personnel, including business users and IT personnel, in resolving programming ... Java, JavaScript, Node.js, React, HTML, CSS. * Experience working with version control systems like ...

Software Engineer II

O Fallon, MO · On-site +1

$91K - $124K/yr

Overview The Remote Payment and Presentment System team is seeking a Software Engineer II to help ... Java, and SQL, with experience building microservices using Spring Boot Familiarity with secure ...

next page

Showing results 1-20

Remote Java Programming information

See Missouri salary details

$14

$53

$72

How much do remote java programming jobs pay per hour?

As of Jul 8, 2026, the average hourly pay for remote java programming in Missouri is $53.18, according to ZipRecruiter salary data. Most workers in this role earn between $46.01 and $59.52 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 Missouri? The most popular types of Java Programming jobs in Missouri are:
What job categories do people searching Remote Java Programming jobs in Missouri look for? The top searched job categories for Remote Java Programming jobs in Missouri are:
What cities in Missouri are hiring for Remote Java Programming jobs? Cities in Missouri with the most Remote Java Programming job openings:
Infographic showing various Remote Java Programming job openings in Missouri as of July 2026, with employment types broken down into 1% Internship, 87% Full Time, 4% Part Time, and 8% Contract. Highlights an 83% Physical, 4% Hybrid, and 13% Remote job distribution, with an average salary of $110,620 per year, or $53.2 per hour.
Software Engineer III

$81K - $114K/yr

Full-time

Posted 7 days ago


Job description

Job Description:
The Market, Financial and Licensing Systems department of the National Association of Insurance Commissioners (NAIC) has an exciting opportunity for a Software Engineer III. This position develops and implements software applications based on evaluations of business and technical requirements, and ensures programming code is scalable and meets performance requirements. Works on problems of diverse scope where analysis of information requires evaluation of identifiable factors. This is a full-time remote position, in a positive and flexible environment. Residency within 100 miles of the Kansas City office is required.
Responsibilities Include:
  • Troubleshoot and resolve data and application software problems, utilizing programming languages to access and manipulate databases.
  • Maintain systems and programs continuously by assisting user groups in problem resolution and providing technical solutions to resolve software or system logic problems.
  • Provide rationale for design decisions and mitigation of technical risks, and ensure the decisions are effectively communicated, validated, and adhered to.
  • Assess unusual circumstances and use sophisticated analytical and problem-solving techniques to identify cause, resolving a wide range of issues in creative ways and suggesting variations in approach.
  • Devise solutions based on limited information and precedent and adapt existing approaches to resolve issues.
  • Communicate and collaborate with senior internal and external partners, providing advice as appropriate, and adapting communication style for differing audiences.

Management Responsibilities:
No direct reports.
Minimum Education and/or Experience Required:
  • Typically has a Bachelor's degree with 5 - 8 years of position related progressive professional, individual Bachelor's degree (B.A. or B.S.) in Computer Science or Associates Degree in Applied Science specific to Computer Science, and five to eight years related work experience; or an equivalent combination of education and work experience.
  • Must have experience with the entire development life cycle: analysis, design, construction, and implementation.
  • Required experience with Java (Multithreading, Java Software Design Patterns, Functional Programming and Object-Oriented Design.)
  • Required experience with SQL.

Preferred Experience:
  • Experience with Spring
  • Experience with Appian
  • Experience with AWS development
  • Experience with Gitlab / Git
  • Strongly prefer experience in test-driven development.

Systems & Technology Requirements:
  • Microsoft 365
  • Oracle
  • Snowflake
  • AWS

Travel:
This position does not require overnight business travel. Employees are responsible for their personal transportation to/from the home and office, including events, meetings, and training required by the NAIC.
Compensation:
$81,000 - $114,500, commensurate with education and experience.
Sponsorship:
Applicants must be authorized to work for any employer in the U.S. We are unable to sponsor or take over sponsorship of an employment Visa at this time.
Interested in learning more about the amazing benefits the NAIC offers? Visit our Benefits page for more information.
The NAIC is proud to be an Equal Opportunity Employer
Applicants for all positions are considered without regard to age, race, creed, color, religion, sex, sexual orientation, gender identity or expression, national origin or ancestry, marital status, pregnancy, genetic information, military or veteran status, disability, or any other basis protected by applicable law.