1

Intern Java Jobs in Sunnyvale, CA (NOW HIRING)

Software Developer AI Insights Intern

San Ramon, CA ยท Hybrid

$21.50 - $28.25/hr

As an intern at Five9, you can expect to: Learn. Learn about Five9, our culture and what makes ... Utilizing Java Spring Framework, Spring Boot and reactive programming pattern for creation of ...

As a software engineering intern, you will work alongside our small team of engineers to create new ... Experience with Java, C++ or Python programming and debugging skills * Knowledge of machine ...

Software Developer - Intern

Union City, CA ยท On-site +1

$21.50 - $28.25/hr

About the job Software Developer - Intern Company Overview: Freelancer Prox is the first platform ... Strong understanding of programming languages such as Java, C++, or Python * Familiarity with web ...

As an intern at ALO, you won't be observing the sidelines. You'll help build technology that ... Develop and enhance microservices-based applications using Java and Python * Build and deploy ...

Software Engineering Intern As a Software Engineering Intern at Maxima, you will work directly with ... Experience with at least one modern programming language such as Go, Python, TypeScript, or Java.

As an AI/ML Software Engineer Intern, you will define and implement the AI/ML infrastructure ... Opportunities to contribute to a cutting-edge SaaS platform, featuring microservices in Java and Go ...

Role Overview We're looking for a Software Engineering Intern with an interest in distributed ... Build and maintain backend services and infrastructure using Python, Go, or Java * Develop and ...

Java developer

San Jose, CA ยท On-site

$70K - $100K/yr

Minimum 4 years' of experience with Java 7/8, J2EE, Eclipse or similar tool, Spring Boot, Spring ... Be it expert or intern Triunity always always value its own people and give them platform to excel ...

Minimum 4 years' of experience with Java 7/8, J2EE, Eclipse or similar tool, Spring Boot, Spring ... Be it expert or intern Triunity always always value its own people and give them platform to excel ...

AI Software Engineer Intern San Jose, Hybrid At Nirmata, our mission is to accelerate adoption of ... Opportunities to contribute to a cutting-edge SaaS platform, featuring microservices in Java and Go ...

As a QA Engineer Intern, you will work alongside our small team of engineers to develop new ... Good Java and J2EE programming skills * Demonstrated ability to work as a self-starter in a ...

As an intern, you'll work alongside experienced engineers and learn how to build and improve these ... Basic knowledge of Java programming. * Familiarity with web development concepts and databases like ...

As a data scientist intern, you will work alongside our small team of data scientists and engineers ... Experience with scripting languages such as Java and Python * Excellent problem-solving and ...

QA Engineer Intern

San Jose, CA ยท On-site

$20 - $25/hr

The Intern will also spend the summer on an individual project customized to their specific skill ... Basic programming experience in Java or Python * Working knowledge VS Code or similar IDE, and ...

Digital Engineering Intern

San Ramon, CA ยท On-site

$45 - $50/hr

... PhD-level Intern with strong foundations in computer science and modern internet-scale systems ... Java (preferred) * Python * Go * C++ * Strong conceptual understanding of: * Distributed systems

next page

Showing results 1-20

Intern Java information

See Sunnyvale, CA salary details

$10

$19

$28

How much do intern java jobs pay per hour?

As of Jun 4, 2026, the average hourly pay for intern java in Sunnyvale, CA is $19.99, according to ZipRecruiter salary data. Most workers in this role earn between $16.92 and $22.55 per hour, depending on experience, location, and employer.

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

To thrive as an Intern Java, you need a solid understanding of Java programming, object-oriented principles, and basic software development concepts, typically supported by coursework or personal projects. Familiarity with development tools such as Eclipse or IntelliJ IDEA, version control systems like Git, and basic knowledge of databases is often expected. Strong problem-solving skills, eagerness to learn, and effective communication help interns stand out and adapt quickly in team environments. These skills enable interns to contribute meaningfully, grow technically, and integrate smoothly into real-world software development workflows.

What kind of projects and tasks can an Intern Java expect to work on during their internship?

As an Intern Java, you can expect to assist with a variety of tasks such as coding, debugging, and testing Java applications under the guidance of senior developers. You may work on real business projects, contribute to ongoing software development, and participate in code reviews. Interns often collaborate closely with development teams, learning best practices and agile methodologies. This hands-on experience helps you gain practical skills, understand software development cycles, and build a foundation for future growth in the field.

What does an Intern Java do?

An Intern Java typically assists in the development, testing, and maintenance of software applications using the Java programming language. They work under the supervision of senior developers or project managers, gaining hands-on experience with coding, debugging, and documentation tasks. Interns may also participate in team meetings, learn about software development processes, and contribute to real-world projects. This role is designed to help students or recent graduates build practical skills and prepare for a professional career in software development.

What is the difference between Intern Java vs Junior Java Developer?

