1

Java Internship Jobs in McKinney, TX (NOW HIRING)

... internships, co-ops, academic projects, or equivalent hands-on development work • Proven ... Java, Node.js, Python, Postgres, cloud-based services via AWS, REST APIs, or equivalent ...

Programming experience in Python, JavaScript, Java, or similar * Experience working with APIs and ... Exposure to LLM-based applications or AI tools through coursework, projects, or internships

Utilize programming languages like JavaScript, Java, HTML/CSS, TypeScript, SQL, Python, and Go ... At least 6 years of experience in software engineering (Internship experience does not apply) * At ...

Utilize programming languages like JavaScript, Java, HTML/CSS, TypeScript, SQL, Python, and Go ... At least 4 years of experience in software engineering (Internship experience does not apply) * At ...

Utilize programming languages like Java, Python, SQL, Ruby and Go, Container Orchestration services ... At least 4 years of experience in DevOps Engineering (Internship experience does not apply) * At ...

Lead Data Engineer

Plano, TX

$109K - $131K/yr

At least 4 years of experience in application development (Internship experience does not apply ... Java, Python, SQL, or Scala * 4+ years of experience with a public cloud (AWS, Microsoft Azure ...

Utilize programming languages like JavaScript, Java, HTML/CSS, TypeScript, SQL, Python, and Go ... At least 6 years of experience in software engineering (Internship experience does not apply) * At ...

Utilize programming languages like JavaScript, Java, HTML/CSS, TypeScript, SQL, Python, and Go ... At least 4 years of experience in software engineering (Internship experience does not apply) * At ...

next page

Showing results 1-20

Java Internship information

See McKinney, TX salary details

$14

$52

$71

How much do java internship jobs pay per hour?

As of Jun 17, 2026, the average hourly pay for java internship in McKinney, TX is $52.62, according to ZipRecruiter salary data. Most workers in this role earn between $45.53 and $58.89 per hour, depending on experience, location, and employer.

What is a Java Internship?

A Java Internship is a temporary position, usually aimed at students or recent graduates, that provides hands-on experience working with Java programming in a real-world environment. Interns typically assist with software development tasks, bug fixing, and sometimes participate in designing and testing Java applications. This role helps individuals gain practical skills, industry knowledge, and professional networking opportunities that can aid in securing a full-time job in software development.

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

To thrive as a Java Intern, you need a solid understanding of Java programming, basic knowledge of object-oriented principles, and enrollment in or completion of a computer science or related degree. Familiarity with IDEs like Eclipse or IntelliJ IDEA, version control systems such as Git, and basic database concepts is often expected. Strong problem-solving skills, eagerness to learn, and effective communication set exceptional interns apart. These skills and qualities enable interns to contribute meaningfully to projects, adapt to team workflows, and accelerate their professional growth.

What is the difference between Java Internship vs Java Developer?

AspectJava InternshipJava Developer
Required CredentialsTypically pursuing or recently completed a degree in Computer Science or related fieldBachelor's degree in Computer Science or related, often with certifications
Work EnvironmentEntry-level, training-focused, often part-time or temporaryFull-time, professional development, project-based
Employer & Industry UsageInternships offered by tech companies, startups, and organizations for trainingFull-time roles in software development companies, IT departments, or tech firms
Common Search & Comparison IntentUnderstanding entry points into Java developmentSeeking full-time Java development roles

In summary, a Java Internship is an entry-level, training-focused position designed for students or recent graduates to gain practical experience. A Java Developer is a full-time professional role requiring more experience and responsibility in developing Java applications.

What types of projects do Java interns typically work on, and how do these projects support their learning and professional growth?

Java interns are often assigned to real-world projects such as developing web applications, enhancing existing codebases, or automating testing processes. These projects are designed to provide hands-on experience with Java frameworks like Spring or Hibernate, version control systems, and collaborative development tools. Interns usually work closely with experienced developers, participate in code reviews, and attend team meetings, which helps them gain valuable feedback and understand industry best practices. This environment not only sharpens their technical skills but also exposes them to effective teamwork and agile development methodologies, setting a strong foundation for future career opportunities.
What are the most commonly searched types of Java jobs in McKinney, TX? The most popular types of Java jobs in McKinney, TX are:
What are popular job titles related to Java Internship jobs in McKinney, TX? For Java Internship jobs in McKinney, TX, the most frequently searched job titles are:
What cities near McKinney, TX are hiring for Java Internship jobs? Cities near McKinney, TX with the most Java Internship job openings:
Infographic showing various Java Internship job openings in McKinney, TX as of June 2026, with employment types broken down into 97% Full Time, 2% Part Time, and 1% Contract. Highlights an 85% Physical, 1% Hybrid, and 14% Remote job distribution, with an average salary of $109,445 per year, or $52.6 per hour.
Software Engineer

Software Engineer

Blackhawk Network

Coppell, TX • On-site

Full-time

Posted 26 days ago


Job description

Job Summary:
Blackhawk Network is a company focused on shaping the future of global branded payments through innovative technologies. They are seeking a Software Engineer I to join their Product Engineering department, where the engineer will help build and improve customer-facing product experiences across the full stack while gaining practical exposure to AI-assisted workflows.
Responsibilities:
• Collaborate with product, design, and other engineers to understand requirements to deliver usable product increments
• Use AI-assisted development tools thoughtfully to accelerate delivery and improve quality without compromising clarity, reliability, or accountability
• Help define, implement and monitor the features you build through testing, release readiness, and post-release
• Support shared ownership of systems through documentation, diagrams, and knowledge sharing
• Contribute to operational excellence by helping investigate issues, improve support readiness, and strengthen production discipline
Qualifications:
Required:
• BA/BS in Computer Science or a related field, or equivalent practical experience
• Recent history of software engineering experience, including internships, co-ops, academic projects, or equivalent hands-on development work
• Proven experience using modern web development using JavaScript or TypeScript, HTML, CSS, and a frontend framework such as React or Vue
• Proven backend experience with Java, Node.js, Python, Postgres, cloud-based services via AWS, REST APIs, or equivalent technologies
• Interest in AI-enhanced development using tools such as GitHub Copilot, Playwright MCP, and agent orchestration
• Interest in working across the full stack and learning how product, frontend, backend, APIs, cloud, and operational concerns fit together
• Interest in product thinking: understanding who the user is, what outcome matters, and how to leverage metrics to assess the customer impact post-release
• Strong communication skills and willingness to collaborate across distributed teams and cross-functional partners
• Comfortable learning in an evolving environment balancing product modernization, security, and operational maturity
• A mindset of curiosity, shared ownership, steady learning, and comfortable operating in a low ego environment
Company:
Blackhawk Network, Inc. provides prepaid and payments products in the United States and Canada. Founded in 2001, the company is headquartered in Pleasanton, USA, with a team of 1001-5000 employees. The company is currently Late Stage.

Blackhawk Network logo

About Blackhawk Network

Sourced by ZipRecruiter

Blackhawk Network is a global leader in providing branded payment solutions and prepaid products, helping businesses and consumers engage, transact, and reward in innovative ways. With a focus on delivering convenient and secure payment options, Blackhawk Network offers a range of digital and physical gift cards, prepaid cards, incentives, and loyalty programs. Through extensive network of retail partners, Blackhawk Network enables consumers to easily purchase and redeem gift cards for popular brands, making gift-giving and shopping experiences more convenient and personalized. Blackhawk Network also works with businesses to create customized incentive and loyalty programs that drive customer engagement and enhance brand loyalty.

Company size

1,001 - 5,000 Employees

Headquarters location

Pleasanton, CA, US

Year founded

2007

Social media