JOBSEARCHER

Full Stack Developer

SotalentDenver, COL5 SeniorOctober 22nd, 2026
Full Stack Developer
Location: Remote, US
Industry: IT Services and IT Consulting
Work Setting: RemoteAre you passionate about building secure, scalable, and modern web applications across the full technology stack? We are seeking a Mid-Level Full Stack Developer to support application development and data operations for a federal program, delivering mission-critical solutions through modern software engineering, DevSecOps, and cloud-native practices.
Position Summary: The Full Stack Developer will be responsible for designing, developing, testing, deploying, and maintaining secure enterprise applications spanning modern web frontends, backend services, microservices, APIs, databases, authentication platforms, caching layers, automated testing frameworks, and CI/CD pipelines. This role requires hands-on expertise across the full software development lifecycle and close collaboration with Product Owners, DevSecOps engineers, Platform Teams, QA Engineers, and other stakeholders within an Agile development environment.
Key Responsibilities
Full Stack Application Development: Design, develop, test, deploy, and maintain full-stack web applications. Build scalable and maintainable frontend and backend solutions. Develop secure, high-performance applications supporting federal program operations. Participate in architecture, design, implementation, and operational support activities. Troubleshoot and resolve application defects and performance issues.
Front-End Development: Develop responsive Single Page Applications (SPAs).Build modern user interfaces using:
  • Vue 3React
  • AngularTypeScriptImplement responsive and accessible user experiences.
  • Integrate frontend applications with RESTful services and APIs.
  • Optimize performance, usability, and maintainability.
  • Back-End DevelopmentBuild and maintain backend services using:
  • Node.jsExpress.jsTypeScriptDevelop scalable API platforms supporting enterprise workflows.
  • Implement business logic, integrations, and service-layer functionality.
  • Create maintainable and reusable backend components.
  • Support modernization and service decomposition efforts.
  • Microservices EngineeringDevelop REST-based microservices using:
  • Go (Golang)
  • Echo Framework
  • Similar Go-based frameworks
  • Design loosely coupled, scalable service architectures.
  • Develop APIs supporting distributed applications and integrations.
  • Support service communication and operational resiliency.
Database Development & Data Management: Design and maintain relational database structures. Work with:
  • MariaDBMySQLSQL-based environments
  • Develop and optimize SQL queries.
  • Implement version-controlled schema migrations.
  • Manage application data integrity, performance, and consistency.
  • Support database modernization initiatives.
API Design & Integration: Design and document REST APIs. Utilize: OpenAPISwaggerMaintain API specifications and standards. Support integration across application services and external systems. Ensure consistency and discoverability of APIs across teams.
Authentication & Security: Implement secure authentication and authorization mechanisms. Utilize:
  • OIDCOAuth2JWTKeycloakSupport identity federation and role-based access control.
  • Apply secure coding standards and security best practices.
  • Remediate vulnerabilities identified through security scanning activities.
  • Caching & Performance Optimization
  • Implement Redis-based solutions for:
  • Application caching
  • Session management
  • Performance improvements
  • Optimize application performance and response times.
  • Support scalability and efficient resource utilization.
  • Automated Testing & Quality EngineeringDevelop and maintain automated testing frameworks.
  • Create:
  • Unit Tests
  • Integration TestsEnd-to-End TestsAPI Tests
  • Utilize:
  • VitestJestGo Testing Frameworks
  • Go Mocks
  • CypressMaintain test coverage and software quality standards.
  • Containerization & Cloud-Native DevelopmentBuild and support containerized environments using Docker.
  • Create reproducible deployment environments.
  • Package applications and services for deployment.
  • Support cloud-native application architectures.
  • Collaborate with DevSecOps and Platform teams.
  • CI/CD & DevSecOpsDevelop and maintain GitLab CI/CD pipelines.
  • Automate:
  • Build Processes
  • TestingSecurity Scanning
  • DeploymentsImprove software delivery efficiency and reliability.
  • Integrate DevSecOps practices into development workflows.
  • Agile Development & Collaboration
  • Participate in:
  • Sprint Planning
  • Backlog Refinement
  • Estimation Sessions
  • Daily Standups
  • Sprint Reviews
  • RetrospectivesCollaborate with:
  • Product OwnersDevSecOps Engineers
  • Platform TeamsQA Teams
  • Software Developers
  • Contribute to continuous improvement initiatives.
  • Documentation & Knowledge Sharing
  • Develop and maintain:
  • Technical DocumentationAPI Documentation
  • System Design Documents
  • Implementation Guides
  • Operational Procedures
  • Conduct peer code reviews.
  • Share knowledge and engineering best practices.
Required Qualifications:
  • Experience 3-7 years of professional Full Stack Software Development experience.
  • Active U.S. Government Secret Clearance.
  • Experience delivering production-grade web applications and APIs.
  • Strong understanding of software development lifecycle (SDLC).Front-End Technologies
  • TypeScriptVue 3, React, or Angular
  • Modern SPA Development
  • Client-Side Application Architecture
  • Back-End Technologies
  • Node.jsExpress.jsTypeORM or equivalent ORM technologiesRESTful Services
  • Go Development
  • GolangEcho FrameworkREST Microservices
  • Unit Testing and Mocking
  • Database Technologies
  • MariaDBMySQLSQL Development
  • Database Schema Design
  • Version-Controlled Migrations
  • Security & IdentityOIDCJWTOAuth2Keycloak
  • Authentication & Authorization
  • Testing Frameworks
  • VitestJestCypressGo Testing Frameworks
  • Automated Testing Methodologies
  • DevOps & Containers
  • DockerGitLab CI/CDCI/CD Automation
  • DevSecOps Practices
Preferred Qualifications:
  • Architecture & Modernization
  • Monolith-to-Microservices Migration
  • Expand/Contract Database Migration Patterns
  • Application Modernization Strategies
  • Observability & Reliability
  • OpenTelemetryDistributed Tracing
  • Structured Logging
  • Monitoring & Observability
  • Kubernetes & GitOpsKubernetesHelmFluxKustomizeGitOps Methodologies
  • Cloud PlatformsAWSAmazon S3Amazon RDSAWS GovCloudDoD IL2 / IL5 Environments
  • Security ExpertiseOWASP Top 10 Content Security Policy (CSP)
  • Software Composition Analysis (SCA)
  • Dependency Vulnerability Scanning
  • Additional Technologies
  • RustCloud-Native Architectures
  • Federal Government Systems
Certifications: CompTIA Security+DoD 8140 IAT Level II Compliance