> Markdown version of [/jobs/ext/1732619-full-stack-developer](https://www.wearedevelopers.com/jobs/ext/1732619-full-stack-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Full Stack Developer - **Company:** Xenith Solutions - **Location:** United States (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Amazon Web Services, Component-Based Software Engineering, Application Services, Architectural Patterns, Acceptance Test-Driven Development, JIRA, HTML5, Build Automation, Automation of Tests, Microsoft Azure, Batch Processing, Cascading Style Sheets (CSS), Configuration Management, Databases, Continuous Integration, Database Queries, Database Schema, DevOps, Github, Web Browsers, IT Management, Spring Framework, JSON, Liquibase, Model View Controller (MVC), NoSQL, Pair Programming, Scrum Methodology, Release Management, Standard Sql, Responsive Web Design, Web Application Security, Simple Object Access Protocol (SOAP), Software Engineering, Software Systems, SQL Stored Procedures, PL-SQL, SQL Databases, Subsystems, TypeScript, Web Services, Enterprise Software Applications, Spring-boot, Software Application Programming, Backend, Git, Webpack, AngularJS, Material UI, Build Tools, Npm(Software), Front End Software Development, Restful APIs, Amazon Simple Queue Service (SQS), Software Version Control, Devsecops, Serverless Computing - **Published:** July 17, 2026 - **Apply:** https://www.dice.com/job-detail/b10b0100-c8ba-49c9-80d9-3a2f5420159b ## About the Role * 8 or more years of relevant experience in an Enterprise IT environment Technical Experience Front-End Development * Experience designing and developing applications using Angular, AngularJS, Material UI, JavaScript, TypeScript, HTML5, and CSS. * Experience with front-end build tools including Webpack and NPM. * Experience migrating applications from AngularJS to Angular. * Experience developing reusable UI components using Storybook. * Experience implementing responsive web design supporting multiple browsers including Chrome and Edge. * Experience implementing web security and role-based access controls using JSON Web Tokens (JWT). Back-End Development * Experience designing and developing enterprise applications using Java and Spring Boot. * Experience implementing MVC (Model-View-Controller) architecture patterns. * Experience designing and developing REST, SOAP, and JSON-based APIs. * Experience developing and managing database schemas and migrations using Liquibase. * Experience writing complex SQL, PL/SQL, NoSQL queries, stored procedures, and batch processing jobs. * Experience utilizing AWS cloud services including SQS, SNS, and related technologies. DevSecOps and Agile * Experience with DevOps and CI/CD pipeline tools. * Experience using Git, GitHub, Jira, and automated testing frameworks. * Experience with Agile software development practices including build automation, testing automation, pair programming, and code management. * Experience supporting configuration management and software release processes. Education Requirements: * BS Preferred Certification Requirements: * AWS / AZURE Certification (Preferred) ## Description The focus of this Department of Homeland Security (DHS), Immigration and Customs Enforcement (ICE) effort is to deliver comprehensive technical services essential for the support and continuity of systems critical to operations. This includes providing sustained support for the ongoing operations, maintenance, and enhancement of the systems, subsystems, databases, and web services within the framework. The objective extends to delivering innovative solutions, utilizing a test-driven approach, ensuring the development and implementation of highly effective applications meet the evolving needs of ICE., The Full Stack Developer will be responsible for the design, development, integration, testing, deployment, and maintenance of enterprise applications and services. * Design, develop, test, and maintain scalable front-end and back-end application components. * Develop responsive user interfaces using Angular, AngularJS, Material UI, CSS, and JavaScript frameworks. * Design and develop RESTful and SOAP-based APIs using Java, Spring Boot, Spring WebFlux, and JSON. * Develop and maintain data models, database queries, stored procedures, and batch processing solutions using SQL, PL/SQL, and NoSQL technologies. * Develop and maintain AWS-based application services and integrations utilizing SQS, SNS, and other cloud-native services. * Build and maintain CI/CD pipelines, automated testing frameworks, and deployment processes. * Participate in Agile ceremonies including sprint planning, backlog refinement, sprint reviews, and retrospectives. * Collaborate with product owners, architects, developers, testers, and stakeholders to deliver high-quality software solutions. * Support application modernization efforts, including migration from AngularJS to Angular. * Implement secure authentication and authorization mechanisms utilizing JWT and role-based access controls. * Manage source code repositories and configuration management processes using Git and GitHub. * Develop and maintain reusable UI components using Storybook. * Troubleshoot application issues, perform root cause analysis, and implement corrective actions. * Support all aspects of configuration management, change control, and release management., As a Federal Contractor, Xenith Solutions is required to participate in the E-Verify Program to confirm eligibility to work in the United States. Affirmative Action Plan As a federal government contractor and based on Executive Orders and applicable laws and regulations, Xenith Solutions develops and maintains annual written Affirmative Action Plans and endeavors to hire and advance qualified minorities, females, individuals with disabilities, and protected veterans. ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [Collaboration Quantified: Lessons from Open Source Developer Networks](https://www.wearedevelopers.com/videos/1422-collaboration-quantified-lessons-from-open-source-developer-networks) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Build and Deploy a Fullstack App with Open Source Tooling](https://www.wearedevelopers.com/videos/775-build-and-deploy-a-fullstack-app-with-open-source-tooling) ## Related Articles - [What’s the Difference Between Frontend and Backend Development?](https://www.wearedevelopers.com/magazine/240-what-s-the-difference-between-frontend-and-backend-development) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [What Are The Top Skills Required For Azure Developers?](https://www.wearedevelopers.com/magazine/77-what-are-the-top-skills-required-for-azure-developers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs)