Senior UI Developer


Job summary:

The Senior UI Developer is responsible for the documentation, design, and implementation of functional enhancements to the CloudSaaS user interfaces and bug fixes. These enhancements and repairs will be accomplished in compliance with architectural frameworks, coding and documentation standards, and development and deployment processes such as version control, system builds, and promotion to production.

The Senior UI Developer's responsibilities lie within analysis and design of user interfaces. To achieve this task the developer possesses a broad and long-term experience developing and implementing solutions on the user interfaces on Java platform. The application developer will have worked intensively developing systems for content management, web publishing, integration, e-commerce, digital signature, server programming and web-based client-server systems.

The Senior UI Developer participates in the analysis and design phases and contributes significantly to the requirement specification, solution design and solution descriptions. The developer is involved in the process of detailed design, coding, test, and deployment assuring the technical integrity of the project.

PRINCIPLE ROLE/ACCOUNTABILITIES:

  • Design and Development
  • Partnering with the existing Infrastructure Architect, BAs, and UAT peers to develop and deploy high quality Java solutions that are implemented in a timely manner.

Mandatory Technical environments:

  • Web/App Tier
  • J2EE App Server
  • J2EE
  • Data tier - MySQL or Oracle
  • SQL

Mandatory Java EE / J2EE environment:

  • Struts,
  • Spring IOC,
  • iBatis,
  • JUNIT,
  • Web Services/RESTful Web Services,
  • SVN,
  • ANT,
  • Maven,
  • JSP

Mandatory Java environment

  • JSE 1.5/1.6- Collection Framework,
  • Multi Threading,
  • Serialization,
  • JDBC

Mandatory Concepts

  • Design Patterns,
  • DAO Layer Development,
  • Application Integration,
  • Experience designing N-tiered applications, with multi-tier architecture and production Internet architectures.
  • SQL

Process Methodologies

  • RUP,
  • Agile,
  • OOAD

Tools

  • RAD 7.x,
  • Eclipse 3.x,
  • Spring Tool Suite preferred,
  • MySQL Command Line tools

KNOWLEDGE/EXPERIENCE/SKILLS:

  • BS in Computer Science preferred
  • Strong Standards Based HTML Development (5+ Years)
  • CSS (5+ Years)
  • Strong Javascript (5+ Years)
  • Experience with SEO and Accessibility Factors
  • XML (2+ years)
  • ExtJs, jQuery or other JS Framework
  • Understand UI Performance strategies
  • CMS System such as Alfresco
  • Current experience with a templating framework (2+ Year)
  • Current Experience with Content Management Systems (2+ Year)
  • Excellent communication skills, both written and verbal, with the ability to confidently and professionally communicate with all level in the organization.
  • Excellent execution skills with a track record of success in implementing complex projects and deliverables.
If you have these skills, we would like to hear from you! Please send your resume to .
More About SaaSafras