Job Details

Position : Senior Middleware Developer

Senior Middleware Developer
Location – Needham, MA – remote until Covid is over then wants someone in office – MANAGER WANTS LOCAL TO MA
Client – Panera
Duration – 12+ months ongoing

Independent Contractors Only

Manager Notes


  • Node.js – and GCP are required – preference for at least 3 yrs experience.
  • They are architecting a new middleware application interfacing w/ google cloud platform and integrate new applications to cloud.
  • They do have to follow some architectural b
  • Experience working with pipelines as code (CICD workflows)
  • Comfortable working w/ products – finding needs of business and finding solutions that fit it.
  • Avg day – sign on by 10 am eastern for morning stand up.
  • Participate in grooming or retrospective on a given day – spend remainder of day (1 hr w/ group collaboration) and remainder on individual work.
  • Large team – several platforms and scrum teams.
  • Will be writing middleware on Node / Cloud to be consumed by mobile platform.
  • Swift, Cotlin are a big plus
  • eCommerce experience is a plus

Job Summary

As a Middleware Developer, you have the opportunity of joining a company with several digital ecommerce channels, a large brick and mortar infrastructure, endless problems to solve and optimize, but organized in such a way that every person can feel their impact to both their immediate team and the company. You will be building new and exciting solutions, working with 3rd party vendors, both large and small and working with a first-class team of developers, product managers, and designers.
Architect & build new middleware projects to support business initiatives, and enhance existing projects to add new features and maintain functionality

  • Interface with Google’s Cloud Platform to build robust and resilient applications for internal and external use.
  • Collaborate with other application architects to design and implement a shared architecture for new applications to use
  • Engineer and integrate new technologies into the Panera ecosystem through pipeline-as-code workflow’s
  • Work closely with a small team of Middleware developers to review code, meet requirements, and deliver results
  • Work with third party vendors to integrate new technologies
  • Integrate with the customer application, cloud, and product teams to identify and meet the needs of the business
  • Identify, prioritize, and resolve bugs and defects impacting cafes & user experiences in the production environment


  • minimum 5 years experience with Nodejs Application development
  • B.S Computer Science (4-year) or greater
  • Expert-level proficiency with JavaScript and developing for NodeJS
  • Expert-level familiarity with REST API development and integration
  • Experience in automated deployments to Google Cloud is preferred
  • Experience in creating application flow diagrams and forming technological proposals
  • Background in Software Engineering required for solving complex problems in an optimized, scalable, and maintainable manner
  • Understanding of continuous integration/continuous deployment in the development workflow
  • Experience with file permissions, application lifecycle, and other environmental features of Linux OS. Red Hat experience is preferred.
  • Working knowledge of testing tools and implementations (unit/functional/UAT)
  • Comfortable with agile scrum methodologies, ceremonies, and tool suites (JIRA)
  • Skills to communicate and collaborate with other teams to integrate with REST web services, frontend applications and data models
  • Detail oriented, efficient, and capable of working independently