Senior Full Stack Developer

Santa Clara, CA, US • Posted 14 hours ago • Updated 4 hours ago
Full Time
No Travel Required
On-site
$75 - $80/hr
Fitment

Dice Job Match Score™

✨ Finding the perfect fit...

Job Details

Skills

  • Orchestration
  • Microsoft Power BI
  • Microsoft Azure
  • Microsoft SQL Server
  • Azure Kubernetes Services
  • AKS
  • RESTful
  • React.js
  • SaaS
  • Kubernetes
  • AngularJS
  • Frontend Development
  • Manufacturing Execution System
  • Microservices
  • Spring Framework
  • Vue.js
  • Temporal for workflow orchestration
  • Temporal
  • Java 21
  • gRPC
  • Google Remote Procedure Call

Summary

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 layers
  • Develop modern front-end applications using React (preferred) or Angular/Vue
  • Build backend services using Java 21 and Spring Boot
  • Design and implement RESTful APIs and microservices supporting MES workflows
  • Implement gRPC-based cross-service communication for high-performance service-to-service interaction
  • Use Temporal for workflow orchestration for complex MES and enterprise processes
  • Contribute to solution architecture and system design for scalable multi-tenant SaaS platform
  • Refactor legacy MES components into modular cloud-native services
  • Define 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 layer
  • Develop data pipelines supporting reporting and analytics
  • Work with Azure services (App Services, AKS, Functions), Docker, and Kubernetes
  • Support CI/CD pipelines, testing, and production releases
  • Integrate legacy MES systems with modern SaaS services

Must Have Skills & Experience:
  • 8–10+ years software engineering experience (full-stack or backend-heavy)
  • Strong hands-on architecture, design, and development experience
  • Deep experience with Java 21 and Spring Boot
  • Strong front-end development experience with React (preferred) or Angular/Vue
  • Strong experience with SQL Server and PostgreSQL, including migration exposure
  • Experience designing or working with multi-tenant SaaS applications
  • Strong experience with microservices architecture and REST APIs
  • Experience with gRPC for service-to-service communication
  • Familiarity with Temporal workflow orchestration
  • Experience with MES / ERP / manufacturing systems (preferred)
  • Strong understanding of relational database design and performance tuning
  • Experience with data lakes, ETL, or analytics systems
  • Hands-on experience with Power BI (dashboards, datasets, or semantic models)
  • Azure cloud experience (App Services, AKS, Functions)
  • Docker, Kubernetes, and distributed systems experience

Soft Skills:
  • Strong technical documentation skills (design docs, architecture diagrams, runbooks)
  • Excellent communication across engineering and business stakeholders
  • Strong collaborative team player mindset
  • Ability to operate in a fast-paced, execution-driven environment
  • Strong ownership and end-to-end delivery accountability
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10271950
  • Position Id: 9009057
  • Posted 14 hours ago
Contact the job poster
Saurabh Johari

Saurabh Johari

Sr. IT Recruiter @ Triune Infomatics Inc
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Santa Clara, California

Today

Easy Apply

Contract

70 - 75

Sunnyvale, California

Today

Full-time

USD 177,000.00 - 211,000.00 per year

San Jose, California

Today

Full-time

Sunnyvale, California

Today

Full-time

USD 117,000.00 - 234,000.00 per year

Search all similar jobs