Valsoft Corporation logo
Valsoft Corporation
Posted 51 days agoVerified live 1d ago

Senior / Intermediate Full Stack Engineer (Backend-Leaning)

Brief overview

Remote
JavaSpring BootHibernateReactNode.jsREST API DesignCloud-Based SaaS ApplicationsMulti-Tenant SystemsEvent-Driven SystemsAutomated TestingWeb SecurityCI/CD PipelinesGitHub ActionsE-Commerce Software

Job description

Summary

Valsoft Corporation’s MONKEY builds enterprise-grade catering software for restaurant organizations operating at scale. The company is seeking a backend-leaning Full Stack Engineer to design and develop full stack features, backend services, and REST APIs for its cloud-based, multi-tenant SaaS platform. The role also involves architectural improvements, automated testing, CI/CD, and collaboration across the product development lifecycle.

Responsibilities

  • Design, build, and refine full stack features for a multi-tenant SaaS platform serving enterprise restaurant and catering customers
  • Design and implement backend services and REST APIs with strong attention to clarity, maintainability, and backward compatibility
  • Work across Java/Spring services and modern React/Node.js applications as part of an evolving platform
  • Contribute to architectural improvements and help move existing patterns toward more event-driven designs over time
  • Write automated tests and help maintain a reliable, secure, production-ready engineering environment
  • Author and maintain CI/CD workflows in GitHub Actions and participate in the full lifecycle from design through deployment
  • Collaborate closely with product and engineering peers to turn real-world customer needs into thoughtful software solutions
  • Take ownership of the features you build, with a strong focus on follow-through, product quality, and steady delivery

Skills

  • * Professional experience as a full stack engineer, with strong backend depth and comfort working across the stack
  • * Strong experience with Java, Spring Boot, and Hibernate in production systems
  • * Production experience with React and Node.js
  • * Experience designing and implementing REST APIs in real-world applications
  • * Experience working with cloud-based SaaS applications and multi-tenant product considerations
  • * Familiarity with message-based or event-driven systems
  • * Experience shipping meaningful software in e-commerce, ERP, or CRM environments; e-commerce experience is especially relevant for this role
  • * Commitment to automated testing, code quality, and secure development practices, including awareness of common web security risks
  • * Experience with CI/CD pipelines, including hands-on work with GitHub Actions or similar tooling
  • * Experience with approval workflows, complex pricing, or enterprise order flows
  • * Exposure to POS integrations or payment gateways
  • * Experience with Azure Cosmos DB or other document databases
  • * Familiarity with observability practices and OTEL-style instrumentation
  • * Exposure to infrastructure-as-code tools, or interest in learning within an established cloud environment
  • * Experience in hospitality, restaurant, or catering software

Qualifications

Must Haves

  • * Professional experience as a full stack engineer, with strong backend depth and comfort working across the stack
  • * Strong experience with Java, Spring Boot, and Hibernate in production systems
  • * Production experience with React and Node.js
  • * Experience designing and implementing REST APIs in real-world applications
  • * Experience working with cloud-based SaaS applications and multi-tenant product considerations
  • * Familiarity with message-based or event-driven systems
  • * Experience shipping meaningful software in e-commerce, ERP, or CRM environments; e-commerce experience is especially relevant for this role
  • * Commitment to automated testing, code quality, and secure development practices, including awareness of common web security risks
  • * Experience with CI/CD pipelines, including hands-on work with GitHub Actions or similar tooling

Nice to Haves

  • * Experience with approval workflows, complex pricing, or enterprise order flows
  • * Exposure to POS integrations or payment gateways
  • * Experience with Azure Cosmos DB or other document databases
  • * Familiarity with observability practices and OTEL-style instrumentation
  • * Exposure to infrastructure-as-code tools, or interest in learning within an established cloud environment
  • * Experience in hospitality, restaurant, or catering software

Benefits

  • Remote work

More jobs like this