Experience: 2-5 years
Requirements:
Maintain, contribute and adhere to our programming best practices and guidelines.
Advanced understanding of emerging web technologies
Design and codes superior technical solutions.
Good understanding of SQL and NOSQL databases.
Good debugging skills
Good analytical skills
Good communication skills
Good knowledge of OOPs concepts
Should be a good team player
Should know Agile methodologies
Must be aware about DevOps concepts
Should have hands-on on git or equivalent code repository system
Should have knowledge of design patterns
Technologies:
Node-JS / JAVA (One or more of these technologies)
MongoDB / MySQL / Redis (One or more of these databases)
Experience in creating REST web services
Frameworks: (One or more of these frameworks)
NodeJS Frameworks: nest(mandatory) / Hapi / Express / Koa
Nice to have:
Good experience in Message Queue: Kafka / RabbitMQ
Workflow engines Camunda, Process maker
Good experience in TDD approach
Good experience in socket programming
Good experience in cloud deployments
Qualifications: Good Coder with/without any degree <
Keyskills: socket programming kafka java software development mongodb devops concepts oops concepts node-js