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.
Ontrac Solutions

Senior Full-Stack Software Engineer

Ontrac Solutions

. Own features end to end across the React frontend, Node.js service layer, and PostgreSQL data model .

Posted 9/30/2026contractRemote • Illinois • United StatesSenior💰 $80 - $100 per hourWebsite

Core Competencies

Role fit
Core Competencies

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

Demonstrates extensive experience in full-stack development, particularly with React, Node.js, and PostgreSQL, while effectively managing deployment on Google Cloud Platform. Proficient in designing REST APIs, writing unit tests, and maintaining CI/CD pipelines to ensure high-quality software delivery.

Highest-signal resume keywords
React Frontend DevelopmentNode.js Service DevelopmentPostgreSQL Data ModelingJava Spring Boot Backend DevelopmentGoogle Cloud Platform Deployment

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
ReactNode.jsJavaSpring BootPostgreSQLSQLTypeScriptUnit TestingREST API DesignContainerization
Soft Skills
CollaborationCommunicationProblem-Solving
Tools & Technologies
GitMavenGradleDockerTerraformCI/CDCloud BuildGitHub Actions
Certifications & Qualifications
Google Cloud CertificationAssociate Cloud EngineerProfessional Cloud Developer
Industry Keywords
Web ApplicationsProduction Software EngineeringTechnical DocumentationIntegration TestingFigma Mockups

Tech Stack

Tools & technologies
CloudDockerGoogle Cloud PlatformGradleJavaJavaScriptJUnitMavenMockitoNode.jsPostgresReactSpringSpring BootSpringBootSQLTerraformTypeScript

About the role

Key responsibilities & impact
  • Own features end to end across the React frontend, Node.js service layer, and PostgreSQL data model
  • Design and implement application features spanning the React frontend, Spring Boot backend, and PostgreSQL schema
  • Build React components and views from Figma mockups provided by the design team
  • Design and evolve the PostgreSQL data model, including authoring SQL and writing schema migrations
  • Build and maintain the REST API layer between the frontend and Spring Boot services
  • Develop and maintain supporting Node.js services and their integration with the Spring Boot backend
  • Write unit tests for new and modified code as part of the standard development workflow
  • Deploy and configure application components on Google Cloud Platform, including runtime services, the managed database, and object storage
  • Set up and maintain CI/CD pipelines covering build, test, and deployment for Java and Node.js components
  • Participate in working sessions with the engagement team and customer stakeholders to define requirements and technical approach
  • Produce technical documentation covering architecture, API contracts, and the data model
  • Work closely with the Engagement Lead, Program Manager, and customer stakeholders from initial definition through final delivery

Requirements

What you’ll need
  • 8+ years of professional software engineering experience delivering production web applications
  • Bachelor's degree in Computer Science or a related field, or equivalent practical experience
  • Backend development in Java with Spring Boot, including REST API design, Spring Data JPA or an equivalent persistence layer, and Spring Security
  • Frontend development in React, including state management and integration with backend APIs
  • Working proficiency in Node.js for building and maintaining supporting services, including REST API design and one common framework (Express, Fastify, or NestJS)
  • Ability to translate Figma mockups into production React components
  • Relational data modeling in PostgreSQL, including authoring SQL queries, joins, and schema migrations
  • Writing unit tests and maintaining test coverage as part of the development workflow, using tools such as JUnit and Mockito on the Java side
  • Deployment and operation of applications on Google Cloud Platform, for example Cloud Run, Cloud SQL, and Cloud Storage
  • Proficiency with Git-based version control and pull request workflows
  • TypeScript across frontend and Node.js services
  • Build tooling for Java projects, Maven or Gradle
  • Containerization with Docker
  • CI/CD pipeline configuration, Cloud Build or GitHub Actions
  • Infrastructure as code with Terraform
  • Google Cloud certification, Associate Cloud Engineer or Professional Cloud Developer
  • Integration and end-to-end testing experience beyond the unit level