location - chennai
experience
- nodejs middleware backend (backend developer)
- experience in functional programming and practical experience in serverless (cloud platforms)
- extensive experience in ecmascript 6 and node.js (5-7 years).
- extensive experience on a strictly typing's like typescript / flow or any other strictly typed language
- you know a lot about sql/nosql databases include but not limited to: mysql, postgresql, elasticsearch, mongodb, dynamodb, firebase realtime database(3-5years)
- you showed excellent knowledge developing scalable and highly-available microservices(
- you possess expert knowledge of task/message queues include but not limited to: aws sqs, aws sns, cloud pub/sub, celery, rabbitmq
- you have created some apis with restful that is still up and running in serving hundreds of thousands of requests everyday
- should be proficient in git through either bitbucket, github or gitlab
- should have come across docker, containers, openshift.
- the only software engineering approach you believe is agile
what would be some extra advantage:
- practical experience in banking domain project and understand the business process of such operation
- practical experience with graphql
- a good documenting skill that would make the apis you created really practical for fellow developer to integrate.
must have knowledge in the following areas:
- nodejs experience (server side)
- javascript (preferable - typescript)
- restful services (micro services vs monolithic services)
- databases (mongo, mssql etc)
basic knowledge of devops tools( docker, kubernetes, jenkins, openshift etc