← Back to jobs

Full Stack Software Engineer

Company
Science and Technology Corporation (STC)
Location
Remote - United States
Work type
Full Time
Posted
2026-11-05

Job description

Specific Duties Will Include

Build fullstack features spanning the React/TypeScript micro-frontend monorepo and the Java/Spring Boot microservices backend

Develop geospatial visualization components using MapLibre GL and/or Deck.gl within a module-federation micro-frontend architecture

Implement RESTful API endpoints in a multi-module Maven monorepo of independently deployable microservices

Write clean, tested, well-typed code following each repository's established conventions

Debug across the full stack, from map rendering in the browser to caching behavior in backend services

Maintain CI/CD pipelines using GitLab CI and contribute to Kubernetes Helm chart maintenance

Implement JWT-based authentication and authorization workflows (OAuth2/OIDC)

Participate in Agile ceremonies and contribute to technical design reviews

Leverage AI-assisted development tooling (the program uses Claude Code extensively with CI-integrated AI code review)

Job Requirements
Bachelor's degree in Computer Science, Software Engineering, or related field

5+ years of experience in fullstack web application development

React 19 and TypeScript; building component-driven UIs at scale

Geospatial visualization experience with MapLibre GL and/or Deck.gl

Java 17+ and Spring Boot 3/4; RESTful microservices in a multi-module Maven project

PostgreSQL and Redis, including cluster-mode caching considerations

Docker and Kubernetes; writing and maintaining Helm charts

GitLab CI/CD pipeline experience

AWS services (AppConfig, Cognito, ECR, or equivalent)

JWT-based authentication/authorization (OAuth2/OIDC)

5+ years of experience with AWS cloud services and development

US Citizenship required

Preferred Qualifications

Vite build tooling and Module Federation for micro-frontend architecture

Zustand state management

Tailwind CSS and accessible component libraries (React Aria Components or similar)

Jest, React Testing Library, and Playwright for end-to-end testing

pnpm monorepo workspace experience

OPA/Rego policy-as-code for authorization

GIS or geospatial domain experience

AI-assisted development workflow experience

Federal or government contracting background

Understanding of weather data formats (GRIB, NetCDF) and processing requirements

Original source