Full-Stack Java Engineer - Spring Boot + React/Angular

CACI International Inc

Sterling (VA)

On-site

USD 94,000 - 198,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

CACI International Inc. in Sterling, VA is seeking a Mid-Level Software Engineer to join our growing engineering team. You will contribute as a key technical performer across full-stack development, delivery, and deployment of high-performance applications for C-UxS detection and mitigation.

The role emphasizes ownership of features from design to testing, collaboration with cross-functional teams, and implementing scalable RESTful services using Java/Spring Boot and modern JS frameworks.

Qualifications

  • Bachelor's degree in related engineering field or equivalent.
  • Must be a US Citizen and able to obtain/maintain a security clearance.
  • 5+ years of software development experience.
  • Experience building microservice-based high-throughput apps.
  • Expertise with Java and Spring Boot for backend and REST APIs.
  • Experience with Angular or React.
  • Experience with PostgreSQL and OpenSearch/Elasticsearch.
  • Understanding of microservices, containers, security, OO design, web services.
  • Experience leading Agile teams.
  • Ability to work independently with limited supervision.

Responsibilities

  • Design and develop full-stack web apps with architectural leadership.
  • Build RESTful APIs and interfaces using Java/Spring Boot and Angular/React.
  • Collaborate across teams to deliver software lifecycles and designs.
  • Deploy and maintain mission-essential systems using Docker, Kubernetes/Helm, and Git.
  • Debug complex issues, lead code reviews, improve reliability and performance.
  • Influence system design decisions and development procedures.

Skills

Java
Spring Boot
Angular
React
REST API
Docker
Kubernetes
Git
Agile
Security clearance

Education

Bachelor's degree in related engineering field

Tools

PostgreSQL
OpenSearch/Elasticsearch

Job description

CACI International Inc. in Sterling, VA is seeking a Mid-Level Software Engineer to join our growing engineering team. You will contribute as a key technical performer across full-stack development, delivery, and deployment of high-performance applications for C-UxS detection and mitigation.

The role emphasizes ownership of features from design to testing, collaboration with cross-functional teams, and implementing scalable RESTful services using Java/Spring Boot and modern JS frameworks.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full-Stack Software Engineer – Java/Spring, AWS, TS/SCI
Full-Stack Software Engineer – Java/Spring, AWS, TS/SCI

CACI International Inc • Cary (NC)

On-site
USD 69,000 - 142,000
Mid-Level Full-Stack Engineer - Cloud Microservices
Mid-Level Full-Stack Engineer - Cloud Microservices

CACI International Inc. • Sterling (VA)

Hybrid
USD 79,000 - 163,000
Senior Full-Stack Engineer – React, APIs, AWS & Kubernetes
Senior Full-Stack Engineer – React, APIs, AWS & Kubernetes

CACI International Inc. • Chantilly (VA)

Hybrid
USD 99,000 - 207,000
Mission-Critical Full Stack Engineer - Java/AWS/Kubernetes
Mission-Critical Full Stack Engineer - Java/AWS/Kubernetes

Stroke Foundation • Sterling (VA)

Hybrid
USD 98,500 - 206,800
Healthcare
Wellness benefits
Retirement plans
+2
Full-Stack Software Engineer | Java, Spring, React
Full-Stack Software Engineer | Java, Spring, React

Cognizant • United States

On-site
USD 59,000 - 72,000
Medical/Dental/Vision/Life Insurance
Paid holidays and Time Off
401(k) plan and contributions
+3
Full Stack Developer - TS/SCI Cleared for Cloud Apps
Full Stack Developer - TS/SCI Cleared for Cloud Apps

CACI • Sterling (VA)

On-site
USD 69,000 - 142,000
Senior Java Full Stack Engineer - Spring Boot & React
Senior Java Full Stack Engineer - Spring Boot & React

Cognizant • Plano (TX)

On-site
USD 120,000 - 140,000
Medical/Dental/Vision/Life Insurance
Paid holidays
401(k) plan
+3
Senior Full-Stack Java Engineer - Spring Boot & React Hybrid
Senior Full-Stack Java Engineer - Spring Boot & React Hybrid

Cognizant • Irving (TX)

Hybrid
USD 110,000 - 160,000
Medical/Dental/Vision/Life Insurance
401(k) plan and contributions
Paid holidays plus PTO
+3
Reactive Full-Stack Engineer — Java/Spring + React
Reactive Full-Stack Engineer — Java/Spring + React

Cognizant • Carson City (NV)

On-site
USD 56,000 - 74,000
Health Insurance
401(k) Plan
Paid Time Off
+2
Full-Stack Software Engineer — Java, Spring & React
Full-Stack Software Engineer — Java, Spring & React

Cognizant • Cheyenne (WY)

On-site
USD 59,000 - 72,000
Medical/Dental/Vision/Life Insurance
Paid holidays plus Paid Time Off
401(k) plan and contributions
+3