CACI International

Product Architect/Full Stack Developer

CACI International
Apply
1 day ago
Ashburn, VA, USAStaff+
H1B sponsor

Base Salary

$113k - $238k/yr

Responsibilities

  • Define and implement scalable, performant, reliable product architecture and technical solutions.
  • Design and develop software using Java, Spring, React, databases, APIs, and cloud technologies.
  • Lead technical aspects of Agile ceremonies, demonstrations, testing, releases, and technical planning.
  • Collaborate with SecDevOps teams to onboard applications to cloud infrastructure.
  • Migrate legacy applications to microservices-based architectures deployed to the cloud.
  • Mentor developers and testers, review pull requests, ensure test coverage, remove blockers, and provide technical guidance.
  • Create architecture diagrams, design documents, technical roadmaps, and other technical documentation.
  • Review cybersecurity assessments and static code analysis and define remediation actions.
  • Coordinate with business analysts, program managers, testers, UI/UX, and production support engineers to deliver solutions.

Requirements

  • U.S. citizenship and the ability to pass the stated CBP background investigation are required.
  • At least 10 years of overall software development experience, including hands-on programming, software design patterns, and architecture experience as an architect, technical lead, or senior developer.
  • Bachelor's degree in computer science, software engineering, or a related field.
  • Expertise in Java, Spring/Spring Boot, React, Kendo UI, and Hibernate.
  • Experience with software architecture styles, design patterns, object-oriented programming, distributed systems, RESTful APIs, relational databases, and performance optimization.
  • Experience with AWS or Google Cloud, software security practices, baseline management, merges, and version control.
  • Experience with Harness, Jenkins, GitLab, Docker, and Kubernetes.
  • Desired qualifications include technical leadership of product teams, enterprise architecture experience, strong communication and troubleshooting skills, and AWS Certified Solutions Architect or Google Cloud Professional Cloud Architect certification.

Benefits

  • Full-time regular employee position with up to 10% local travel in Ashburn, Virginia.
  • Flexible time off, healthcare, wellness, financial, retirement, family support, continuing education, and other time-off benefits.
  • Learning and development resources and opportunities for career growth.

Tech Stack

AWSCSSDockerGoogle CloudHarnessHTMLJavaJavaScriptJenkinsKubernetesPostgreSQLReactSpring Boot
CACI International

About CACI International

10,000+ employees

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.

Contact me