Description

What you’ll do:

 

Your responsibilities will include: 

  • Design & develop world-class, highly available, scalable & reliable products / web services in the IaaS, SaaS, PaaS space.
  • Understand requirements, own, collaborate and deliver new features and services at a fast pace.
  • Use MVC frameworks, OOPs concepts, SOA concepts to build loosely coupled applications, scalable applications.
  • Participate in the entire lifecycle of the product - design, documentation, coding, testing and deployment
  • Build platforms, frameworks, APIs, libraries & automated tools to facilitate rapid issue resolution and development & deployment of new features and changes.
  • Integrate third party products, understand the underlying platform of those products
  • Imbibe and maintain a strong customer service-oriented attitude while designing and building products
  • Participate actively in recruitment and training processes. Mentor other individuals as you develop your own career

 

Who you are:

Basic Qualifications:

Strong interpersonal communication skills (including listening, speaking, and writing) and ability to work well in a diverse, team-focused environment with other Engineers, Product Managers, etc.

  • A passion for creating responsive, scalable and reliable web services for small & medium sized businesses.
  • A good understanding of Operating Systems, Internet, Networking
  • 3+ years’ experience in Java.
  • Good grasp of OOPS. Knowledge of design patterns.
  • Experience with RDBMS like MySQL , PostgreSQL etc
  • Exposure to RESTful applications
  • Experience with Git/SVN/CVS.

 

Preferred Qualifications:

  • Previous experience working with geographically distributed coworkers.
  • Understanding of Agile methodologies
  • Knowledge of most of these : virtualization, docker, public/private clouds, relational and non relational databases , web architectures , filesystems, queueing systems, config management, metrics and logging systems.


 

Education

Any Graduate