2

Remote Java Developer C2C Jobs in Lake Saint Louis, MO

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 ...

Remote Java Developer C2C information

See Lake Saint Louis, MO salary details

$14

$53

$73

How much do remote java developer c2c jobs pay per hour?

As of Jul 16, 2026, the average hourly pay for remote java developer c2c in Lake Saint Louis, MO is $53.71, according to ZipRecruiter salary data. Most workers in this role earn between $46.44 and $60.14 per hour, depending on experience, location, and employer.

What is the difference between Remote Java Developer C2C vs Remote Java Software Engineer?

AspectRemote Java Developer C2CRemote Java Software Engineer
CredentialsJava certifications, relevant experienceJava certifications, relevant experience
Work EnvironmentContract-based, independent contractor setupTypically full-time, employed by a company
Employer & Industry UsageUsed by staffing agencies and clients seeking flexible contractorsUsed by companies for ongoing projects and full-time roles
Search & Comparison IntentLooking for flexible, contract-based Java rolesSeeking full-time Java development positions

The main difference between Remote Java Developer C2C and Remote Java Software Engineer lies in employment type and work setup. C2C roles are contract-based, ideal for freelancers or independent contractors, while Software Engineers are typically full-time employees. Both roles require similar skills and certifications, but their work arrangements and employer relationships differ.

What is a Remote Java Developer C2C?

A Remote Java Developer C2C is a software developer who specializes in Java programming and works remotely, typically under a Corp-to-Corp (C2C) arrangement. In this setup, the developer provides services through their own corporation or a staffing agency’s corporation, rather than as a direct employee (W2). This arrangement is common for contract work and allows for more flexibility in work location and project selection. C2C positions often require developers to manage their own taxes and benefits.

What are some unique challenges faced by Remote Java Developers working on a C2C (Corp-to-Corp) basis, and how can they be managed?

As a Remote Java Developer on a C2C basis, you may encounter challenges such as managing communication across time zones, ensuring clear project requirements, and handling administrative tasks like invoicing and contracts. It's important to establish structured communication routines with your client and proactively clarify expectations to avoid misunderstandings. Additionally, using project management and collaboration tools can help maintain transparency and keep projects on track. Staying organized with your business paperwork and understanding your contractual obligations will also contribute to a smooth working relationship.

What are the key skills and qualifications needed to thrive as a Remote Java Developer C2C, and why are they important?

To thrive as a Remote Java Developer C2C, you need strong proficiency in Java programming, a solid understanding of software development principles, and relevant experience or a degree in computer science or related fields. Familiarity with tools like Spring Framework, version control systems (such as Git), and build automation tools, along with experience in cloud platforms or CI/CD pipelines, is typically required. Excellent problem-solving abilities, effective communication, and self-motivation are vital soft skills for remote collaboration and project delivery. These skills ensure you can build robust applications, coordinate efficiently with distributed teams, and deliver quality code in contract-based remote environments.
What cities near Lake Saint Louis, MO are hiring for Remote Java Developer C2C jobs? Cities near Lake Saint Louis, MO with the most Remote Java Developer C2C job openings:
Software Engineer Sr - Fullstack/Vue

Software Engineer Sr - Fullstack/Vue

The Timberline Group

Maryland Heights, MO • On-site, Remote

Full-time

Posted 22 days ago


Job description

US Citizens or GC Holders only
Must be on our W2- no C2C
Local candidates only
Onsite- 2-3 days per week

RESPONSIBILITIES:
Full Stack Development
  • Design and build end-to-end full-stack applications using Node.js on the backend and Vue.js on the frontend, delivering cohesive, production-ready features from database to UI.
  • Develop scalable REST/GraphQL APIs and microservices that integrate with platform technologies such as Apache Solr, MongoDB, PostgreSQL, Oracle, and RabbitMQ deployed on Kubernetes.
  • Build and maintain internal libraries and SDKs that simplify consumption of platform services, and refactor existing applications for efficiency, reliability, and maintainability.
  • Lead architecture decisions for new features, ensuring solutions align with Twelve-Factor App principles and best practices.
