
Full Stack Developer
CACI International1 month ago
Cary, NC, USA or Sterling, VA, USAMid Level
H1B sponsor
Base Salary
$69k - $142k/yr
Responsibilities
- Design and develop full-stack web applications and contribute technical leadership on software architecture and improvements.
- Build and maintain backend services, REST APIs, and responsive user interfaces using Java, Spring Boot, Angular, or React.
- Collaborate with engineering teams, program management, and customers on software lifecycles, technical designs, and roadmaps.
- Deploy and maintain mission-essential systems using Docker, Kubernetes/Helm, and Git best practices.
- Debug full-stack issues, participate in code reviews, and improve application reliability and performance.
- Own features and components through implementation, testing, and deployment while addressing evolving customer mission requirements.
Requirements
- Bachelor’s degree or equivalent experience.
- At least 3 years of software development experience.
- Experience with commercial cloud technologies such as AWS and GovCloud.
- Experience with Java and Spring Boot for backend services and REST API development.
- Experience with a modern JavaScript/TypeScript framework such as Angular or React.
- Familiarity with Groovy/Grails and relational or search-based data stores such as PostgreSQL, OpenSearch, or Elasticsearch is preferred.
- Familiarity with microservices, containerization, security principles, object-oriented design, and web services.
- Experience leading and/or integrating Agile methodologies.
- Top Secret clearance is required to begin employment, and TS/SCI clearance is required for continued employment.
Benefits
- Healthcare, wellness, financial, retirement, family support, continuing education, and time-off benefits.
- Flexible time off, learning resources, and learning and development opportunities.
- Full-time regular employment based in Sterling, VA or Cary, NC, with up to 10% continental U.S. travel.
- Proposed annual salary range of $69,100-$141,500.
Tech Stack
AngularAWSDockerElasticsearchGitGrailsGroovyHelmJavaJavaScriptKubernetesPostgreSQLReactSpring BootTypeScript
Categories
About CACI International
CACI International is a public government contractor that delivers enterprise IT, cybersecurity, electronic warfare, space, and intelligence solutions to U.S. defense, intelligence, and federal civilian customers. It provides systems engineering, software and data services, and mission support across C4ISR and business systems, primarily through long-term government contracts. Founded in 1962 and headquartered in Reston, Virginia, CACI trades on the NYSE under the ticker CACI.