Senior Full Stack Developer (Go + React.js)
Role Overview
Join Hitachi Vantara's product development team to upgrade the company's management platform.
Focus on client-side logic and supporting systems that provide a responsive, coherent user experience.
Work with product engineering, product management, and sales teams to gather requirements as part of an international development team.
Key Skills for This Role
Full Job Posting
Role overview
Join Hitachi Vantara's product development team to upgrade the company's management platform.
Focus on client-side logic and supporting systems that provide a responsive, coherent user experience.
Work with product engineering, product management, and sales teams to gather requirements as part of an international development team.
Responsibilities
- Design, develop, and maintain scalable Go microservices and RESTful APIs.
- Build modular, responsive React.js interfaces using modern state management techniques.
- Own features through requirements analysis, system design, coding, containerization, testing, and deployment.
- Implement background data synchronization routines, device integrations, and platform services.
- Integrate enterprise authentication and authorization mechanisms, including OAuth2/OIDC, Keycloak, and RBAC, across APIs and UI modules.
- Write unit-tested code, conduct code reviews, debug distributed applications, and optimize API latency and frontend rendering performance.
- Collaborate with cross-functional teams, architects, and QA engineers to deliver robust enterprise release packages.
- Gather requirements with product engineering, product management, and sales teams.
Requirements
- At least 7 years of professional software development experience, including at least 3 years focused on full-stack web applications and microservices.
- Deep hands-on experience building production-grade Go services, including Go idioms, goroutines, channels, and explicit error handling.
- Solid modern React expertise, including Hooks, Context API, state management, and REST API integration.
- Experience designing SQL schemas with PostgreSQL or MySQL, optimizing queries, and applying REST API standards.
- Practical Docker experience, Git workflows, unit testing, and debugging distributed applications.
- Able to work independently, solve programming problems, lead a team with diverse technical backgrounds, communicate requirements, and adapt to changing projects.
Preferred experience
- Kubernetes, Helm, or enterprise container management is a strong plus.
- Keycloak, OIDC, OAuth2 Proxy, or SAML authentication familiarity is a strong plus.
- OVA package delivery, air-gapped enterprise environments, Java/Spring Boot, and system-level integrations are additional pluses.
About Hitachi Vantara
Hitachi Vantara provides data infrastructure and technology for organizations across industries.
Benefits and work arrangements
- The company describes benefits and support for health, wellbeing, and work-life balance; flexible arrangements depend on role and location.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Hitachi Rail
CPQ Customer Portal specialist
Chennai, IND
Field Service Engineer – Gas Insulated Switchgear (GIS)
New Brunswick, USA
Configurator Specialist
Chennai, IND
Partenaires d’affaires – Finance /Finance Business Partners
, CAN
HUB Category Manager
, USA
Project Engineer Aux Automation BMS
Chennai, IND
AP Coordinator
Miami, USA
Senior Production Scheduler
Alamo, USA