• Design, development and deployment of backend services in Java or Python Django
• Adoption of development best practices like Unit test automation, static testing, TDD and Continuous integration
• Create prototypes and build POC for new components with the latest state-of-the-art technologies
• Build High Performance, scalable systems that can withstand a daily load of a million hits.
• Collaborate with Product Management and business teams to understand the requirements and convert into technical specifications
B Tech degree in any discipline, preferably in Computer science
6-9 years of Software development experience in Java/J2EE
Experience with frameworks like Spring, Struts, Python Django, Restful Webservices is highly desired.
Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)
Strong problem-solving skills
Nice to Have
Experience on Solr, Elastic search, Redis, Memcached, MongoDB, Hadoop, Micro