Wits Innovation Lab
Node.js Developer - Microservices Architecture
Job Location
mohali, India
Job Description
Job Description : Node.js Developer Location : Mohali Experience : 3 Years (Full-Time) Role Overview : We are seeking a skilled Node.js Developer to join our dynamic team in Mohali. The ideal candidate will have a strong background in backend development using Node.js and TypeScript, along with extensive experience in microservices architecture and containerization. You will play a pivotal role in designing, developing, and maintaining high-performance backend services that are secure, scalable, and efficient. Responsibilities : - Backend Development : Design, develop, and maintain robust backend services using Node.js and TypeScript. - Microservices Architecture : Implement and maintain a microservices-based architecture with a focus on performance and scalability. - API Development : Build and integrate APIs using technologies like RestAPIs, Protobuf, gRPC, WebSockets, or GraphQL. - Containerization : Utilize Docker to manage containerized services and ensure smooth deployment processes. - Message Queues : Work with messaging systems such as Apache Kafka, RabbitMQ, or Amazon SQS for asynchronous processing. - Monitoring and Auditing : Set up and integrate monitoring tools like Prometheus and Grafana to track service health and logs. - Database Management : Work with SQL databases (e.g., MySQL, Postgres), NoSQL databases (e.g., MongoDB), and in-memory databases (e.g., Redis). - Testing : Write and maintain unit and integration tests to ensure application reliability. - Cloud Services : Leverage AWS services to optimize application performance and support cloud-based solutions. - Collaboration : Work closely with frontend developers to ensure a seamless user experience. - Troubleshooting : Monitor and resolve performance issues to maintain system efficiency. - Security and Scalability : Implement best practices to ensure backend services are secure and scalable. Requirements : - Proven experience of 3 years in backend development with Node.js and TypeScript. - Hands-on experience in microservices architecture. - Proficiency in using Docker for containerization. - Knowledge of at least three API protocols : RestAPIs, Protobuf, gRPC, WebSockets, or GraphQL. - Experience with message brokers like Kafka, RabbitMQ, or Amazon SQS. - Proficiency in SQL, NoSQL, and in-memory databases. - Familiarity with monitoring and auditing tools such as Prometheus and Grafana. - Strong understanding of AWS services and cloud solutions. - Demonstrated ability to write clean, maintainable, and testable code. - Excellent problem-solving skills and a proactive approach to challenges. - Strong communication and teamwork skills to collaborate effectively with cross-functional teams. Benefits : - Work-Life Balance : Enjoy a 5-day work week, including one day of Work From Home. - Flexible Hours : Work at your own pace to deliver efficient results without unnecessary stress. - Team Culture : Participate in weekly team activities, including Friday get-togethers, to foster camaraderie. - Performance Bonuses : Receive monthly incentives based on your contributions and team performance. - Health Insurance : Comprehensive coverage to ensure your well-being. - Career Growth : Personalized development plans to support your professional journey. This role offers an exciting opportunity to work on cutting-edge technologies, tackle complex challenges, and grow with a forward-thinking organization. (ref:hirist.tech)
Location: mohali, IN
Posted Date: 5/2/2025
Location: mohali, IN
Posted Date: 5/2/2025
Contact Information
Contact | Human Resources Wits Innovation Lab |
---|