Software Engineer
Backend Developer
Angular
API
APIs
Arangodb
Cloud Operations
Engineering
Front End Development
Frontend
Frontend Framework
Full Stack
Information Technology (IT)
Integration
Issue Tracking
Java
Java Language
JavaScript
MongoDB
Nosql Databases
Programming Language
Programming Languages
Project Management
REST
Software Development
Software Engineer
Software Engineering
Spring Boot
Spring Framework
TypeScript
Web Design
Web Framework
Job Description
VTG is seeking an experienced Software Engineer to support the development and enhancement of mission-focused applications across the full application lifecycle. The role is hands-on across backend and front-end work, including Java and Spring Boot services, RESTful APIs, and Angular-based user interface functionality, with deployment and support in Amazon Web Services (AWS) environments.
Based in Chantilly, VA, this onsite opportunity calls for an engineer with 8+ years of prior relevant experience and a BS degree, alongside active security eligibility.
Responsibilities
- Design, develop, enhance, and maintain full-stack Java applications for mission-focused use cases.
- Collaborate with a multidisciplinary application development team to deliver application and integration outcomes.
- Build backend application components and services using Java and Spring Boot.
- Develop and integrate RESTful services and APIs.
- Create 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.
- Support adaptation of system data models to incorporate graph database and link-analysis formats.
- Develop link-analysis visualizations for integration within application user interfaces.
Requirements
- Active TS/SCI with Polygraph
- Typically requires a 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:
- 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
Technology Focus
- Java, Spring Boot, RESTful services (REST)
- JavaScript, TypeScript, Angular
- MongoDB
- Amazon Web Services (AWS)
- JIRA
- ArangoDB