Java Full Stack Developer

CACI InternationalSterling, VA
550d$102,900 - $216,200

This job is no longer available

There are still lots of open positions. Let's find the one that's right for you.

About The Position

As a Java Full Stack Developer at CACI, you will be at the forefront of developing modern and intuitive mission management systems that leverage current development practices and are cloud-native. This role is embedded within an extreme agile continuous deployment software development framework, where you will collaborate with multiple product teams to support our mission customers through the modernization of mission management applications. Your contributions will be vital in designing, developing, and maintaining microservices and user interfaces for data-rich applications that involve complex user workflows. In this position, you will engage in a variety of tasks that include writing automated tests, deploying applications to a fully automated DevSecOps pipeline, and influencing both the current architecture and the future technical direction of the project. Daily activities will involve participating in agile stand-up meetings to report on your progress, prioritizing and tackling high-priority tasks, coding alongside your teammates, and participating in Technical Exchange Meetings (TEMs) as necessary. You will work with a range of technologies, including frontend frameworks like Vue and Bootstrap, the Spring Framework, Java, JavaScript/TypeScript, and various automated testing tools such as Mockito, JUnit, and Cypress. Additionally, you will interact with databases like MySQL, Redis, and AWS DynamoDB, and utilize source control and issue tracking tools like Git, GitLab, Jira, and Confluence, as well as DevSecOps pipeline tools such as GitLab CI/CD, Jenkins, SonarQube, and Fortify.

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service