Senior Software Engineer React, NodeJS, Java

Overview

On Site
Part Time
Accepts corp to corp applications
Contract - Independent
Contract - W2
Contract - 6 Month(s)

Skills

java
NodeJS
Senior Software Engineer React

Job Details

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 experience
  • Strong expertise in React.js and Node.js (including NestJS)
  • Hands-on experience with Java and microservices architecture
  • Proficiency in MongoDB and RESTful API development
  • Experience with cloud platforms such as AWS or Google Cloud Platform
  • Familiarity with Git, CI/CD pipelines, and Agile methodologies
  • Excellent communication and problem-solving skills

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.