FREE ACCESS
5,000–10,000 jobs/day
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.

Senior Full-Stack Software Engineer
Ontrac Solutions. Own features end to end across the React frontend, Node.js service layer, and PostgreSQL data model .
Core Competencies
Role fitCore 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 resumeApplicant 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 & technologiesCloudDockerGoogle 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