Full Stack Developer

1 - 2 years

3.0 - 6.5 Lacs P.A.

Mumbai Suburbs

Posted:3 months ago| Platform: Naukri logo

Apply Now

Skills Required

Api ProductionnodejsPostgresqlApi Integration

Work Mode

Work from Office

Job Type

Full Time

Job Description

We are looking for a skilled Full Stack Developer with strong expertise in Node.js, Fastify, PostgreSQL, MySQL, and RabbitMQ to join our dynamic team. You will be responsible for designing, developing, and maintaining high-performance APIs, scalable databases, and efficient message queues. Key Responsibilities: Develop and maintain backend services using Node.js and Fastify for high-performance APIs. Design, implement, and optimize PostgreSQL and MySQL databases. Implement and manage message queues using RabbitMQ to ensure smooth asynchronous processing. Develop and integrate RESTful APIs and WebSockets for seamless communication between services. Work on database migrations and performance tuning. Ensure security, scalability, and maintainability of the application. Collaborate with frontend developers to integrate user-facing elements with server-side logic. Write clean, maintainable, and well-documented code following best practices. Debug and optimize application performance and resolve production issues. Deploy and manage applications on AWS Required Skills & Experience: 2+ years of experience as a Full Stack Developer. Strong proficiency in Node.js with expertise in Fastify framework. Hands-on experience with PostgreSQL and MySQL schema design, query optimization, and migrations. Experience with RabbitMQ or similar message brokers. Strong understanding of RESTful APIs, WebSockets, and Microservices architecture . Knowledge of authentication & authorization mechanisms (OAuth, JWT, API keys). Experience with Docker, Kubernetes, AWS, or other cloud platforms is a plus. Familiarity with CI/CD pipelines, Git, and DevOps best practices . Strong problem-solving skills and ability to work independently. Preferred Skills: Knowledge of React.js / Next.js (for full-stack development). Experience with GraphQL is a plus. Exposure to caching mechanisms (Redis, Memcached). Understanding of event-driven architecture

RecommendedJobs for You

Bengaluru, Karnataka, India