Full Stack Developer

Vtgdefense — United States · Posted ~4 hours ago

Senior

Skills

Java Spring Boot Angular TypeScript REST APIs AWS Elasticsearch

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

An experienced software development role focused on creating, maintaining, and modernizing enterprise applications. You will develop backend services, user interfaces, APIs, and cloud-based deployments while supporting mission-critical systems.

Highlights

Opportunity to build and modernize enterprise applications, work across frontend and backend technologies, and contribute to large-scale technology programs.

Description

Overview We are seeking an experienced Full Stack Software Developer to support a large-scale, 200+ FTE technical development program supporting the Sponsor’s Entitlement Programs, Identity and Access Management (IdAM/ICAM), Authentication, Authorization, Attributes, and Digital Policy Management initiatives. What will you do? Design, develop, maintain, and modernize enterprise full-stack applications.Develop backend applications and services using Java and Spring Boot.Develop modern frontend applications using Angular and TypeScript.Design, develop, and integrate RESTful APIs using Spring Boot.Develop Java and Angular applications that leverage Elasticsearch.Maintain and modernize existing legacy applications while ensuring continuity of mission-critical services.Design, develop, and implement custom ETL methodologies and processes.Develop custom scripts to install, configure, and deploy application code within AWS EC2 instances.Leverage Amazon Web Services (AWS) to develop, deploy, and maintain cloud-based applications.Conduct unit testing and participate in peer code reviews.Develop, maintain, and execute automated tests using Selenium.Troubleshoot software defects and implement technically sound solutions.Analyze customer requirements and specifications and translate them into effective technical solutions.Collaborate with internal and external engineering teams to resolve complex technical challenges.Work within Agile and Scrum methodologies, participating in sprint planning, development, testing, and delivery activities.Utilize Jira and Confluence for requirements tracking, documentation, and team collaboration.Utilize Git and Jenkins to support source control, builds, continuous integration, and deployment activities.Work within Red Hat Linux (RHEL) environments using command-line tools.Develop and maintain technical documentation covering application design, implementation, and operational procedures.Mentor junior developers and promote software engineering and development best practices across the team. Do you have what it takes? Active TS/SCI with Polygraph6–10 years of relevant professional software development experience.Demonstrated Full Stack Development experience.Strong hands-on development experience with:JavaSpring BootAngularTypeScriptHands-on experience with Amazon Web Services (AWS).Experience designing and developing RESTful APIs.Experience developing applications that leverage Elasticsearch.Experience maintaining and modernizing legacy applications.Experience designing and developing custom ETL processes/methodologies.Experience developing scripts to install and configure applications within AWS EC2 environments.Experience working within Red Hat Linux (RHEL) command-line environments.Experience with unit testing and peer code reviews.Experience with automated testing frameworks, preferably Selenium.Experience analyzing customer requirements and developing software solutions that satisfy technical specifications.Working knowledge of:GitJenkinsJiraConfluenceExperience working within Agile/Scrum development environments.Strong software design and technical documentation skills.Strong organizational, time-management, and workflow-management skills.Excellent written and verbal communication skills.Ability to methodically analyze complex technical challenges and develop solutions within a collaborative environment.