1

Internship Java Software Engineer Jobs in Columbia, MO

We're looking for a Software Engineer with a strong background in computer science fundamentals ... Experience in one or several of Java, Rust, C/C++, and/or Python, with a strong understanding of ...

New

Software Engineer, Code Generation

California, MO · On-site

$109 - $215/hr

  • Medical

  • Retirement

  • PTO

The ideal candidate for this role will have * 2+ years of professional software development experience in Java or another programming language * Experience with generative AI and specifically LLMs is ...

New

R&D Software Engineer

California, MO · On-site

$144 - $230/hr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Strong proficiency in modern enterprise programming languages (e.g., Python, Go, Java, TypeScript ... Deep technical understanding of Software Portfolio Management (SPM), Agile delivery engines, and ...

New

Staff Software Engineer

California, MO · On-site

$144 - $230/hr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

In our team, software engineers are focused on delivering innovative management functions to boost ... Strong proficiency in backend languages and frameworks, including Java, Spring, Hibernate. * Proven ...

New

Software Engineer

California, MO · On-site

$144 - $230/hr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Systems level programming in, Java, GoLang, Python. Full stack development that includes, REST APIs ... software solutions. For more information please visit our video library and check out our Connected ...

New

As a Staff Software Engineer, you will lead the development and delivery of scalable platform ... JavaScript, and Java. * Skilled in conducting system design reviews and driving engineering ...

New

Fluency in Go, Java, or Python. * Ability to work in a team environment, collaborate well, and mentor junior engineers. * A strategic mindset and strong sense of what to prioritize for maximum impact.

New

Contribute to Snap's engineering culture by working on shared libraries and systems * Log and ... Highly proficient in Java, Golang, NodeJs, and/or Python * Experience developing front-end software ...

New

Sr Staff Software Engineer- Data Platform

California, MO · On-site

$220 - $255.80/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

YES, if you are a Backend/Software Engineer who enjoys solving "Big Data" problems, building ... Experience in the Java/J2EE ecosystem (Spring Boot, Microservices) and Python. * Building platforms ...

Build scalable, high-performing web applications using Java-based technologies for the backend and ... Champion engineering excellence -- leading with design documentation, rigorous testing, and ...

New

Utilize AI tools and high velocity engineering workflows to design and ship scalable services while ... Experience with Java, C++, and/or Python. * Experience with NoSQL solutions, Memcache/Redis ...

New

Showing results 21-40

Internship Java Software Engineer information

See Columbia, MO salary details

$25

$57

$81

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

As of Aug 20, 2026, the average hourly pay for internship java software engineer in Columbia, MO is $57.50, according to ZipRecruiter salary data. Most workers in this role earn between $47.36 and $64.95 per hour, depending on experience, location, and employer.

What does an Internship Java Software Engineer do?

An Internship Java Software Engineer assists in designing, developing, and testing software applications using the Java programming language. Interns typically work under the supervision of experienced engineers to write code, debug issues, and contribute to software projects. They may also participate in code reviews, collaborate with team members, and learn industry best practices. This role provides hands-on experience and exposure to real-world software development processes, preparing interns for future roles as professional software engineers.

What kinds of projects and tasks can an Internship Java Software Engineer expect to work on during their internship?

As an Internship Java Software Engineer, you can expect to work on a variety of hands-on tasks such as developing, testing, and debugging Java-based applications under the guidance of senior engineers. You might assist in implementing new features, fixing bugs, or optimizing existing code. Interns often participate in code reviews, daily stand-up meetings, and collaborative team projects, giving you exposure to real-world software development workflows. This experience not only builds your technical skills but also helps you learn best practices and agile methodologies commonly used in the industry.

What are the key skills and qualifications needed to thrive as an Internship Java Software Engineer, and why are they important?

To thrive as an Internship Java Software Engineer, you need a solid grasp of Java programming, object-oriented design principles, and basic software development concepts, often supported by ongoing coursework in computer science or a related field. Familiarity with development tools such as Eclipse or IntelliJ IDEA, version control systems like Git, and basic understanding of databases is typically expected. Strong problem-solving skills, willingness to learn, and effective teamwork and communication abilities help you stand out in this role. These skills and qualities are crucial for successfully contributing to real-world projects, collaborating with teams, and rapidly building your technical expertise.

What cities near Columbia, MO are hiring for Internship Java Software Engineer jobs?

Cities near Columbia, MO with the most Internship Java Software Engineer job openings:

Principal Systems Software Engineer

Jobtailor

California, MO • On-site

$150 - $230/hr

Other

Re-posted 8 hours ago


Job description

Responsibilities
  • Develop Java, Scala and CUDA/C++ libraries to accelerate DataFrames and I/O operations on common file formats such as Parquet, ORC and JSON
  • Enable interoperability with table formats such as Apache Iceberg and Delta Lake, and metastores such as Unity Catalog
  • Work with open source communities to enhance libraries like NVIDIA cuDF, CCCL and UCX through technical discussion and code contributions
  • Collaborate with distributed systems teams to craft solutions to distributed processing problems challenges at large scale
  • Provide recommendations and feedback to teams regarding decisions surrounding topics such as infrastructure, continuous integration and testing strategy
  • Build, test and optimize CUDA/C++ libraries across different platforms
Requirements
  • BS, MS, or PhD in Computer Science, Computer Engineering, or closely related field (or equivalent experience)
  • 15+ years of work experience in software development
  • Outstanding technical skills in designing and implementing high-quality distributed systems
  • Excellent programming skills in C++, Java, and/or Scala
  • Ability to work with teams across organizational boundaries and geographies
  • Familiarity with the open source data platform ecosystem (Apache Spark, Velox, Presto, Apache Arrow, Apache DataFusion, etc.). Meaningful contributions to the OSS community a plus.
  • Highly motivated with strong interpersonal skills
  • Database query optimization is a strong plus
Core Competencies

Demonstrates expertise in developing high-quality distributed systems using Java, Scala, and CUDA/C++. Proficient in optimizing libraries for data processing and contributing to open source projects within the data platform ecosystem.

#J-18808-Ljbffr