Overall 5 years of experience in application development using Node JS.
Experience in designing and developing REST-based services / Microservice development
Ability to design scalable robust and error-tolerant systems.
Understanding of software architecture and distributed systems.
Proficient in writing efficient and optimized algorithms under time constraints.
Skilled in developing solutions that balance performance readability and maintainability.
Ability to effectively communicate coding decisions and rationale during problem-solving discussions.
Hands-on experience with queuing mechanisms such as Kafka or RabbitMQ.
Candidates should be adaptable and eager to quickly learn and integrate into the existing tech stack if they lack direct experience.
Candidate should have good communication skills (written and verbal)
Experience with delivering projects in an agile environment using SCRUM methodologies.
app development,restful services,rabbitmq,performance optimization,scrum,restful webservices,distributed systems,node js,microservices,software architecture,agile environment,algorithms,kafka