Experience: 8 to 14 Years
Requirements for the role:
- 8 -14 years of software development experience, with significant part spent in developing SaaS/Cloud services/Products
- Experience with micro services/SOA/REST and API gateways/Reverse proxies commensurate to your experience level
- Working Knowledge relevant Design patterns and Principles
- Experience in data modeling and database design with RDBMS or NoSQL or in-memory databases
- Experience designing and developing multi-tenant solutions will be needed
- Experience working in and driving Continuous Integration and Delivery using industry standard tools such as Jenkins/Hudson/Artifactory/Gitlab/Terraform/Puppet/Shell script
- Experience with Unix / Docker /Kubernetes or High availability-Clustered deployments/CDNs
- Familiarity and/or experience clouds Amazon Web Services (AWS), Google Cloud Engine, Azure or equivalent Cloud provider
- Development experience with Web development technologies (JavaScript, HTML5, CSS3); experience with relevant frameworks like AngularJS, ReactJS, VueJS, Polymer will be a plus
- Hand on expertise in Java+Different Spring Frameworks OR JavaScript/ES6+NodeJS is must
- Experience using Security technologies like SAML, OAuth,Open ID connect ,JWT or other IAM will be good to have
- Experience with AWS Lambda or other Function as Service , Kafka or equivalent queues, Apache Camel will be a plus
- Experience using Test Driven Development and relevant testing libraries for your work is a must
- Exposure to Performance Engineering, Security Vulnerability ,Large scale Monitoring/Logging/ELK/DataDog will be a plus
- Any exposure to Bigdata /Batch programming /ML-AI/Python will be add up to your primary profile
- We would love to see your work on Github / StackOverflow / Blogs/Videos / HackerRank or equivalent technical forums