Full Stack Software Engineer/Developer at CACI | CO, US | Rezi

Full Stack Software Engineer/Developer at CACI

Full Stack Software Engineer/Developer

CACI · CO, US

1 weeks ago

Full Stack Software Engineer/Developer

CACI · CO, US

8 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now
Resume preview

Tailor your resume to this Full Stack Software Engineer/Developer role.

Rezi rewrites your resume against CACI's job description. Free.

Resume score gauge reading 58 out of 100

Don't guess if your resume is good enough.

See how it scores against the Full Stack Software Engineer/Developer posting at CACI — free, in seconds.

About the Role

CACI is seeking an experienced Full Stack Software Developer to join a multidisciplined team working on delivering the next generation of mission management systems. The ideal candidate will have a strong background in Java and/or TypeScript and be willing to perform both front-end and back-end development, ensuring a seamless user experience.

Responsibilities

  • Design, develop, and maintain next-generation mission management applications within a multi-disciplined agile team.
  • Develop, troubleshoot, and maintain cloud-native microservices and a user interface (UI) for a data-rich application with complex user workflows.
  • Write automated tests against code.
  • Deploy to a fully automated DevSecOps pipeline.
  • Troubleshoot bugs.
  • Report daily status at agile stand-up meetings.
  • Participate in TEMs as needed.

Requirements

  • 7+ years of experience in front-end development.
  • Available to work in-person at CACI facilities in Sterling, VA or Aurora, CO.
  • Must have TS/SCI with CI poly (or be willing to take CI poly).
  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Proficiency in JavaScript and its frameworks (e.g., React, Angular, Vue.js).
  • Strong understanding of HTML/CSS and responsive design principles.
  • Experience with version control systems (e.g., Git).
  • Familiarity with RESTful APIs and websockets.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills.
  • Willingness to work within true Agile Kanban processes and dynamic development environments.
  • Demonstrated experience working with others in a team environment.
  • Current Security+ certification (or willingness to obtain it).

Skills

  • Java
  • Spring Boot
  • Spring Framework
  • REST microservices
  • JavaScript
  • TypeScript
  • Vue 3
  • Bootstrap
  • Vite
  • Mockito
  • JUnit
  • Cypress
  • PostGres
  • MySQL
  • Redis
  • AWS DynamoDB
  • AWS EC2
  • AWS RDS
  • AWS S3
  • AWS SNS/SQS
  • AWS Lambda
  • Git
  • Jira
  • Confluence
  • Gitlab CI/CD
  • SonarQube
  • SAST
  • Agile methodologies
  • DevOps processes and tools
  • Amazon Web Services
  • Docker
  • Kubernetes
  • GitLab
  • Test Driven Development (TDD)
  • Database systems

Location

  • Sterling, VA
  • Aurora, CO

Work Type

  • Full time
  • In-person

Experience Level

  • 7+ years of experience in front-end development

Education Level

  • Bachelor’s degree in Computer Science, Engineering, or a related field.

Salary/Compensations

  • $98,500-$206,800

Benefits

  • Healthcare
  • Wellness
  • Financial
  • Retirement
  • Family support
  • Continuing education
  • Time off benefits
  • Flexible time off

About the Company

  • At CACI, we place character and innovation at the center of everything we do.
  • As a valued team member, you’ll be part of a high-performing group dedicated to our customer’s missions and driven by a higher purpose – to ensure the safety of our nation.
  • CACI values the unique contributions that every employee brings to our company and our customers - every day.
  • Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground — in your career and in our legacy.

Equal Opportunity

  • CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.