1

Senior Software Engineer Java Full Stack Jobs in Columbia, MO

We seek a senior full-stack software engineer to lead complex development efforts for our web-based applications that support social service system reporting and analysis using Ruby on Rails. In this ...

About the role We're hiring Full Stack Software Engineers to design, build, and deploy the core software systems that power SwanTech AI's intelligent semiconductor platforms. In this role, you'll ...

Senior Software Engineer

Columbia, MO Ā· Remote

$116K - $153K/yr

If you have production scale experience in a different stack (Go, Java, Scala, C#, etc.) and are ... Full medical, dental, and vision coverage for full-time employees * Generous PTO + paid holidays ...

Senior Software Engineer

Columbia, MO Ā· On-site

$116K - $153K/yr

If you have production scale experience in a different stack (Go, Java, Scala, C#, etc.) and are ... Full medical, dental, and vision coverage for full-time employees * Generous PTO + paid holidays ...

Senior Software Engineer

Jefferson City, MO Ā· On-site +1

$116K - $153K/yr

The Senior Software Engineer designs, builds, and maintains the technical systems and application ... Write and maintain production-quality code across the full stack, with particular emphasis on ...

Senior Software Engineer

Jefferson City, MO Ā· On-site +1

$116K - $153K/yr

The Senior Software Engineer designs, builds, and maintains the technical systems and application ... Write and maintain production-quality code across the full stack, with particular emphasis on ...

You will work across the full stack: backend services, React frontend, and relational data layers ... NET/C#; we also use Go, Python, and Java across the organization. Job Expectations * Build and ship ...

Our AI powered software platform optimizes and orchestrates complex clinical development by ... Uphold Engineering Standards: Participate actively in code reviews, provide constructive feedback ...

Full Stack Developer

California, MO Ā· On-site

$100 - $125/hr

Work with development teams and product managers to ideate software solutions * Design ... Knowledge of multiple back‑end languages (e.g., .NET, C#, Java, Python) and JavaScript frameworks ...

next page

Showing results 1-20

Senior Software Engineer Java Full Stack information

See Columbia, MO salary details

$42.3K

$128.2K

$181.3K

How much do senior software engineer java full stack jobs pay per year?

As of Sep 9, 2026, the average yearly pay for senior software engineer java full stack in Columbia, MO is $128,248.00, according to ZipRecruiter salary data. Most workers in this role earn between $105,600.00 and $150,400.00 per year, depending on experience, location, and employer.

What is a senior software engineer Java full stack?

Senior Software Engineer Java Full Stack professionals are experienced developers who work on both the front-end and back-end aspects of software applications using Java and related technologies. They are responsible for designing, developing, and maintaining complex software systems, ensuring all components work seamlessly together. These engineers often lead development teams, mentor junior developers, and make key architectural decisions to drive project success. Their expertise covers a wide range of technologies, including Java frameworks, databases, web services, and modern front-end tools.

What are the key skills and qualifications needed to thrive as a senior software engineer Java full stack?

To thrive as a Senior Software Engineer Java Full Stack, you need deep expertise in Java, front-end frameworks like Angular or React, RESTful APIs, and a bachelor's degree in computer science or a related field. Familiarity with tools such as Spring Boot, Docker, Git, CI/CD pipelines, and cloud platforms, along with relevant certifications, is highly advantageous. Leadership, effective communication, and problem-solving skills help you mentor junior developers and collaborate across teams. These skills are vital for delivering robust, scalable solutions and driving project success in dynamic development environments.

What opportunities for technical leadership and mentorship are available to senior software engineer Java full stack professionals?

As a Senior Software Engineer Java Full Stack, you often have opportunities to take on technical leadership roles such as leading project teams, architecting solutions, and setting coding standards. You may also mentor junior developers, conduct code reviews, and facilitate knowledge sharing within the team. These responsibilities not only help develop your leadership skills but also position you for advancement into roles like Technical Lead or Engineering Manager. Many organizations encourage senior engineers to participate in decision-making processes and cross-functional collaboration, further broadening your impact and career growth.

What is the difference between Senior Software Engineer Java Full Stack vs Software Developer Java?

AspectSenior Software Engineer Java Full StackSoftware Developer Java
Required CredentialsBachelor's or Master's in CS or related, Java certifications often preferredBachelor's in CS or related, Java certifications optional
Work EnvironmentDesigning, developing, and maintaining full-stack applications, often in Agile teamsDeveloping Java-based applications, primarily backend or frontend, in various environments
Industry UsageCommon in tech companies, startups, and enterprise ITWidely used across industries for Java application development

While both roles involve Java development, Senior Software Engineer Java Full Stack typically encompasses a broader scope, including both frontend and backend responsibilities, along with leadership and design tasks. Software Developer Java may focus more narrowly on specific application components. The senior role often requires more experience and a deeper understanding of full-stack development.

What are popular job titles related to Senior Software Engineer Java Full Stack jobs in Columbia, MO?

For Senior Software Engineer Java Full Stack jobs in Columbia, MO, the most frequently searched job titles are:

What job categories do people searching Senior Software Engineer Java Full Stack jobs in Columbia, MO look for?

The top searched job categories for Senior Software Engineer Java Full Stack jobs in Columbia, MO are:

What cities near Columbia, MO are hiring for Senior Software Engineer Java Full Stack jobs?

Cities near Columbia, MO with the most Senior Software Engineer Java Full Stack job openings:

Infographic showing various Senior Software Engineer Java Full Stack job openings in Columbia, MO as of August 2026, with employment types broken down into 1% As Needed, 84% Full Time, 11% Part Time, and 4% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $128,248 per year, or $61.7 per hour.

Senior Full-Stack Software Engineer

California, MO • On-site

$100 - $125/hr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 9 days ago


Key responsibilities

  • Lead design discussions and provide architectural guidance for web-based applications.

  • Conduct and lead code reviews, enforce coding standards, and support system reliability.

  • Mentor junior and mid-level engineers to support their skill development and technical growth.


Job description

Full time Ā· Senior Ā· Remote Ā· Anywhere in the World, California, United States of America

Senior Full-Stack Software Engineer

STATUS:Full time
LOCATION:Remote; work from anywherewithin the United States
Are you interested in using Ruby on Rails to design and improve software systems that help social service professionals access meaningful and reliable data?
We seek a senior full-stack software engineer to lead complex development efforts for our web-based applications that support social service system reporting and analysis using Ruby on Rails. In this role, you will influence technical architecture, mentor engineers, and ensure our systems are scalable, secure, and high performing. You will collaborate across teams, contribute to continuous improvement, and help advance tools that directly impact decision making and outcomes in social services.

What Will You Do?

Get ready to:

  • Lead design discussions and provide architectural guidance across complex application development efforts
  • Conduct and lead code reviews, offering constructive feedback and enforcing coding standards and best practices
  • Mentor junior and mid-level engineers, supporting skill development and technical growth
  • Evaluate and recommend tools, libraries, and frameworks to improve development efficiency and system performance
  • Collaborate closely with stakeholders to translate business needs into effective technical solutions
  • Participate in incident response and root cause analysis to ensure system reliability and continuous improvement
Our Compensation and Benefit Offerings

The national average salary for this position ranges between $108,500 and $115,000 per year. Compensation within this range is dependent on experience, parity with peers, and where an employee lives.
offers a monthly stipend to support our "work-from-anywhere" culture as well as other great benefits, including customizable medical, vision, and dental coverage. Our comprehensive benefits package includes no-premium cost share for employee-only medical coverage, generous vacation and paid holidays, and a relaxed environment with support for work schedule flexibility where possible. Other benefits include life and long-term disability insurance, retirement plan, paid sick leave, and more.

Applicants who meet these essential qualifications will be considered a candidate for this role.

  • Bachelor's degree or equivalent professional experience.
  • A minimum of 5-8 years of experience in full-stack software engineering.
  • Experience developing full-stack web applications using Ruby on Rails is required.
  • Familiarity with the following technologies: Hotwire (Turbo + Stimulus); Tailwind CSS; PostgreSQL; RSpec and FactoryBot (for testing).
  • Advanced experience with Git, including code review workflows and CI/CD integration.
  • Advanced SQL optimization and data modeling skills.
  • Experience designing and building APIs and scalable systems.
  • Demonstrated ability to lead technical projects and mentor other engineers.
  • Experience working in Agile development environments.

Additional assets a candidate may possess include the following.

  • Proficiency in multiple programming languages or frameworks.
  • Experience with performance tuning and system optimization.
  • Strong system design skills and familiarity with modern architectural patterns.
  • Experience collaborating with cross-functional and non-technical stakeholders.
Join Us!

We believe that our systems should help people achieve their greatest potential, not create barriers to their success. We are committed to building a work community that does the same - representing a variety of backgrounds, perspectives, skills, and ways of learning - and we therefore welcome all applicants. adheres to all applicable equal opportunity employment laws.
For best consideration, apply by September 14, 2026. Submissions not received through JazzHR will not be accepted or considered. If you need assistance with an accommodation due to a disability, please email or call (800) 306-6223.
Visit for more information.

#J-18808-Ljbffr