Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Sphera

Full Stack Software Engineer

Sphera

. Design, develop, test, and sustain features across the Hazardous Material Management System product line .

Posted 10/26/2026full-timeRemote • United StatesMid-LevelSenior💰 $99,000 - $157,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in full-stack software development with a strong focus on Java, Spring Boot, and React, while ensuring adherence to secure coding practices and accessibility standards. Proficient in database management and optimization, with experience in CI/CD processes and modernizing legacy systems.

Highest-signal resume keywords
Full-Stack Software DevelopmentJava And Spring Boot DevelopmentReact And TypeScript Application DevelopmentSQL Development And Database ManagementAzure DevOps And CI/CD Practices

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
JavaSpring BootReactTypeScriptSQLRESTful APIsMicroservicesJaspersoftMavenJUnit
Soft Skills
CollaborationProblem-SolvingCommunication
Tools & Technologies
Azure DevOpsGitIntelliJ IDEAVisual Studio CodeSonarQubeDocker
Certifications & Qualifications
U.S. Government Common Access Card
Industry Keywords
Hazardous Material ManagementAgile Software DevelopmentSecure Coding PracticesAccessibility StandardsMicro-Frontend Architecture

Tech Stack

Tools & technologies
AndroidApacheAzureDockerHibernateiOSJavaJavaScriptJestJUnitKotlinMaterial UIMavenMicroservicesMockitoMS SQL ServerMySQLOraclePostgresReactSOAPSpringSpring BootSpringBootSQLSwiftTypeScript

About the role

Key responsibilities & impact
  • Design, develop, test, and sustain features across the Hazardous Material Management System product line
  • Build, maintain, and modernize Java and Spring Boot applications, RESTful and SOAP services, microservices, system integrations, and deployments across Apache Tomcat and Oracle WebLogic
  • Develop responsive, accessible React and TypeScript user interfaces using reusable component libraries in accordance with Section 508 and WCAG requirements
  • Develop and optimize SQL queries, stored procedures, data models, schemas, migrations, integrity controls, persistence components, and Jaspersoft or JasperReports services
  • Apply secure coding practices and support automated testing, code reviews, vulnerability remediation, dependency upgrades, continuous engineering improvement, and responsible AI-assisted development
  • Diagnose and resolve defects across browser, service, application-server, integration, and database layers
  • Collaborate with product, QA, architecture, DevOps, and engineering partners on technical design, estimation, implementation planning, code reviews, and documentation throughout the software development lifecycle
  • Use Azure DevOps and Git-based workflows for source control, work tracking, pull requests, code reviews, builds, deployments, and release coordination
  • Independently deliver secure, testable, and maintainable capabilities from design through release
  • Modernize legacy components and resolve complex cross-layer issues while supporting existing production capabilities

Requirements

What you’ll need
  • U.S. citizenship is required
  • Must be able to obtain and maintain a U.S. Government Common Access Card
  • Three to five years of professional full-stack software development experience
  • Experience building React applications with TypeScript, JavaScript, HTML, and CSS
  • Experience developing Java services with Spring Boot, Spring Framework, dependency injection, and RESTful APIs
  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field, or equivalent professional experience
  • Strong understanding of object-oriented programming, design patterns, exception handling, collections, concurrency, and multithreaded application behavior
  • Experience using Maven or a comparable Java build and dependency-management tool
  • Experience with SQL, relational data modeling, and database-driven application development using Oracle or another enterprise relational database
  • Understanding of secure coding practices, common web application risks, authentication, authorization, session management, role-based access, and secure configuration
  • Experience developing automated unit and integration tests using JUnit, Mockito, Jest, React Testing Library, or comparable tools
  • Experience using AI-assisted development tools with appropriate security, privacy, and human-review practices
  • Ability to troubleshoot across user interfaces, APIs, services, application servers, integrations, and databases
  • Experience with Git-based source control, pull-request workflows, CI/CD, work tracking, and platforms such as Azure DevOps in an Agile software development environment
  • Experience with React, TypeScript, JavaScript, HTML5, CSS, reusable components, Material UI, state management, API integration, responsive and accessible interfaces, and micro-frontend or modular frontend architecture
  • Experience with Java 8 or later, Spring Boot, Spring Framework, RESTful and SOAP services, microservices, JSON and XML processing, authentication and integration services, and batch or scheduled workloads
  • Experience with SQL development, relational modeling, schema design, stored procedures, query optimization, transactions, migrations, data validation, and data-integrity controls
  • Experience with JDBC, JPA, or Hibernate and relational databases such as Oracle, PostgreSQL, Microsoft SQL Server, or MySQL
  • Experience with Azure DevOps, Git, Maven, CI/CD pipelines, IntelliJ IDEA or Visual Studio Code, SonarQube or comparable tools, vulnerability scanning, and Docker containerization
  • Advanced experience modernizing complex legacy Java enterprise applications
  • Advanced experience with Oracle or another enterprise relational database, including SQL, PL/SQL, schema versioning, migrations, data-access modernization, performance troubleshooting, and Jaspersoft or JasperReports
  • Experience with dependency modernization, vulnerability remediation, framework upgrades, Black Duck, SonarQube, or OWASP ZAP
  • Experience applying AI-driven development lifecycle practices using OpenAI Codex, GitHub Copilot, Microsoft Copilot, or comparable tools
  • Experience with Microsoft Azure services, Okta, OpenID Connect, OAuth 2.0, SAML, and XML, JSON, messaging, or batch integrations
  • Experience supporting software deployed into customer-managed or access-controlled environments
  • Demonstrated success learning unfamiliar technologies and contributing across modern and legacy architectures, including microservices and micro-frontends
  • Experience developing, testing, and releasing native Android or iOS applications using Kotlin, Java, Swift, or comparable technologies

Benefits

Comp & perks
  • Medical, Dental, and Vision Insurance
  • Health Savings Account
  • Flexible Spending Account
  • 401(k) Retirement Plan with Company Match
  • Life and Disability Insurance
  • Critical Illness Insurance
  • Accident Insurance
  • Hospital Indemnity Insurance
  • Paid Time Off and Holidays
  • Flexible Working Schedule
  • Eligible for Variable Compensation Plan Commensurate with relevant qualifications and experience