Experience: 9 to 12 Years of experience in IT industry with Java development background. Having worked on architectural design, optimizations and performance tuning. Having good understanding of micro services architecture, deployment design, networking architecture. Exposure to cloud is an added advantage.
Strong Full stack developer development background with frontend and backend web applications
Have worked on End to End technology cycle with hands-on experience on multiple technologies.
Must have a worked in a startup ecosystem. Working experience in fast moving startup will be advantage.
Excellent understanding of typical multi-tier architectures: web servers (Apache, nginx, IIS), caching, application servers, & load balancers
RDBMS (MySQL, Oracle, SQL Server), NoSQL
Having experience to work on large web scale application.
Knowledge of message queuing and Enterprise Service Bus (ESB)
Familiarity with loose coupling and stateless systems
Understanding of different consistency models in distributed systems
Experience with CDN, and performance concepts
Network experience with route tables, access control lists, firewalls, NAT, HTTP, DNS, IP & OSI Network
Familiarity with the software development lifecycle
Work experience with information and application security including public key encryption, SSH, access credentials, & X.509 certificates
Excellent Verbal and Written communication skills.
Command Line Interface, AWS CloudFormation)
Should have in depth understanding of AWS services such as ELB, EC2, DynamoDB, Redshift, RDS, ElasticChache, CloudFront OpsWorks etc.
Hands-on experience with AWS deployment and management services
Certified AWS Solution Architect will be an added advantage
Education: BE/ B.Tech/ M.Tech/ MSc./ MCA
Keywords: Redis, HAProxy, AutoScaling, F5, ELB, AWS, Elastic Search, RabbitMQ, CDN. This should be in combination of Java, NodeJ and Angular development skills. Exposure to Python or Ruby is added advantage.
If interested please share your resume at [hidden] or share your references.