1

Sprint Boot Jobs in Virginia (NOW HIRING)

Eng Sr Prin II - SW

Sterling, VA · On-site

$55 - $72.75/hr

... using Java, Spring Boot, and AngularJS. The ideal candidate will bring strong full-stack ... Agile/Scrum: * Participate actively in daily stand-ups, sprint planning, sprint reviews ...

Java Kafka Developer (Hybrid)

Ashburn, VA · Hybrid

$52.25 - $67.50/hr

Participate in sprint planning, backlog refinement, testing, demos, retrospectives, and releases ... on Spring Boot experience Technical Expertise * Deep expertise in Apache Kafka: * Producer ...

Java Full Stack Developer

Mclean, VA · On-site

$53 - $68.50/hr

The ideal candidate will have experience developing full-stack solutions using Java, Spring Boot ... Participate in Agile ceremonies, including sprint planning, backlog refinement, daily standups ...

Java Full Stack Developer

Mclean, VA

$53 - $68.50/hr

The ideal candidate will have experience developing full-stack solutions using Java, Spring Boot ... Participate in Agile ceremonies, including sprint planning, backlog refinement, daily standups ...

Java Full Stack Developer

Mclean, VA · On-site

$53.25 - $68.75/hr

The ideal candidate will have experience developing full-stack solutions using Java, Spring Boot ... Participate in Agile ceremonies, including sprint planning, backlog refinement, daily standups ...

Java Software Developer (TS Required)

Winchester, VA · On-site

$52.50 - $67/hr

You will work across a modern technology stack including Java, Spring Boot, PostgreSQL, Redis, and ... Participate in code reviews, technical planning sessions, and Agile sprint ceremonies.

Java Developer

Mclean, VA · On-site

$51.50 - $66.75/hr

... Java, Spring Boot, ReactJS, RESTful APIs, microservices, relational databases, and AWS cloud ... daily standups, sprint reviews, and retrospectives. • Use AI assisted development tools and ...

Java Developer

Mclean, VA · On-site

$52.25 - $67.75/hr

... Java, Spring Boot, ReactJS, RESTful APIs, microservices, relational databases, and AWS cloud ... daily standups, sprint reviews, and retrospectives. • Use AI assisted development tools and ...

Showing results 21-40

Sprint Boot information

What is Spring Boot?

Spring Boot is an open-source Java-based framework used to create stand-alone, production-grade Spring applications quickly and with minimal configuration. It simplifies the development process by providing embedded servers, auto-configuration, and a range of tools that help developers build and deploy applications faster. Spring Boot also integrates easily with various databases, security features, and cloud platforms, making it a popular choice for modern web and enterprise applications.

What are the key skills and qualifications needed to thrive as a Spring Boot developer, and why are they important?

To thrive as a Spring Boot Developer, you need strong Java programming skills, a solid understanding of Spring Framework concepts, and experience building RESTful APIs, typically supported by a degree in computer science or related fields. Familiarity with tools like Maven, Gradle, Git, and integrated development environments (IDEs) such as IntelliJ IDEA or Eclipse, along with knowledge of database systems, is essential. Strong problem-solving abilities, attention to detail, and effective collaboration and communication skills help you deliver robust and maintainable applications. These skills ensure efficient software development, seamless teamwork, and high-quality, scalable solutions for business needs.

What are some common challenges faced by Spring Boot developers when working on large-scale enterprise applications?

Spring Boot developers working on large-scale enterprise applications often encounter challenges related to managing complex dependencies, optimizing application performance, and ensuring seamless integration with other systems. Dealing with microservices architecture can add additional complexity, such as handling service communication, distributed transactions, and monitoring. Collaboration with DevOps teams for deployment and maintaining consistent environments across development, testing, and production are also key aspects. Staying up-to-date with evolving best practices and tools in the Spring ecosystem helps in overcoming these challenges.

What is the difference between Sprint Boot vs Scrum Master?

AspectSprint BootScrum Master
Primary RoleFramework for building Java applicationsFacilitates Agile Scrum processes
Required SkillsJava, Spring Framework, REST APIsAgile methodologies, team facilitation
Work EnvironmentSoftware development teams, backend developmentAgile teams, project management
CertificationsSpring certifications, Java certificationsCertified ScrumMaster (CSM), Agile certifications

