Role: Senior Full Stack Developer
Location: Santa Clara, CA (Onsite 5 days)
Duration: 6+ Months
Overview: We are seeking a highly skilled Contract Senior Full-Stack Software Engineer to join our Manufacturing Execution System (MES) Software Engineering team, reporting to the Software Engineering Manager, to support modernization of legacy manufacturing systems into a cloud-native, multi-tenant SaaS platform on Microsoft Azure. This is a hands-on engineering role covering front-end development, backend services, system architecture, and data/analytics enablement, with SQL Server to PostgreSQL migration planned in a later phase. The engineer will work closely with architecture, DevOps, and engineering teams to design and deliver scalable MES SaaS capabilities, APIs, and analytics solutions
.Key Responsibilities
- :Design, build, and deliver MES SaaS product features end-to-end across UI, API, backend, and data layer
- sDevelop modern front-end applications using React (preferred) or Angular/Vu
- eBuild backend services using Java 21 and Spring Boo
- tDesign and implement RESTful APIs and microservices supporting MES workflow
- sImplement gRPC-based cross-service communication for high-performance service-to-service interactio
- nUse Temporal for workflow orchestration for complex MES and enterprise processe
- sContribute to solution architecture and system design for scalable multi-tenant SaaS platfor
- mRefactor legacy MES components into modular cloud-native service
- sDefine and implement multi-tenant SaaS architecture (isolation, scalability, performance
- )Support data architecture and future migration from SQL Server to PostgreSQL (later phase
- )Build and support Power BI dashboards and MES analytics laye
- rDevelop data pipelines supporting reporting and analytic
- sWork with Azure services (App Services, AKS, Functions), Docker, and Kubernete
- sSupport CI/CD pipelines, testing, and production release
- sIntegrate legacy MES systems with modern SaaS service
sMust Have Skills & Experience
- :8–10+ years software engineering experience (full-stack or backend-heavy
- )Strong hands-on architecture, design, and development experienc
- eDeep experience with Java 21 and Spring Boo
- tStrong front-end development experience with React (preferred) or Angular/Vu
- eStrong experience with SQL Server and PostgreSQL, including migration exposur
- eExperience designing or working with multi-tenant SaaS application
- sStrong experience with microservices architecture and REST API
- sExperience with gRPC for service-to-service communicatio
- nFamiliarity with Temporal workflow orchestratio
- nExperience with MES / ERP / manufacturing systems (preferred
- )Strong understanding of relational database design and performance tunin
- gExperience with data lakes, ETL, or analytics system
- sHands-on experience with Power BI (dashboards, datasets, or semantic models
- )Azure cloud experience (App Services, AKS, Functions
- )Docker, Kubernetes, and distributed systems experienc
eSoft Skills
- :Strong technical documentation skills (design docs, architecture diagrams, runbooks
- )Excellent communication across engineering and business stakeholder
- sStrong collaborative team player mindse
- tAbility to operate in a fast-paced, execution-driven environmen
- tStrong ownership and end-to-end delivery accountabilit
y