Back to all positions

[Remote] Full Stack Developer

Remote Full-time Now Hiring

Note: The job is a remote job and is open to candidates in USA. Xenith Solutions is a family-focused technology services company supporting Federal, Defense, Intelligence, and Civilian organizations. The Full Stack Developer will design, develop, integrate, test, deploy, and maintain enterprise applications and services for a DHS ICE effort, while supporting modernization, cloud integrations, CI/CD, security, and Agile delivery.

Responsibilities

  • 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

Skills

  • 8 or more years of relevant experience in an Enterprise IT environment
  • 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)
  • 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
  • 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
  • BS Preferred
  • AWS / AZURE Certification (Preferred)

Benefits

  • 100% of Medical, Dental, and Vision benefits paid by employer
  • FSA or HSA available
  • Unlimited Paid Time Off (PTO)
  • 401(k) matching (100% up to the first 4%) with NO vesting period
  • Tuition / Certification / Training reimbursement
  • Accident / Disability / Universal Life Insurance

Company Overview

  • Xenith Solutions provides information technology solutions and support. It was founded in 2019, and is headquartered in Reston, Virginia, USA, with a workforce of 51-200 employees. Its website is https://www.xenithsolutions.com.