Java Software Developer/Engineer
Company | CACI |
---|---|
Location | Aurora, CO, USA, Dulles, VA, USA |
Salary | $62800 – $128600 |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Mid Level, Senior |
Requirements
- Available to work in-person at CACI facilities in Sterling, VA or Aurora, CO
- Clearance: Must have TS/SCI with CI poly (or be willing to take CI poly)
- Education: Bachelor’s Degree in STEM field or related experience and 3+ years experience
- Experience with Java/Back-end OR
- Experience with Web/Front End
- Experience developing within Linux environment
- Willingness to work across Full Stack of product
- Willingness to work within true Agile Kanban processes and dynamic development environments.
- Demonstrated experience working with others in a team environment.
- Willingness to obtain a Security+ certification
Responsibilities
- Designing, developing, and maintaining next generation mission management applications
- 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 your code
- Deploy to a fully automated DevSecOps pipeline
- Help troubleshoot any bugs found
- Report a brief status at an agile stand-up meeting
- Dig into the highest priority work to accomplish that day
- Code with your teammates
- Participate in TEMs as needed
Preferred Qualifications
- Experience with Agile methodologies and DevOps processes and tools
- Experience using Amazon Web Services
- Experience with container management tools (e.g., Docker, Kubernetes)
- Experience with Git / GitLab source code management tools
- Experience using Test Driven Development (TDD) tools such as Cypress and Mockito.
- Experience with database systems such as MySQL, Redis, etc