1

Internship Java Software Engineer Jobs in Virginia Beach, VA

Senior Software Engineer

Hampton, VA · Remote

$118K - $156K/yr

Software Subcategory: SW Engineer Schedule: Full-Time Shift: Day Job Travel: No Minimum Clearance ... Experience using Gradle/Maven to configure Java-based REST services and manage dependencies.

Sr Java Fullstack Developer

Virginia Beach, VA · On-site

$51 - $65/hr

Proficiency with Software Development Lifecycle (SDLC) * Solid knowledge of the programming ... J2EE, Java, Spring Boot, AWS, Dynamo DB, RDS, Python, Postgres, Oracle Education/Work Experience:

Senior Software Engineer

Hampton, VA · Remote

$121K - $160K/yr

Software Subcategory: SW Engineer Schedule: Full-Time Shift: Day Job Travel: No Minimum Clearance ... Experience using Gradle/Maven to configure Java-based REST services and manage dependencies.

We're seeking an experienced Software Engineer who will be part of a highly skilled, dedicated team ... SCSS, Java, Spring, XML, JSP, AJAX * Knowledge of React, Typescript, SQL, and C++ is a plus

next page

Showing results 1-20

Internship Java Software Engineer information

See Virginia Beach, VA salary details

$25

$57

$80

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

As of Jun 9, 2026, the average hourly pay for internship java software engineer in Virginia Beach, VA is $57.34, according to ZipRecruiter salary data. Most workers in this role earn between $47.21 and $64.81 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 are the most commonly searched types of Java Software Engineer jobs in Virginia Beach, VA? The most popular types of Java Software Engineer jobs in Virginia Beach, VA are:
What cities near Virginia Beach, VA are hiring for Internship Java Software Engineer jobs? Cities near Virginia Beach, VA with the most Internship Java Software Engineer job openings:
Software Engineer II

Other

Medical, Dental, Vision, Life, Retirement

Posted 6 days ago


Job description


Software Engineer II
Job Location
US
Job ID
2026-4445
Fill Type
Vacancy
Overview

At ITA International, we're a tech-enabled professional services company. Headquartered in Newport News, Virginia, we leverage subject matter expertise, data analytics and technology to challenge boundaries and transform possibilities.

With a global presence and a passionate team of over 200 ITAers, we're driven by mission success for our customers, "In The Arena." Our expertise spans Operations, Training, Engineering, Nanotechnology, Statistics, Machine Learning and Software Engineering - enabling data and tech-enabled solutions that deliver real value.

Join our impactful journey at ITA International. As Theodore Roosevelt said, "The credit belongs to the man who is actually in the arena." We're here, standing beside our customers, ready to serve and succeed.

ITA is seeking a skilled Software Engineer II to join our dynamic team. This position involves designing, developing, and implementing innovative software solutions that address complex challenges and enhance operational efficiency.

This opportunity is contingent upon successful contract award, expected Spring 2026.

Responsibilities

Responsibilities:

    Collaborate with cross-functional teams to define and implement software requirements.
  • Develop and maintain software components and features.
  • Integrate various data sources to create cohesive and efficient software applications.
  • Participate in AGILE development sprints for iterative project delivery.
  • Contribute to the creation of technical documentation, including system architecture and design specifications.
  • Assist in testing, deployment, and maintenance of software solutions.
  • Troubleshoot and resolve software defects and technical issues.
Qualifications

Required Experience:

  • 3+ years of experience in software engineering or a related field.
  • Proficiency in programming languages such as Python, Java, or C++.
  • Proficiency with database technologies and data integration techniques.
  • Understanding of the software development lifecycle (SDLC) and AGILE methodologies.

Minimum Qualifications:

  • Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
  • Strong analytical and problem-solving skills.
  • Ability to work effectively in a collaborative team environment.
  • Active Secret Clearance

Desired Qualifications:

  • Experience with API development and system integration techniques.
  • Experience with version control systems like Git.
  • Experience with cloud infrastructure and platforms (e.g., AWS, Azure).
  • Prior experience in developing applications for governmental or defense projects.
  • Knowledge of relevant industry standards and best practices.
Benefit and Compensation Transparency

ITA International proudly complies with all federal and state benefit and pay transparency laws. Employees of ITA can expect a robust benefit package, including:

  • Medical, dental and vision plans
  • Life Insurance
  • Short Term Disability insurance (where applicable)
  • Voluntary ancillary benefit options
  • 401k retirement benefits with employer matching contributions
Application and Employment at ITA International

ITA International is an Equal Opportunity Employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.


In compliance with the ADA Amendments Act (ADAAA), ITA International would like to ensure that your application process goes as smoothly as possible. If you would like to preview the physical requirements for this position, or if you have a disability and would like to request an accommodation in order to apply for a currently open position with ITA, please contact us by phone at 757-246-6781 or email us at HR@ita-intl.com.