Title: Sr. User Interface JSF Developer
Location: Atlanta, GA
Duration: 6+ Months Contract
Key Accountabilities:
Candidate will provide hands-on front end web design and development of a Java EE application built using Spring framework, Hibernate, JSF RichFaces, JSP and AJAX running in Websphere.
Candidate must have a strong UI developer background and keen sense of judgment allowing him or her to extract custom components and make them standard within the software solution.
Candidate must be able to work closely with the Product/UX teams to assess product requirements, help define the visual interface design and translate the visual design elements into HTML/XHTML/CSS templates.
Work on constantly improving the current UI model/architecture to make it flexible, re-usable thereby reducing development throughput time for UI.
Participate in design and code reviews, documentation of design, and implementation of methodologies to ensure high quality deployments.
Work independently and in collaboration with customers to provide solutions that address their needs.
Coach and mentor junior UI developers and be the SME on UI development and architecture.
Provide production support, troubleshoot bugs and be part of the on-call rotation.
Skill Summary:
Bachelor's Degree in Computer Science, related educational experience, or related professional experience.
Forward-thinking with keen interest in latest trends and emerging technologies on the web.
5 years of hands-on UI development experience using Java Server Faces (JSF) implementations like Rich Faces, JQuery, JSP, AJAX, Java Script, XHTML, CSS and JSTL.
Experience using RAD and/or Eclipse as a development work bench.
Experience using ClearCase
Experience using various design patterns preferably MVC.
Experience with Websphere, DB2 and Hibernate.
Strong interpersonal and communication skills.
Problem solver with attention to detail.
Self-motivated with strong time management skills and able to handle multiple assignments.
Preferred Skills:
· Experience or exposure to Agile and Lean development practices.
· Experience or exposure to UI development in mobile platforms like iOS and Android.
· Knowledge of UX methodologies and tools.
· Experienced with Unix scripting and CRM clienteling software will be a plus.
Thanks & Regards,
Feroz Khan
VJIL
No comments:
Post a Comment