The Sr. Engineer would have 3-8 years of experience in building highly available and scalable applications on the Web/Mobile.     We are looking for passionate , talented, and extremely motivated hands-on technical leaders with a creative edge, strong problem solving skills and a solid software development foundation.  We strive to maintain an open culture where everyone is a hands-on contributor and feels comfortable sharing ideas and opinions. Our team, drawn from the best product companies, is obsessive in its detailaing and our focus on awesome User Interaction.        Skills required:     Hands on experience in Java/ Node.js     Good knowledge of core Java/ J2EE, Multithreading, collection, JDBC     Knowledge of frameworks such as Spring, Struts, Hibernate.     Knowledge of Maven, Javascript and AJAX libraries, such as DWR     Excellent in algorithms, data strucures and technology platforms.