Senior Full-Stack Software Engineer @Ontrac Solutions
Software Development
Salary unspecified
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type contract
Posted 1wk ago

[Hiring] Senior Full-Stack Software Engineer @Ontrac Solutions

1wk ago - Ontrac Solutions is hiring a remote Senior Full-Stack Software Engineer. πŸ’Έ Salary: unspecified πŸ“Location: USA

Role Description

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.

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

Requirements

  • 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

Contractor Scope of Work Delivery Expectations

  • Design and implement application features spanning the React frontend, the Spring Boot backend, and the 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 the 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 GCP, including runtime services, the managed database, and object storage.
  • Set up and maintain CI/CD pipelines covering build, test, and deployment for both the 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.
Before You Apply
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Full-Stack Software Engineer @Ontrac Solutions
Software Development
Salary unspecified
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type contract
Posted 1wk ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 127,048+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later