Modernizing and sustaining the Department of Defense's Joint Command and Control system of record, GCCS-J, to provide an integrated battlespace picture for commanders and warfighters in joint and multinational operations.
Requirements
- Advanced proficiency in Java and Object-Oriented Design and Programming.
- Proficiency in writing REST web services.
- Experience with at least one event and messaging streaming platform such as Apache Kafka, RabbitMQ, or ActiveMQ.
- Proficiency in various database types (SQL, NoSQL, GeoSpatial, Key/Object pair, etc.).
- Experience with IDEs such as VSCode and Netbeans.
- Experience writing microservices using the Spring Boot framework.
- Experience with build ecosystems such as Maven, Gradl, and Jenkins.
Responsibilities
- Exhibit a positive attitude and high level of initiative while enjoying the challenge of developing structured software solutions.
- Prioritize activities to deliver projects on time and within budget.
- Interface with geographically dispersed development teams and communicate project statuses and barriers effectively.
- Follow the Agile Development process, which includes requirements, design, implementation, test, and maintenance.
- Lead independent technical investigations, provide technical advice, and recommend technical solutions.
- Assist the Government in integrating GCCS-J functionality into new baselines.
Other
- Excellent written and verbal communication skills for team collaboration.
- US citizenship with the ability to obtain a final Secret Clearance.
- Bachelor's Degree in a Science/Technology/Engineering/Mathematics (STEM) program or equivalent related work experience.
- Rudimentary Linux and Windows System Administration skills.
- Top Secret Security Clearance.