×
Register Here to Apply for Jobs or Post Jobs. X

Senior Engineer - Full Stack

Job in Milford, Worcester County, Massachusetts, 01757, USA
Listing for: Waters Corporation
Full Time position
Listed on 2026-05-15
Job specializations:
  • Software Development
    Full Stack Developer, Software Engineer, Cloud Engineer - Software, Backend Developer
Salary/Wage Range or Industry Benchmark: 100000 - 125000 USD Yearly USD 100000.00 125000.00 YEAR
Job Description & How to Apply Below

Overview

Are you a passionate full stack engineer who thrives at the intersection of enterprise commerce, modern frontend development, and AI-powered software delivery? Waters is looking for a Senior Engineer - Full Stack to join our growing digital engineering team. You will help shape and deliver the next generation of our B2B eCommerce platform, building rich Angular-based storefronts powered by Java and Spring Boot backends deeply integrated with SAP Commerce Cloud.

This is a hands‑on engineering role with real influence. You will build production‑grade features, contribute to architectural decisions, and be a key voice in how we adopt AI and agentic tools to accelerate development. You will work on a globally scaled platform that reaches scientists, researchers, and procurement teams in 100+ countries.

Responsibilities Technical Delivery
  • Deliver end‑to‑end features across the Angular / SAP Composable Storefront and Spring Boot / SAP Commerce Cloud backend, maintaining high standards of code quality, performance, and test coverage.
  • Design and implement REST APIs and OCC extensions within the SAP Commerce platform, ensuring backward compatibility and API versioning discipline.
  • Contribute to SAP Spartacus storefront customization, theming, and component development using Angular best practices.
  • Debug and resolve complex production issues across the full stack, from browser‑side rendering to backend service logic and data layer.
AI & Innovation
  • Integrate and evaluate AI‑powered developer tooling to improve personal and team productivity – from code generation and automated testing to AI‑assisted code reviews.
  • Help scope and build AI‑enhanced user‑facing features within the Waters digital commerce platform, in collaboration with product and architecture teams.
  • Stay current on agentic AI frameworks and apply relevant advances to our development and Dev Ops workflows.
Quality & Engineering Excellence
  • Uphold coding standards, contribute to shared component libraries, and ensure adherence to WCAG accessibility guidelines in frontend delivery.
  • Maintain and improve automated test coverage across unit, integration, and end‑to‑end layers.
  • Participate in and lead peer code reviews, promoting a culture of continuous improvement and knowledge sharing.
Qualifications
  • 5+ years of hands‑on full stack development experience with strong proficiency in Angular (v12+) and Java / Spring Boot.
  • Demonstrated experience working with SAP Commerce Cloud (Hybris) and/or SAP Spartacus / Composable Storefront – storefront customization, OCC APIs, and B2B commerce features preferred.
  • Strong command of Type Script, RxJS, Angular state management (NgRx or similar), and modern CSS / SCSS.
  • Solid backend development skills: RESTful API design, Spring Boot microservices, Hibernate/JPA, and SQL/No

    SQL databases.
  • Experience with SAP S/4

    HANA integrations for order management, pricing, and product data is a plus.
  • Familiarity with Adobe Edge Delivery Services (EDS) – including document‑based authoring workflows, block development, and integration with commerce or headless platforms – is a nice to have.
  • Practical experience using AI code generation tools (Git Hub Copilot, ChatGPT, Claude, or similar) in day‑to‑day engineering workflows; enthusiasm for agentic AI and its application to software delivery.
  • Familiarity with cloud platforms (AWS or Azure) and containerized deployments using Docker and Kubernetes.
  • Experience with CI/CD pipelines and Dev Ops tool chains (Jenkins, Git Hub Actions, Maven, Sonar Qube).
  • Solid understanding of Agile / Scrum methodologies, sprint planning, and backlog refinement.
  • Strong analytical and problem‑solving abilities; able to break down complex technical challenges and communicate solutions clearly to both technical and non‑technical audiences.
  • Bachelor's degree in Computer Science, Engineering, or equivalent professional experience.
Equal Opportunity Statement

Diversity and inclusion are fundamental to our core values at Waters Corporation. It benefits our employees, our products, our customers and our community. Waters complies with all applicable federal, state, and local laws. Qualified applicants are considered without regard to sex, race, color, ancestry, national origin, citizenship status, religion, age, marital status (including civil unions), military service, veteran status, pregnancy (including childbirth and related medical conditions), genetic information, sexual orientation, gender identity, legally recognized disability, domestic violence victim status, or any other characteristic protected by law.

Waters is proud to be an equal opportunity workplace and is an affirmative action employer. All hiring decisions are based solely on qualifications, merit, and business needs at the time.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary