1

Java Programmer Internship Jobs in Ashburn, VA (NOW HIRING)

Engineering Intern

Bethesda, MD · On-site

$18 - $23.25/hr

... Java Spring Boot, and C#/.NET. You will work closely with senior developers, mentors, and the ... This internship is an excellent opportunity for aspiring developers to start their careers in ...

... internships, co‑ops, or relevant academic projects. * Basic programming or scripting experience in Java, Python, or JavaScript. * Foundational understanding of software testing concepts such as ...

Our engineers leverage a modern, high-resiliency stack including Java, Go, and AWS native services ... At least 4 years of experience in software engineering (Internship experience does not apply) * At ...

Our engineers leverage a modern, high-resiliency stack including Java, Go, and AWS native services ... 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 ...

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

next page

Showing results 1-20

Java Programmer Internship information

See Ashburn, VA salary details

$37

$56

$71

How much do java programmer internship jobs pay per hour?

As of Jul 9, 2026, the average hourly pay for java programmer internship in Ashburn, VA is $56.42, according to ZipRecruiter salary data. Most workers in this role earn between $48.41 and $64.13 per hour, depending on experience, location, and employer.

What is a Java Programmer Internship job?

A Java Programmer Internship is a temporary position designed for students or entry-level developers to gain hands-on experience in Java programming. Interns typically work on real-world projects, assisting in coding, debugging, testing, and maintaining Java applications. They collaborate with senior developers, learn industry best practices, and enhance their technical skills. This internship helps build a strong foundation for a career in software development by providing practical exposure to Java frameworks, tools, and development environments.

What are the key skills and qualifications needed to thrive in the Java Programmer Internship position, and why are they important?

To thrive as a Java Programmer Intern, you should have a solid understanding of Java programming fundamentals, object-oriented design, and basic data structures, usually supported by coursework or academic projects. Familiarity with development tools such as Eclipse or IntelliJ IDEA, source control systems like Git, and basic knowledge of SQL or web technologies is often expected. Strong problem-solving skills, eagerness to learn, attention to detail, and effective communication will help you stand out in a collaborative environment. These abilities ensure you can contribute to real-world coding tasks, adapt quickly to new challenges, and integrate smoothly within a team.

What kinds of projects or tasks do Java Programmer Interns typically work on?

As a Java Programmer Intern, you can expect to work on a variety of tasks such as writing and testing code, fixing bugs, assisting with feature development, and supporting larger software projects under the guidance of experienced developers. Interns often participate in code reviews and team meetings to understand workflow and best practices. You'll likely have opportunities to collaborate with team members in both individual and group assignments, allowing you to apply your academic knowledge to practical scenarios. This hands-on experience is designed to help you build your programming skills and gain insight into professional software development processes.

What are the most commonly searched types of Java Programmer jobs in Ashburn, VA? The most popular types of Java Programmer jobs in Ashburn, VA are:
What job categories do people searching Java Programmer Internship jobs in Ashburn, VA look for? The top searched job categories for Java Programmer Internship jobs in Ashburn, VA are:
What cities near Ashburn, VA are hiring for Java Programmer Internship jobs? Cities near Ashburn, VA with the most Java Programmer Internship job openings:
Java Developer with QA Mindset-SDET

Java Developer with QA Mindset-SDET

The Consortium, Inc.

Rockville, MD • On-site

$51 - $65.75/hr

Full-time

Re-posted 4 days ago


Job description

• Bachelor's degree in Computer Science, Information Systems or related discipline with at least five (5) years of related experience, or equivalent training and / or work experience (Internship experience does not apply)
• 3+ years of experience with AWS, GCP, Microsoft Azure, or another cloud service
• 5+ years of experience in open source frameworks (REST Assured API testing, Selenium, JMeter, Gatling etc.,)
• Demonstrated technical expertise in Object Oriented and database technologies / concepts which resulted in deployment of enterprise quality solutions (5+ years of experience in at least one of the following: JavaScript, Java, TypeScript, SQL, Python)
• Strong competency in Java 8 and further (the latest features) including writing testable code using Unit Tests, Functional, and Integration tests
• Design and develop containerized Spring Boot based Microservice architecture components
• Create, maintain, and execute automated scripts for testing of web-based applications based upon design specifications and requirements
• Create test harnesses and other automated tools and scripts for internal use
• Interface with QA team members, developers and business analysts for design and issue verification
• Experience working in an agile environment including, participating in sprint planning activities, daily standups and closing ceremonies (5+ years of experience in Agile practices)
• Peer review test plans and test cases and provide test result reports and metrics
• Experience with Cucumber framework on UI automation and JMeter/Gatling with Stress, Load and Performance Testing
• Familiarity with using configuration management and bug tracking software (i.e, Maven, Git, Bitbucket, JIRA, Splunk, Confluence, Sharepoint, Postman) is required
• Ability to write queries against an Oracle database and run using SQL Plus/ TOAD to perform data verification required
• Strong analytical (ability to define problems, collect data, establish facts, and draw valid conclusions) and problem-solving skills are required
• Ability to manage time, multi-task, and change priorities
• Excellent communication skills, both oral and written