Platform Developer

Job Description

Platform Developer

Type : Full Time

Location : Gurgaon

Experience Required : 3 Year(s)

Industry : IT-Software/Software Services

Preferred Skills : Aws Java JUnit LAMP Node.js NoSQL RESTful APIs Selenium SQL

Job Description :

-Masters and/or Bachelors degree (preferably Computer Science) 

-1 to 6 + years of prior related experience 

Relevant technology skills (Must have)

o AWS, Serverless architecture, Auto Scaling, Monitoring, Cloud security, Kinesis, RDS, DynamoDB, AWS services 

o Strong understanding of working with Caching, Message Queues and Event Hubs 

Relevant technology skills (Good to have)

o Excellent understanding of Node.js / Java / Go 

o Strong Working understanding of SQL and NOSQL databases 

o Infrastructure knowledge including RESTful APIs, Single Sign On, LDAP, LAMP, Search Technologies 

-Ability to think and analyze both breadth-wise (client, server, DB, control flow) and depth-wise (threads, sessions, space-time complexity) while designing and implementing services 

-Expert in pair programming, continuous integration, TDD & incremental design 

-Experiences with code refactoring, design patterns, design-driven development, continuous deployment, highly scalable applications, application security 

-Use testing framework such as RSpec, JUnit or Selenium regularly as part of work 

-Experience of building high performance applications serving millions of daily traffic is a plus 

-Excellent teamwork skills, flexibility, and ability to handle multiple tasks.