Title : Senior Software Engineer - React, NodeJS, Java
Location : Fremont, CA
Job Desciption : Job Summary :
We are looking for a highly experienced Senior Full Stack Engineer with a strong background in React, Node.js, and Java to lead a major system migration project. This role involves transitioning existing NestJS services to a modern, Java-based microservices architecture. You will have full ownership of the project and work closely with a high-performing engineering team.
Key Responsibilities :
- Lead the design and implementation of microservices architecture in Java
- Migrate existing services from NestJS to Java-based solutions
- Develop and maintain scalable front-end and back-end applications
- Collaborate with cross-functional teams in an Agile environment
- Ensure high-quality code and application performance
- Participate in code reviews and architectural discussions
Required Skills and Experience :
12+ years of professional software development experienceStrong expertise in React.js and Node.js (including NestJS)Hands-on experience with Java and microservices architectureProficiency in MongoDB and RESTful API developmentExperience with cloud platforms such as AWS or GCPFamiliarity with Git, CI / CD pipelines, and Agile methodologiesExcellent communication and problem-solving skills