{"schemaVersion":"jobsearcher.job.v1","id":"ed70330aef0e75ffa4a85840","url":"https://jobsearcher.com/jobs/ed70330aef0e75ffa4a85840","canonicalUrl":"https://jobsearcher.com/jobs/ed70330aef0e75ffa4a85840","title":"Full Stack Developer","description":"Full Stack DeveloperLocation: Remote, USIndustry: IT Services and IT ConsultingWork 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 SummaryThe 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 ResponsibilitiesFull Stack Application DevelopmentDesign, 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 DevelopmentDevelop responsive Single Page Applications (SPAs).Build modern user interfaces using:Vue 3ReactAngularTypeScriptImplement 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 FrameworkSimilar Go-based frameworksDesign loosely coupled, scalable service architectures.Develop APIs supporting distributed applications and integrations.Support service communication and operational resiliency.Database Development & Data ManagementDesign and maintain relational database structures.Work with:MariaDBMySQLSQL-based environmentsDevelop and optimize SQL queries.Implement version-controlled schema migrations.Manage application data integrity, performance, and consistency.Support database modernization initiatives.API Design & IntegrationDesign 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 & SecurityImplement 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 OptimizationImplement Redis-based solutions for:Application cachingSession managementPerformance improvementsOptimize application performance and response times.Support scalability and efficient resource utilization.Automated Testing & Quality EngineeringDevelop and maintain automated testing frameworks.Create:Unit TestsIntegration TestsEnd-to-End TestsAPI TestsUtilize:VitestJestGo Testing FrameworksGo MocksCypressMaintain 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 ProcessesTestingSecurity ScanningDeploymentsImprove software delivery efficiency and reliability.Integrate DevSecOps practices into development workflows.Agile Development & CollaborationParticipate in:Sprint PlanningBacklog RefinementEstimation SessionsDaily StandupsSprint ReviewsRetrospectivesCollaborate with:Product OwnersDevSecOps EngineersPlatform TeamsQA TeamsSoftware DevelopersContribute to continuous improvement initiatives.Documentation & Knowledge SharingDevelop and maintain:Technical DocumentationAPI DocumentationSystem Design DocumentsImplementation GuidesOperational ProceduresConduct peer code reviews.Share knowledge and engineering best practices.Required QualificationsExperience3-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 TechnologiesTypeScriptVue 3, React, or AngularModern SPA DevelopmentClient-Side Application ArchitectureBack-End TechnologiesNode.jsExpress.jsTypeORM or equivalent ORM technologiesRESTful ServicesGo DevelopmentGolangEcho FrameworkREST MicroservicesUnit Testing and MockingDatabase TechnologiesMariaDBMySQLSQL DevelopmentDatabase Schema DesignVersion-Controlled MigrationsSecurity & IdentityOIDCJWTOAuth2KeycloakAuthentication & AuthorizationTesting FrameworksVitestJestCypressGo Testing FrameworksAutomated Testing MethodologiesDevOps & ContainersDockerGitLab CI/CDCI/CD AutomationDevSecOps PracticesPreferred QualificationsArchitecture & ModernizationMonolith-to-Microservices MigrationExpand/Contract Database Migration PatternsApplication Modernization StrategiesObservability & ReliabilityOpenTelemetryDistributed TracingStructured LoggingMonitoring & ObservabilityKubernetes & GitOpsKubernetesHelmFluxKustomizeGitOps MethodologiesCloud PlatformsAWSAmazon S3Amazon RDSAWS GovCloudDoD IL2 / IL5 EnvironmentsSecurity ExpertiseOWASP Top 10Content Security Policy (CSP)Software Composition Analysis (SCA)Dependency Vulnerability ScanningAdditional TechnologiesRustCloud-Native ArchitecturesFederal Government SystemsCertificationsCompTIA Security+DoD 8140 IAT Level II Compliance","company":"Sotalent","rawCompany":"sotalent","city":"Denver","state":"CO","isRemote":false,"isActive":false,"createdAt":"2026-10-22T09:36:54.917Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Full Stack Developer","description":"Full Stack DeveloperLocation: Remote, USIndustry: IT Services and IT ConsultingWork 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 SummaryThe 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 ResponsibilitiesFull Stack Application DevelopmentDesign, 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 DevelopmentDevelop responsive Single Page Applications (SPAs).Build modern user interfaces using:Vue 3ReactAngularTypeScriptImplement 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 FrameworkSimilar Go-based frameworksDesign loosely coupled, scalable service architectures.Develop APIs supporting distributed applications and integrations.Support service communication and operational resiliency.Database Development & Data ManagementDesign and maintain relational database structures.Work with:MariaDBMySQLSQL-based environmentsDevelop and optimize SQL queries.Implement version-controlled schema migrations.Manage application data integrity, performance, and consistency.Support database modernization initiatives.API Design & IntegrationDesign 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 & SecurityImplement 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 OptimizationImplement Redis-based solutions for:Application cachingSession managementPerformance improvementsOptimize application performance and response times.Support scalability and efficient resource utilization.Automated Testing & Quality EngineeringDevelop and maintain automated testing frameworks.Create:Unit TestsIntegration TestsEnd-to-End TestsAPI TestsUtilize:VitestJestGo Testing FrameworksGo MocksCypressMaintain 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 ProcessesTestingSecurity ScanningDeploymentsImprove software delivery efficiency and reliability.Integrate DevSecOps practices into development workflows.Agile Development & CollaborationParticipate in:Sprint PlanningBacklog RefinementEstimation SessionsDaily StandupsSprint ReviewsRetrospectivesCollaborate with:Product OwnersDevSecOps EngineersPlatform TeamsQA TeamsSoftware DevelopersContribute to continuous improvement initiatives.Documentation & Knowledge SharingDevelop and maintain:Technical DocumentationAPI DocumentationSystem Design DocumentsImplementation GuidesOperational ProceduresConduct peer code reviews.Share knowledge and engineering best practices.Required QualificationsExperience3-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 TechnologiesTypeScriptVue 3, React, or AngularModern SPA DevelopmentClient-Side Application ArchitectureBack-End TechnologiesNode.jsExpress.jsTypeORM or equivalent ORM technologiesRESTful ServicesGo DevelopmentGolangEcho FrameworkREST MicroservicesUnit Testing and MockingDatabase TechnologiesMariaDBMySQLSQL DevelopmentDatabase Schema DesignVersion-Controlled MigrationsSecurity & IdentityOIDCJWTOAuth2KeycloakAuthentication & AuthorizationTesting FrameworksVitestJestCypressGo Testing FrameworksAutomated Testing MethodologiesDevOps & ContainersDockerGitLab CI/CDCI/CD AutomationDevSecOps PracticesPreferred QualificationsArchitecture & ModernizationMonolith-to-Microservices MigrationExpand/Contract Database Migration PatternsApplication Modernization StrategiesObservability & ReliabilityOpenTelemetryDistributed TracingStructured LoggingMonitoring & ObservabilityKubernetes & GitOpsKubernetesHelmFluxKustomizeGitOps MethodologiesCloud PlatformsAWSAmazon S3Amazon RDSAWS GovCloudDoD IL2 / IL5 EnvironmentsSecurity ExpertiseOWASP Top 10Content Security Policy (CSP)Software Composition Analysis (SCA)Dependency Vulnerability ScanningAdditional TechnologiesRustCloud-Native ArchitecturesFederal Government SystemsCertificationsCompTIA Security+DoD 8140 IAT Level II Compliance","datePosted":"2026-10-22T09:36:54.917Z","dateModified":"2026-10-22T09:36:54.917Z","hiringOrganization":{"@type":"Organization","name":"Sotalent","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Denver","addressRegion":"CO","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"ed70330aef0e75ffa4a85840"},"url":"https://jobsearcher.com/jobs/ed70330aef0e75ffa4a85840"}}