AI-Assisted & Agentic Engineering
  • This role requires comfort working alongside AI-powered tools while maintaining strong engineering judgment, validation, and accountability for outcomes.
  • Sr Developers will contribute to the adoption and continuous improvement of AI-enabled workflows by providing feedback, identifying opportunities for automation, and safely incorporating AI assistance into repeatable operational patterns.
  • This includes leveraging approved AI tools and agents to assist with platform operations, troubleshooting, automation, documentation, and workflow efficiency under established governance and best practices.
  • Sr Developers on the INFOPS Application Development team are expected to actively use and support AI-assisted and agentic engineering workflows as part of their day-to-day work.
  • Develop agent-to-agent (A2A) AI workflows or applications.
  • Design, implement, and maintain MCP (Model Context Protocol) servers that expose enterprise data and capabilities to AI agents and LLM-powered workflows.
CI/CD & DevOps
  • Own and evolve CI/CD pipelines using GitHub, Jenkins, and Codefresh, from commit hooks through automated testing and production deployment.
  • Develop and maintain deployment orchestration tools and automation workflows on Kubernetes-based platforms (including OpenShift).
  • Drive DevOps improvements: infrastructure-as-code, automated testing, deployment reliability, and monitoring with Prometheus and Grafana.
  • Participate in on-call rotation, monthly maintenance windows, and platform lifecycle tasks to ensure platform reliability.
Leadership & Collaboration
  • Mentor mid-level and junior developers, conducting code reviews and sharing architectural knowledge to elevate team capability.
  • Work with customers and stakeholders to understand integration needs and translate business requirements into robust engineering solutions.
  • Collaborate with partner engineering teams to drive efficiencies across the organization and contribute to best practices.
  • Maintain strong documentation and actively contribute to team knowledge sharing.
  • Work effectively in a fast-paced environment with shifting priorities, balancing support work, ad hoc requests, and project deliverables.

REQUIRED QUALIFICATIONS:
  • Bachelor's degree in Computer Science, MIS, or related field, or equivalent experience
  • 5+ years of professional development experience with a strong full-stack focus
  • 5+ years of experience with JavaScript and Node.js, building production APIs, services, and microservices
  • 3+ years of experience with Vue.js; component design, state management (Pinia/Vuex), and frontend architecture.
  • Hands-on experience using AI coding tools (Claude, GitHub Copilot, M365 Copilot, Windsurf) in a professional engineering context
  • Experience building or integrating with MCP (Model Context Protocol) servers or similar AI agent integration patterns
  • CI/CD and DevOps experience: pipeline authoring, automated testing, deployment automation (GitHub Actions, Jenkins, Codefresh, or equivalent)
  • Experience with GitHub, Docker, and Kubernetes
  • Experience with Linux/Unix and shell scripting
  • Familiarity with microservices, Twelve-Factor App principles, and cloud-native development
  • Strong test-first mindset with experience in unit, integration, and end-to-end testing
  • Ability to analyze requirements and communicate effectively, both verbally and in writing
  • Team-oriented with strong work ethic, collaboration skills, and the ability to mentor others
  • Strong problem-solving, change management, and technical planning abilities

PREFERRED QUALIFICATIONS:
  • Experience with Java, Grails, Python, or Go
  • Experience with React frontend development
  • Experience with IDP concepts and platforms like Backstage
  • REST API design and implementation, including OpenAPI/Swagger documentation, API gateway and routing patterns
  • Familiarity with secure, minimal containers: Minimus, Docker Hardened Images, etc.
  • Kubernetes-based platforms such as OpenShift
  • Cloud providers, especially Azure
  • Databases: MongoDB, Oracle, PostgreSQL
  • Messaging, search, and caching tools: RabbitMQ, Apache Solr, Redis
  • Containers and automation tools: Docker, Ansible
  • Monitoring tools: Prometheus, Grafana, Splunk
  • Prior experience designing AI-driven internal tooling or copilot integrations