About the Role
CACI is seeking a talented and motivated Software Engineer to support the technology modernization for a suite of legacy mission management application and services. You will work with a team of highly qualified engineers to design a new cloud-hosted container-based microservices architecture to support highly resilient mission-critical applications.
Responsibilities
- Participate in the design and deployment of highly resilient Spring Boot microservices to support real-time mission data feeds.
- Modernize legacy applications to use current UI framework with key focus on reliability, scalability and performance.
- Implement and maintain a continuous DevSecOps pipeline using Gitlab.
- Ensure security best practices are enforced throughout the CICD pipeline to proactively identify security vulnerabilities and code quality.
Requirements
- Bachelor’s degree in computer science or related technical field
- 5+ years of experience in software development using Java
- Security+ Certification
- Active SCI w/Polygraph
Skills
- Java
- Spring Boot
- UI framework
- DevSecOps
- Gitlab
- CICD pipeline
- Overhead Mission Management experience
- Overhead Persistent InfraRed (OPIR) experience
Work Type
- Full time
- Regular
Experience Level
- 5+ years of experience
Education Level
- Bachelor’s degree in computer science or related technical field
Salary/Compensations
- $82,100-$172,400
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.
