Senior Full-Stack Software Engineer

Ontrac Solutions LLC.

United States

Remote

USD 140,000 - 190,000

Full time

4 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Ontrac Solutions LLC. seeks a Senior Full-Stack Software Engineer to own features end-to-end across a React frontend, a Node.js service layer, and a PostgreSQL data model, deployed on Google Cloud Platform.

Work with the Engagement Lead, Program Manager, and customer stakeholders to deliver from definition to final delivery. The ideal candidate has 8+ years of professional experience, a CS-related degree, and strong backend Java with Spring Boot, React frontend, and Node.js services.

Qualifications

  • 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.

Responsibilities

  • Design and implement features spanning React frontend, Spring Boot backend, and PostgreSQL schema.
  • Build React components from Figma mockups provided by design team.
  • Develop and maintain REST API layer between frontend and backend services.
  • Create and manage supporting Node.js services and their integration with Java backend.
  • Deploy and operate applications on Google Cloud Platform (Cloud Run, Cloud SQL, Cloud Storage).
  • Maintain unit tests and test coverage with JUnit/Mockito in the Java stack.
  • Set up and maintain CI/CD pipelines for Java and Node.js components.
  • Produce technical documentation covering architecture, API contracts, and data model.
  • Collaborate with engagement team and customer stakeholders to align requirements.

Skills

Backend Java Spring Boot REST API
Frontend React
Node.js REST APIs
PostgreSQL data modeling
GCP deployment/ops
Git and PR workflows
JUnit/Mockito testing

Education

Bachelor's degree in CS or related field

Tools

Express/Fastify/NestJS
Docker
Terraform
Cloud Run/Cloud SQL/Cloud Storage

Job description

OVERVIEW - US ONLY

We are seeking a highly skilled and experienced Senior Full-Stack Software Engineer to join a contractor program in supporting a critical customer engagement. This role is ideal for an engineer who can own features end to end across a React frontend, a Node.js service layer, and a PostgreSQL data model, and deploy and operate them on Google Cloud Platform with minimal oversight. The successful candidate will work closely with the Engagement Lead and Program Manager and customer stakeholders to ensure project success from initial definition through final delivery.

Required Credentials
  • 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
Required Qualifications
  • 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, Cloud Storage)
  • Proficiency with Git-based version control and pull request workflows
Useful Qualifications
  • 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
Contractor Scope of Work Delivery Expectations

Below covers the scope of work we anticipate the contractor supporting throughout the project timeline.

Scope and Solution Expectations:

  1. Design and implement application features spanning the React frontend, the Spring Boot backend, and the PostgreSQL schema.
  2. Build React components and views from Figma mockups provided by the design team.
  3. Design and evolve the PostgreSQL data model, including authoring SQL and writing schema migrations.
  4. Build and maintain the REST API layer between the frontend and the Spring Boot services.
  5. Develop and maintain supporting Node.js services and their integration with the Spring Boot backend.
  6. Write unit tests for new and modified code as part of the standard development workflow.
  7. Deploy and configure application components on GCP, including runtime services, the managed database, and object storage.
  8. Set up and maintain CI/CD pipelines covering build, test, and deployment for both the Java and Node.js components.
  9. Participate in working sessions with the engagement team and customer stakeholders to define requirements and technical approach.
  10. Produce technical documentation covering architecture, API contracts, and the data model.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full-Stack Software Engineer (Fully Remote)
Senior Full-Stack Software Engineer (Fully Remote)

Unknown • United States

Remote
USD 96,000 - 165,000
Senior Full-Stack Engineer - React/Java, GCP, PostgreSQL
Senior Full-Stack Engineer - React/Java, GCP, PostgreSQL

Unknown • United States

Remote
USD 96,000 - 165,000
Sr. Software Engineer – Backend / API Engineering
Sr. Software Engineer – Backend / API Engineering

Ontrac Solutions • Chicago (IL)

On-site
USD 140,000 - 200,000
Full-Stack AI Application Engineer
Full-Stack AI Application Engineer

Ontrac Solutions LLC. • Northern (KY)

Hybrid
USD 140,000 - 180,000
Senior Full-Stack Engineer: React, Node & Spring on GCP
Senior Full-Stack Engineer: React, Node & Spring on GCP

Ontrac Solutions LLC. • United States

Remote
USD 140,000 - 190,000
Staff/Software Software Engineer
Staff/Software Software Engineer

engineeringjobs.net, Inc. • Boston (MA)

On-site
USD 180,000 - 240,000
Equity
Unlimited PTO
Health Insurance
+7
Senior Java Full Stack Engineer
Senior Java Full Stack Engineer

Pinnaclearc • Mountain View (CA)

On-site
USD 120,000 - 150,000
Staff/Software Software Engineer
Staff/Software Software Engineer

engineeringjobs.net, Inc. • Seattle (WA)

On-site
USD 180,000 - 240,000
Equity
Unlimited Paid Time Off
Health Insurance
+7
Full Stack Technical Lead (Java, React, AWS)
Full Stack Technical Lead (Java, React, AWS)

Elite Resume Builder • Orlando (FL)

On-site
USD 120,000 - 180,000
Senior GCP Cloud Infrastructure Engineer
Senior GCP Cloud Infrastructure Engineer

Ontrac Solutions LLC. • Northern (KY)

Hybrid
USD 150,000 - 190,000