Expertise in Core Java, J2EE, RESTful web services, XML
Exposure to SOA, and Java Design patterns, UML and Object oriented concepts
Must have good exposure in Java frameworks Spring, JPA
Must have good exposure in build tool ant/maven
Good knowledge in DB design and programming (MS SQL server and MYSQL Database)
Knowledge in Cyber Security and JBoss AS server
Good Knowledge in cloud technologies like Google AppEngine, Amazon EC2. Should have had at least 1 project experience in deployment of cloud based solution including IAAS, SAAS or PAAS
Knowledge in JMS, websockets will be added advantage
Should have minimum 2 years of design experience and exposure in product architecture
Should be able to Independently lead and resolve technical problems
Should be able to guide the team to resolve technical issues and provide design alternatives.
Ability to maintain and support existing code
Development experience of at least 2 or 3 product development life cycle.
Should have designed products which operates in internet/ecommerce.
Should have Architected or Designed in a product development environment
Should have been exposed or participated in minimum 3 product developments
Should have been exposed or participation in all the software development life cycle
Should have participated or should have exposure in Agile development environment
Patents/publications or exposure to Innovation will be desirable
Experience on Six Sigma and Lean practices will be an added advantage