AspectIntern JavaJunior Java Developer
Required CredentialsTypically students or recent graduates, some may have basic coursework in JavaEntry-level professionals with some Java coursework or internship experience
Work EnvironmentSupervised, learning-focused, often part-time or temporaryFull-time, collaborative team environment with defined responsibilities
Employer & Industry UsageInternships in tech companies, startups, or IT departmentsSoftware development firms, tech companies, enterprise IT teams

Intern Java roles are primarily learning positions for students or recent graduates gaining initial exposure to Java development. Junior Java Developers are entry-level professionals with some foundational skills, working on real projects within a team. The main difference lies in experience level and responsibilities, with interns focusing on learning and juniors taking on more active development tasks.

What are the most commonly searched types of Java jobs in Sunnyvale, CA? The most popular types of Java jobs in Sunnyvale, CA are:
What are popular job titles related to Intern Java jobs in Sunnyvale, CA? For Intern Java jobs in Sunnyvale, CA, the most frequently searched job titles are:
What job categories do people searching Intern Java jobs in Sunnyvale, CA look for? The top searched job categories for Intern Java jobs in Sunnyvale, CA are:
What cities near Sunnyvale, CA are hiring for Intern Java jobs? Cities near Sunnyvale, CA with the most Intern Java job openings:
Software Developer AI Insights Intern

Software Developer AI Insights Intern

Five9

San Ramon, CA โ€ข Hybrid

$21.50 - $28.25/hr

Other

Posted 17 days ago


Job description

Internship Programย 

At Five9 we are committed to providing an exceptional experience for our interns. We tailor our program to provide participants with real, impactful work, contributing directly to the continued success of Five9. Through our Speaker Series, Intern Buddies, Employee Resource Groups, and other events, you'll have the opportunity to meet and learn from some of the best in the business.ย 

This is a full-time, paid internship based out of our headquarters in San Ramon, CA. This role is hybrid. 3 days a week (M, W, TH) in office is required. The program runs 11 weeks with the opportunity to start in early or mid-June.ย 

As an intern at Five9, you can expect to:ย ย 

Learn.ย  Learn about Five9, our culture and what makes Five9 special.ย 

"The people here at Five9 have been super supportive of my learning - it's less intimidating to approach people, ask them about what they do, and more often than not they're willing to teach you a few things about their fields of work." - Security Software Engineer Intern

Contribute.ย  Contribute to the success of the company, your team, and real, impactful projects.ย 

"Working at Five9 has been an enriching journey of learning and impact, where the work I am doing truly feels significant. I've gotten the chance to learn about high level business strategies and ensure that the work I do contributes to the business's overarching goals." - PS Education Services Intern

Grow.ย  Grow as a student, an employee, as a person!ย 

"I have always been very career-oriented, and this summer I've realized how important it is to also focus on other aspects of my life. Meeting different employees at Five9 and hearing their career trajectory made me realize that everything will work out, eventually, and to take my time exploring my interests. However, that doesn't mean I will halt all career goals. I plan to continue networking with industry professionals and building my knowledge on using different data analytics tools. Seeing the way my team and the People Team utilize the data we have, made me realized just how much I enjoy working with and interpreting the data that is gathered." - Talent Management Internย 

The Team

Our innovative Artificial Intelligence (AI) team is seeking a talented and enthusiasticย Software Developer AI Insights summer intern to join our summer internship program. In this role, you will be part of the team that builds software that brings AI technologies to users. Prior AI experience is not required - you will have the opportunity to integrate with AI technologies from vendors like Google, Open AI, Databricks and Amazon, and thus receive on-the-job experience for some of the hottest skills on the market. An ideal candidate for us is someone who is enthusiastic about AI technology, a proactive problem solver and a creative self-starter.

Key Responsibilities:

  • Be part of an agile team developing a scalable, highly available application platform using modern PaaS platforms such as GCP.
  • Testing Generative Artificial Intelligence (GenAI) integration with Knowledge Distiller and Azure OpenAI platform.
  • Utilizing Java Spring Framework, Spring Boot and reactive programming pattern for creation of highly scalable, robust microservices.
  • Document the testing procedure and environment.
  • Communicate clearly about the testing results.

Key Skills:

  • Java, Reactive programming (desirably, but not required to have experience with rxjava or similar) and JavaScript.
  • General theoretical understanding of PaaS hosted relational and no-SQL databases (mySQL, BigTable, DataStore, etc.)
  • Developing automated test cases with modern tools such as Junit.
  • Familiarity with Web Technologies (HTML, CSS, DOM, JavaScript) and web standards (HTML5)
  • Desirable familiarity with client-side JavaScript Toolkits such as React.
  • Positive, self-motivated and enthusiastic attitude with a strong sense of ownership.
  • Proactive communication skills, both verbal and written

ย