Job TITLE: UI Developer

Location: Queens, NY

Term: Contract

Skill: We are hiring a Java Developer - Front End UI Developer. This developer must possess strong technical skills, with experience developing in high transaction rate e-commerce platforms. She/he is expected to design, develop, unit-test, and support business applications. This position reports to the Manager. Essential Functions: • Realize HTML/CSS pages from comprehensive design images • Implement HTML / CSS pages using various frameworks like JSP, PHP, GWT • Implement functionality in various JavaScript frameworks like extJS, YUI, etc. • Create standards-compliant HTML and CSS • Create cross-browser HTML and CSS • Participate in requirement analysis • Create test plan documentation • Execute test plans • Open bug tickets and handle their whole lifecycle, working together with our developers • Create handover documentations and QA reports Interactions: Supervision Received: Plans and carries out work assignments and handles problems in accordance with instructions, policies, previous training, or accepted practices in the occupation. Consults with Team leader on unique situations which do not have clear precedents Supervisory Duties: No supervisory responsibility but is responsible for managing a specific function

Experience: • 5+ years of experience with web-based UI development • Java background is highly desirable • Strong experience with web-oriented tech (AJAX, Javascript, JSON, CSS, HTML) • JavaScript frameworks (YUI, EXTJS, jquery, dojo, etc.) • Spring MVC and Spring framework with GWT UI development experience a plus) • Support multiple browsers from a single codebase • Experience creating, optimizing, and maintaining scalable, fast-growing, data-heavy web applications with user-generated content.

Education: • Excellent communication and interpersonal skills • Willingness and motivation to learn new frameworks & languages • Proficient in writing technical documentation • Able to build scalable customer solutions • Strong problem solving skills and ability to adapt existing systems to fast-changing requirements • Knowledge of Oracle 10g or later, SQL, PL/SQL and database design