1

Full Stack Development Intern Jobs in Virginia (NOW HIRING)

Job Summary (List Format): - Senior Full Stack Software Developer position within Freddie Mac's Investments & Capital Markets division, Financial Engineering Team. - Primary focus on Java development ...

Full stack development with python new modules within a software application * Deep understanding of and ability to build deployable infrastructure with CDK on AWS Requirements: * Active TS/SCI ...

You'll leverage modern full stack development practices and Generative AI technologies to deliver scalable, efficient, and mission-focused solutions. As a Full Stack Developer, you'll have the ...

You'll leverage modern full stack development practices and Generative AI technologies to deliver scalable, efficient, and mission-focused solutions. As a Full Stack Developer, you'll have the ...

Full Stack Developer

Herndon, VA · On-site

$180K - $220K/yr

Full stack development with python new modules within a software application * Deep understanding of and ability to build deployable infrastructure with CDK on AWS Qualifications Clearance Required:

Full Stack Developer

Springfield, VA · On-site

$180K - $220K/yr

Full stack development with python new modules within a software application * Deep understanding of and ability to build deployable infrastructure with CDK on AWS Qualifications Clearance Required:

Analyze code, workflows, data, and system interfaces to improve functionality and efficiency Qualifications: * 10+ years of full stack development experience * Bachelor's degree in Information ...

Work on an Agile development team to design, develop, test, implement, and support technical solutions in full-stack development tools and technologies Partner with management, architects, and ...

The role involves hands-on full-stack development, particularly with Springboot, J2EE, and Microservices, while working closely with clients in an agile environment. Responsibilities : • Hands-on ...

Full Stack Engineer II

Mclean, VA · On-site

$75K - $130K/yr

At the P2 level, the engineer demonstrates growing expertise in full stack development, handles moderately complex tasks with minimal supervision, and contributes to the overall architecture and ...

next page

Showing results 1-20

Full Stack Development Intern information

What kinds of projects and technologies does a full stack development intern typically work on during their internship?

Full Stack Development Interns often contribute to both front-end and back-end features of web applications, working with frameworks like React or Angular for the user interface and Node.js, Python, or Java for server-side logic. Interns may be assigned tasks such as building new components, fixing bugs, writing APIs, or assisting with database integration. It's common to collaborate closely with designers, senior developers, and QA testers in an agile environment, gaining exposure to the entire software development lifecycle. This hands-on experience helps interns understand how different technologies interact and prepares them for more advanced roles in the future.

What is a full stack development intern?

A Full Stack Development Intern is a student or recent graduate who assists with building both the front-end (client side) and back-end (server side) components of web applications. They typically work under the supervision of experienced developers to learn and contribute to projects using various programming languages and frameworks. Responsibilities may include writing code, debugging, testing, and collaborating with design and development teams. This internship provides practical experience in the entire web development process and helps prepare interns for a career as a full stack developer.

What are the key skills and qualifications needed to thrive as a full stack development intern, and why are they important?

To thrive as a Full Stack Development Intern, you need foundational knowledge of front-end and back-end programming languages such as JavaScript, HTML, CSS, and at least one server-side framework, alongside a relevant academic background in computer science or a related field. Familiarity with version control systems like Git, databases (SQL/NoSQL), and cloud platforms is often expected, and experience with tools like React, Node.js, or Docker can be advantageous. Strong problem-solving skills, adaptability, and effective communication help interns collaborate within teams and learn quickly in dynamic environments. These skills and qualifications are crucial for efficiently contributing to diverse development tasks and succeeding in fast-paced tech teams.
What are popular job titles related to Full Stack Development Intern jobs in Virginia? For Full Stack Development Intern jobs in Virginia, the most frequently searched job titles are:
What cities in Virginia are hiring for Full Stack Development Intern jobs? Cities in Virginia with the most Full Stack Development Intern job openings:
Infographic showing various Full Stack Development Intern job openings in Virginia as of August 2026, with employment types broken down into 1% As Needed, 84% Full Time, 13% Part Time, and 2% Contract. Highlights an 91% Physical, 3% Hybrid, and 6% Remote job distribution.

Full Stack Dev

Expert Technology Services

Mclean, VA • On-site

Contractor

Posted 12 days ago


Job description

Job Summary (List Format):
- Senior Full Stack Software Developer position within Freddie Mac’s Investments & Capital Markets division, Financial Engineering Team.
- Primary focus on Java development and automated testing for user-facing applications interfacing with risk models and analytics engines.
- Responsible for designing and implementing automated testing solutions to enhance test coverage of Java applications.
- Utilize JUnit for unit testing and JaCoCo for code coverage and reporting.
- Develop and maintain Jenkins pipelines for automated build, test, and deployment (CI/CD).
- Contribute to code reviews, technical documentation, and testing discussions.
- Collaborate with cross-functional engineering teams in a fast-paced financial environment.
- Apply strong problem-solving skills, attention to detail, and effective communication to bridge technical and business discussions.
- Required skills include 5+ years’ experience in Java, Spring Boot, and automated testing frameworks; 2–3 years’ experience with Jenkins, JaCoCo, and Git.
- Preferred skills include graduate degree, experience with relational databases, message brokers (Kafka, RabbitMQ), cloud platforms, Agile tools (JIRA), and prior financial services experience.