While Sprint Boot is a Java framework used for developing applications, Scrum Master is a role that facilitates Agile project management. They serve different functions: Sprint Boot focuses on technical development, whereas Scrum Master ensures Agile processes are followed effectively.

What cities in Virginia are hiring for Sprint Boot jobs?

Cities in Virginia with the most Sprint Boot job openings:

Infographic showing various Sprint Boot job openings in Virginia as of August 2026, with employment types broken down into 1% As Needed, 86% Full Time, 8% Part Time, 4% Contract, and 1% Nights. Highlights an 93% Physical, 2% Hybrid, and 5% Remote job distribution.

Eng Sr Prin II - SW

Sterling, VA • On-site

BAE Systems
National Security and International Affairs • 10K+ employees

$55 - $72.75/hr

Other

Re-posted 17 days ago


BAE Systems rating

8.4

Company rating: 8.4 out of 10

Based on 151 frontline employees who took The Breakroom Quiz

9th of 50 rated military and defense


Job description


BAE Systems is seeking an Applications Developer (Expert) to design, develop, deploy, and maintain enterprise applications using Java, Spring Boot, and AngularJS. The ideal candidate will bring strong full-stack development experience, a commitment to software quality, and the ability to collaborate effectively within an Agile/Scrum environment.
Key Responsibilities:
  • Design, develop, test, deploy, and maintain enterprise applications and services.
  • Develop secure, scalable, readable, and maintainable software.
  • Troubleshoot application defects and production issues and provide ongoing support.
  • Participate in technical design decisions, code reviews, testing, and software releases.
  • Collaborate with customers, product owners, Scrum Masters, QA engineers, and development teams to clarify requirements and deliver solutions.
  • Support and enhance existing applications, including legacy systems.
  • Maintain accurate technical documentation.
Agile/Scrum:
  • Participate actively in daily stand-ups, sprint planning, sprint reviews, retrospectives, and backlog refinement.
  • Collaborate with product owners and team members to define, estimate, and deliver user stories.
  • Contribute to continuous improvement and alignment with product goals.
Code Quality & Operations:
  • Follow established coding standards and software development best practices.
  • Develop unit and integration tests to ensure application reliability.
  • Assist with cloud deployments, including AWS environments.
  • Monitor application performance and provide production support.
Key Qualifications:
  • Senior-level (8+ years' experience) developing full-stack enterprise applications.
  • Strong experience with Java, Spring Boot, and AngularJS.
  • Experience with RESTful services, unit/integration testing, and enterprise application development.
  • Experience working in Agile/Scrum environments.
  • Strong troubleshooting, problem-solving, and communication skills.
  • Ability to communicate technical concepts clearly to both technical and non-technical stakeholders.

Required Skills and Education
  • Bachelor's degree and 8+ years of relevant experience in software development or technical roles.
  • Proficiency in Java and the Spring Boot framework.
  • Understanding of Agile methodologies, particularly Scrum.
  • Experience with version control systems (e.g., Git).
  • Strong problem-solving and analytical skills.
  • Excellent communication and teamwork abilities.

About BAE Systems Intelligence & Security
BAE Systems, Inc. is a defense, aerospace, and security company headquartered in Falls Church, Virginia, with more than 40,000 employees worldwide. We serve, supply, and protect those who protect us. As one of the most geographically diverse international defense companies, we deliver a full range of products and services spanning air, land, maritime, space, and cyber, including advanced electronics, intelligence solutions, and dedicated customer support.
Our culture is performance-driven and values-led, built on curiosity, creativity, and collaboration. Purpose isn't a tagline here. It's what drives us. We're developing breakthrough technologies that defend national security and make a lasting impact on our communities and our planet. When you join BAE Systems, you're not just building a career. You're contributing to a mission that truly matters.
This position will be posted for at least 5 calendar days. The posting will remain active until the position is filled, or a qualified pool of candidates is identified.
Preferred Skills and Education
  • Master's Degree in related discipline.

What BAE Systems employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


BAE Systems logo

About BAE Systems

Sourced by ZipRecruiter

At BAE Systems, we provide some of the world's most advanced, technology-led defence, aerospace and security solutions. We employ a skilled workforce of more than 93,000 in around 40 countries. Working with customers and local partners, we develop, engineer, manufacture, and support products and systems to deliver military capability, protect national security and people, and keep critical information and infrastructure secure.

Industry

National security and international affairs and it services

Company size

10,000+ Employees

Headquarters location

Falls Church, VA, US