This is a permenent position based out of Emeryville, CA
Please respond to
jscalisi@gmail.com JAVA GUI SOFTWARE ENGINEER
Location: Emeryville, CA
Principal Duties And Responsibilities
The Java GUI Software Engineer will contribute to the on-going design and development of our products� user interface. In addition, this candidate will contribute to our GUI architecture and framework, as well as implement the GUI of our various products
Required Skills
Passionate about delivering high quality customer-friendly easy-to-use products
Expert knowledge and hands-on experience with Java, Java Server Faces (
JSF), Java Server Pages (
JSP), HTML, JavaScript, CSS
Excellent Human Machine Interface design skills
Experience with Spring framework, AJAX, a plus
Knowledge of XML and XSLT,
SOAP and Web Services (Burlap), a plus
Intimately familiar with the software development life-cycle. Effective in working with QA, Documentation, and Technical Support
Good written, oral and presentation skills
Work well in a team environment or individually, with a positive attitude
Required Experience
Experience in GUI development on Linux, Unix.
Experienced with test-driven methodology, Extreme Programming or Agile Software Development � a plus
Must have shipped at least two enterprise class products
B.S. in Computer Science or a related field with 3+ years of experience. MS preferred
Please send resume and salary requirements to
jscalisi@gmail.com