(Corte Madera, CA)
Restoration Hardware is looking for an exceptional software developer to join our E-Commerce Systems group.
The perfect candidate will be a code craftsperson who is passionate about object-oriented Java programming in an ATG 9.1 Commerce Environment. This passion for building flexible solutions to solve technical and business challenges is the true mark of the creative technologist we are seeking to help maintain and improve our systems.
Along with the technical prowess required to excel in this position we are also seeking the right personality fit. Candidates who are personable, open to learning, collaborate well with others, have a positive attitude, are patient with non-technical co-workers, and are more apt to saying “yes” or “we’ll try” (rather than “no” or “that’s impossible”) will be at the top of our list.
Our current sites have significant opportunities for improvement, coming in at the ground level of this effort is an exciting opportunity to significantly influence the architecture of the sites you will be responsible for maintaining.
E-Commerce experience is a plus but developers who deonstrate suitable experience from other user facing web industries (entertainment, business, etc.) will be considered.
Primary Responsibilities:
· Develop Java/J2EE modules in an ATG9.1/JBoss environment.
· Extend out-of-the-box features of ATG 9.1 to support business and technical requirements.
· Develop and manage ATG Commerce Repository definition files and schemas.
· Develop and manage complicated integrations or reporting functionality using a variety of shell scripting, Groovy, and SQL.
· Develop and manage integrations with third-party systems for order management (CommercialWare), credit card processing (CyberSource, PayFuse), Private Label Credit Card (PLCC), and more.
· Collaborate with Release Engineer to configure applications for development, staging, publishing and production environments.
· Develop and maintain dynamic JSP 2.0 pages in an ATG9.1/JBoss environment.
· Develop white page examples suitable to assist UI Developers to build working prototypes for internal review and UI design collaboration.
· Document work and collaborate with management and business users to roll out new features for internal tools.
· Participation and contribution to defining development and usability testing methodologies, including working with other developers and shared resources (web merchants, designers, release engineers, QA testers), specifying / discussing technical design approaches, and seeking peer design / code reviews.
· Providing accurate project / task time duration estimates and statuses to project management.
Skills Required:
· Computer science degree or related technical experience.
· Experience with ATG Commerce 9.1
· 7+ years experience server-side Java development in an enterprise environment.
· 7+ years JMS experience.
· 7+ years SQL experience.
· 3+ years experience with Oracle 10g.
· 5+ years experience JSP (JSP 2.0 a plus).
· 5+ years experience XML.
· Strong working knowledge of: XHTML, HTML, CSS, Javascript (AJAX, JSON, JQuery library and plugins)
· Strong troubleshooting and problem resolution skills.
· Experience with Subversion
· Team player with good communication skills.
· Excellent computer skills on Windows and Mac, including MS Office and Adobe software products and various web browsers.
· Excellent English communication skills.
Apply: Please contact Christina Gee, Sr. Recruiter at 6056@jobs.authenticjobs.com.
Source: Authentic Jobs