Senior Full Stack Java Developer

Triune Infomatics

  • Santa Clara, CA
  • 30+ days ago

    Highlights

    Analytics & Reporting — MUST HAVE MUST: Power BI — Hands-on experience building dashboards, datasets, and semantic/data models in Power BI; connected to SQL Server or enterprise data sources; must represent a meaningful portion (approx. MUST-HAVE Skills for This Role Full Stack with Strong Backend Experience — Candidate must demonstrate hands-on backend engineering depth (Java 21 / Spring Boot) alongside front-end capability (React preferred) .

    Numbers & Facts

    LocationSanta Clara, CA

    Description

    Role: Senior Full Stack Java Developer
    Location: Santa Clara, CA (Onsite 5 days)
    Duration: 6+ Months


    MUST-HAVE Skills for This Role
    • Full Stack with Strong Backend Experience Candidate must demonstrate hands-on backend engineering depth (Java 21 / Spring Boot) alongside front-end capability (React preferred)
    • SQL Server Expertise Proven, hands-on experience with Microsoft SQL Server: schema design, query optimization, stored procedures, and performance tuning
    • Data Mapping Experience designing and executing data mapping strategies across systems, including field-level mapping, transformation rules, and validation logic
    • Data Migration Demonstrated ownership of end-to-end data migration projects; experience moving data between databases or platforms with integrity checks and rollback planning
    • Power BI — Hands-on experience building Power BI dashboards, semantic/data models, and datasets connected to SQL Server or other backend sources (minimum 20% of recent project scope)
    • Data Transformation Ability to design and implement transformation logic within ETL/ELT pipelines, including business rule application and data normalization

    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. This role supports 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)
    • Design and execute data mapping and migration from SQL Server to PostgreSQL (later phase) — including field mapping, transformation rules, and data integrity validation
    • Build and support Power BI dashboards and MES analytics layer including semantic models and datasets
    • Develop and maintain ETL/ELT data pipelines and transformation logic 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:
    Core Engineering
    • 8 to 10+ years software engineering experience ( full-stack or backend-heavy with demonstrated backend depth)
    • 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
    Data & Database MUST HAVE
    • MUST: SQL Server Deep, hands-on experience with Microsoft SQL Server (schema design, stored procedures, query optimization, indexing strategies, and performance tuning)
    • MUST: Data Mapping Proven ability to design field-level mapping specifications and transformation rules across heterogeneous systems
    • MUST: Data Migration End-to-end ownership of data migration initiatives including planning, execution, validation, and rollback; experience with SQL Server migration preferred
    • MUST: Data Transformation Hands-on ETL/ELT pipeline development with business rule application, normalization, and data quality enforcement
    • Strong experience with PostgreSQL, including migration exposure from SQL Server
    • Strong understanding of relational database design and performance tuning
    • Experience with data lakes, ETL, or analytics systems
    Analytics & Reporting MUST HAVE
    • MUST: Power BI Hands-on experience building dashboards, datasets, and semantic/data models in Power BI; connected to SQL Server or enterprise data sources; must represent a meaningful portion (approx. 20%+) of recent project scope
    Architecture & Cloud
    • 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)
    • 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

    Similar Jobs

    INFT Solutions, Inc

    Test Engineer – IC Test / Semiconductor

    • San Jose, CA
    6 days ago
    See more jobs