Job ID:SR004
Job Title:Java Developer
Description:Strong e-Commerce and Software Product Development Experience, overall 5-7 years experience in application development, JEE, SOA / Web Services, and web client side development.

Desired Skills:

• Five or more years of e-Commerce and/or software product development experience. Demonstrated in-depth experience with e-Commerce and web application technologies, especially in the areas of writing high performance, reliable and maintainable code.
• Must have three or more years of experience with JEE, Java, EJB, JSP, Struts, AJAX, and HTML
• Must have experience in object-oriented analysis, design and programming, Java/JEE design patterns, Service oriented architecture, and Web Services using JAX-RPC/JAX-RS
• Must have experience working with Websphere Application Server or WebLogic Application Server
• Working knowledge/hands on experience with JSON, javascript APIs i.e. JQuery, DOJO, or YUI along with experience with implementing AJAX based solutions is desired
• In–memory and external caching frameworks (ehcache, memcache, JCS, etc.)
• Experience with Payment Methods (Paypal, Google Wallet, etc.) and Endeca search engine is a PLUS.
• Testing through presentation tier with JUnit or other testing frameworks.
• Experience working in fast paced, challenging and agile environments preferably SCRUM
• Bachelors degree in Computer Science or equivalent. Masters degree is a PLUS