Sr Full Stack Software Developer
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
About the role
We are seeking a skilled Full Stack Software Developer to join our team working on the Makalu contract. This role involves building and maintaining highly used and critically important cloud-native applications that provide Situational Awareness and Collaboration capabilities. The ideal candidate will have a strong background in Java and JavaScript development, along with experience in modern software development practices and cloud technologies. The role requires an active TS/SCI clearance and a commitment to maintaining the highest standards of security in all aspects of work.
Responsibilities
- Design, develop, and maintain cloud-native applications using Java and JavaScript
- Build and enhance Situational Awareness and Collaboration capabilities for critical systems
- Collaborate with cross-functional teams in an Agile environment
- Implement and work with microservices architecture in cloud environments
- Contribute to the full software development lifecycle, from conception to deployment
- Ensure code quality through testing and code reviews
- Stay updated with the latest industry trends and cloud technologies
- Participate in Agile ceremonies and contribute to continuous improvement efforts
Requirements
- Required:
- Proficiency in Java and JavaScript
- Experience developing in a Linux environment
- Either a Bachelor's degree in Computer Science, or graduation from an accredited coding bootcamp
- Must possess an active Top Secret/Sensitive Compartmented Information (TS/SCI) clearance and polygraph preferred
- Minimum of 5-7 years of professional software development experience
- Must have or be willing to obtain Security+ certification
- Strong knowledge of Java and JavaScript programming languages
- Experience with software development best practices and methodologies
- Demonstrated ability to lead technical initiatives and mentor junior developers
- Strong system design and architecture skills
- Desired:
- Experience leading development teams in Agile environments
- Track record of successful delivery of complex, mission-critical applications
- Experience with Kubernetes or other containerized environment
- Knowledge of Elasticsearch
- Familiarity with Java Spring Boot framework
- Understanding of microservice architecture
- Experience with Agile development methodologies
- AWS developer experience
- Knowledge of WebSocket's
- Experience with RESTful API design and implementation
- Security+ certification (or willingness to obtain within a specified timeframe)
- -
- What You Can Expect:
- A culture of integrity.
- 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.
- An environment of trust.
- CACI values the unique contributions that every employee brings to our company and our customers - every day. You'll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.
- A focus on continuous growth.
- 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.
- Pay Range :
- Since this position can be worked in more than one location, the range shown is the national average for the position.
- The proposed salary range for this position is:
- $82,100-$172,400
- 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.
Benefits
Additional Information
Job Title: Sr Full Stack Software Developer Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: TS/SCI with Polygraph Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Local Anticipated Posting End: 9/20/2026
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at CACI? Share your experience