Overview
On Site
Depends on Experience
Contract - Independent
Contract - W2
Skills
MERN STACK
MERNSTACK
REACT
NODE
REACTJS
NODEJS
JAVA
MICROSERVICES
MONGO
Job Details
Job Title: Senior Software Engineer React, NodeJS, and Java
Location: Newark, CA 100% Onsite Duration: Long-Term Contract
Location: Newark, CA 100% Onsite Duration: Long-Term Contract
Summary:
We are seeking a highly experienced Senior Software Engineer to join our team in Newark, CA. This role is focused on migrating existing NestJS services to a Java-based microservices architecture. The ideal candidate is a seasoned Lead Developer with a strong background in the MERN stack, and has extensive experience in building scalable, high-performance web applications.
Key Responsibilities:
- Design, develop, test, and maintain modern software applications.
- Analyze system requirements, prepare technical documentation, and create detailed specifications.
- Implement complex system software and customize solutions based on client requirements.
- Modify existing programs to meet new standards and perform unit testing.
- Prepare migration packages and assist in user/system testing and final implementation.
- Conduct post-implementation validation and resolve issues or bugs.
- Collaborate with cross-functional teams for seamless project execution.
- Lead development efforts and mentor junior developers.
Technical Requirements:
- Minimum 12 years of experience in software development.
- 10+ years of experience in React, NestJS, and MongoDB.
- Proven expertise in the MERN stack (MongoDB, Express.js, React, Node.js).
- Hands-on experience with Java and microservices architecture.
- Strong knowledge of data structures, algorithms, and large-scale system design.
- Experience in in-depth troubleshooting, debugging, and legacy system integration.
- Solid understanding of SDLC, Agile methodologies, and modern CI/CD practices.
Education:
- Bachelor s degree in Computer Science, Engineering, or a related field is required.
Thanks & Regards
MD TOUHEED ALAM
SR. TECHNICAL RECRUITER
PURPLE HIRES INC.
Email -
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.