Overview We are seeking an experienced Full Stack Java Developer to support the development and enhancement of mission-focused applications.
The ideal candidate will have experience working as part of a multidisciplinary application development team and contributing across the full application development lifecycle.
What will you do?
* Design, develop, enhance, and maintain full-stack Java applications.
* Work collaboratively within a multidisciplinary application development team.
* Develop backend application components and services using Java and Spring Boot.
* Develop and integrate RESTful services and APIs.
* Develop modern front-end application functionality using JavaScript/TypeScript and Angular.
* Develop and maintain application functionality utilizing MongoDB and other supporting database technologies.
* Develop and support applications and services operating within Amazon Web Services (AWS) environments.
* Use JIRA to support application development activities, issue tracking, and team collaboration.
* Translate user requirements into end-to-end technical designs for applications and databases.
* Design solutions that may involve multiple interfaces with other applications and supporting database systems.
* Collaborate across development disciplines to support application integration and delivery.
* Support the adaptation of system data models to incorporate graph database and link-analysis formats.
* Develop link-analysis visualizations for integration within application user interfaces.
Do you have what it takes?
* Active TS/SCI with Polygraph * Typically requires BS degree and 8 years of prior relevant experience * Demonstrated experience using JIRA.
* Demonstrated experience working on multidisciplinary application development teams.
* Demonstrated experience with Full Stack Java application development.
* Experience with technologies including: * Java * Spring Boot * MongoDB * AWS Services * JavaScript/TypeScript * Angular * REST * The Application Team must include at least one contractor resource with demonstrated experience using ArangoDB.