Senior Full Stack Developer
- Source: Naukri
- Bcs Technosoft
- Remote
- Gurugram
- Full-Time
- Senior
Job Description
Job Description:
- Write high-quality, scalable, and secure Node.js code for middleware and microservices and Integrate with front end
- Design and implement RESTful and GraphQL APIs using Express.js or Next.js.
- Develop and maintain microservices to support robust system functionality.
- Integrate middleware with external systems (e.g., SAP) using Amazon SQS and other AWS services.
- Key player in front-end and back-end teams to ensure smooth API consumption.
- Implement API gateway configurations and manage secure communication.
- Troubleshoot and resolve technical issues promptly and performance enhancement of the code in both back end front end
- Contribute to release plan and closely work with DevOps team
Required Qualifications (mandatory requirements):
- 6+ years of experience in Node.js , Next Js or React js development with a focus on API and microservices architecture.
- Proficiency in Express.js/Next.js frameworks for API development.
- Hands-on experience with microservices design patterns and best practices.
- Familiarity with AWS services, including API Gateway, SQS, and Lambda.
- Strong understanding of authentication mechanisms (e.g., OAuth 2.0, JWT) for securing APIs.
- Experience with unit testing frameworks like Jest or Mocha.
- Having Exposure in RabbitMQ or Kafka will be an advantage
Preferred Qualifications (nice-to-haves):
- Having exposure to DevOps practices and tech stack like Docker, Kubernetes, and Terraform will be a advantage
Key Competencies
- Continuous learning on new tech stacks and heavily collaborate with DevOps engineers
Skills
- NodeJS
- GraphQL
- next-js
- sap
- amazon-sqs
- amazon-web-services
- React
- amazon-api-gateway
- aws-lambda
- oauth
- Jest
- RabbitMQ
- Kafka
- Docker
- Kubernetes
- Terraform
