Software Developer

VTG LLC
McLean, United States of America
27 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

McLean, United States of America

Tech stack

Java
JavaScript
Spring Security
Amazon Web Services (AWS)
Data analysis
Automation of Tests
Information Engineering
Data Integration
Database Development
DevOps
Distributed Systems
Elasticsearch
Geospatial Intelligence
Spring
Python
PostgreSQL
Enterprise Messaging Systems
MySQL
NoSQL
SQL Databases
Systems Integration
TypeScript
Unstructured Data
Web Application Frameworks
Cloud Platform System
Modern Ui
React
Spring-boot
Software Security
Backend
GIT
Front End Software Development
REST
Software Version Control
Jenkins

Job description

  • Design, develop, and maintain secure, scalable web applications using Java and modern frameworks.
  • Collaborate with Product Owners and Program Managers to translate user stories into technical solutions.
  • Build and maintain responsive, modern UI components using React and TypeScript.
  • Develop and maintain RESTful APIs to support application functionality and data integration.
  • Support data engineering efforts, including analyzing large datasets and identifying relationships.
  • Design, develop, and optimize database solutions across SQL and NoSQL platforms.
  • Integrate systems and services using messaging technologies (service bus, pub/sub, MQ).
  • Deploy and manage applications within AWS cloud environments.
  • Maintain and enhance CI/CD pipelines using Jenkins, including automated testing and deployment.
  • Ensure application security by identifying and remediating vulnerabilities in accordance with severity and compliance standards.
  • Maintain source code repositories using Git and produce technical documentation aligned with Sponsor standards.
  • Collaborate with cross-functional teams and mission partners to ensure solutions meet operational requirements.

Requirements

We are seeking a highly skilled Full Stack Application Developer to support the development, maintenance, and enhancement of a mission-critical data collection and enrichment platform. This role operates within a collaborative Agile team environment and works closely with Product Owners, Program Managers, and mission partners to deliver secure, scalable, and high-performing applications.

The ideal candidate will have strong experience across backend and frontend development, cloud environments, data engineering, and DevOps practices, with a focus on secure application delivery., * Active TS/SCI with Polygraph required.

  • Bachelor's degree in Geospatial Intelligence, Geography, Remote Sensing, Intelligence Studies, Engineering, or related field, or equivalent experience

o trong experience developing secure Java (8+) applications using:

Spring Framework

Spring Boot

Spring Security

o Experience supporting development efforts using Python. o Experience building modern front-end applications using:

JavaScript / TypeScript

React (or similar frameworks)

o Hands-on experience with ElasticSearch (design, development, and maintenance). o Strong experience with SQL databases such as PostgreSQL and MySQL. o Experience developing PL/SQL scripts, including procedures, functions, triggers, and exception handling. o Ability to write and optimize complex queries across structured and unstructured datasets. o Experience developing secure and scalable REST APIs. o Experience integrating distributed systems using messaging technologies (MQ, pub/sub, service bus). o Experience working in AWS cloud environments. o Experience working with geospatial (geo-locational) data. o Experience operating in a DevOps environment. o Experience maintaining Jenkins CI/CD pipelines with automated testing and deployment. o Proficiency using Git for source code management.

Apply for this position