
About this role
Full Stack Developer - (CREQ244256)
Description
Full Stack Developer
Location: PCS CHE, Chennai
Years of Experience: 5-7 Years
Job Summary: We are seeking a skilled Full Stack Developer with a strong background in Node.js and Java to join our dynamic team. The ideal candidate will be responsible for developing API services, collaborating with backend developers, and ensuring robust unit and integration testing. You will play a key role in designing, developing, and maintaining server-side applications while working closely with front-end developers to create seamless user experiences.
Responsibilities:
- Develop and maintain API services using Node.js.
- Collaborate with Java developers for backend integration and application development.
- Design, develop, and maintain server-side applications using Node.js and Java (Spring Boot).
- Build RESTful APIs and microservices for scalable web applications.
- Work with databases such as MongoDB, PostgreSQL, or MySQL.
- Troubleshoot, debug, and upgrade existing systems to enhance performance.
- Ensure complete unit and integration testing for all developed applications.
- Collaborate with front-end developers to integrate user-facing elements with server-side logic.
- Utilize advanced networking concepts including Transit Gateway and VPC endpoints for multi-account connectivity.
Mandatory Skills:
- Proficient in Node.js.
- Strong experience in Java (Spring Boot).
- Solid understanding of API design and development.
- Experience with package management and deployment.
- Good analytical and problem-solving skills.
Preferred Skills:
- Familiarity with Python.
- Experience with cloud services and deployment strategies.
- Knowledge of microservices architecture.
Qualifications: Bachelor’s degree in Computer Science, Engineering, or a related field.