Programming Analysis Senior Job in Pasadena, California Us

Senior Programming Analysis: JAVA Developer for the IDS team

JOB RESPONSIBILITIES:
- Consult architecture teams in the internal design of SOA services.
- Map data structures between canonical services and regional specificiations
- Code, and test JAVA SOA services
- Work with Project leads to estimate work efforts
- Deploy web based services
- Provide production support activities to ensure reliable business operations
- Work with variety of teams to ensure stability of SOA services

ANTICIPATED FIRST YEAR DELIVERABLES

- Internal design documentation
- Mapping documentation
- Trouble shooting guides
- Coding specifications
- Unit test plan, and test results
- Root cause analysis
- Deployment documentation

Qualifications:
BASIC QUALIFICATIONS:
- Bachelor's degree or equivalent skills and experience
- 3 years experience with architecture and development of Enterprise Java applications (J2EE)
- 3 years experience with Java web development skills and excellent understanding of object-oriented analysis, design and programming.
- 1 years experience with architecture and development of Java based portlets
- 1 years experience with architecture and development of RIA (Rich Internet Application) focused web sites.
- 1 years experience integrating of RIA components into a portal architecture
- Advanced knowledge of web UI technologies including; AJAX, CSS, DOJO, HTML, JSP, Java (SOAP, JMS or EJB), Javascript, XML and XSL, Web services
- 1 years experience with RAD 7.0, Eclipse, Visual, Ant/CruiseControl
- Writes highly commented and maintainable code
- Good communication skills both verbal and written form
- Ability to work independently with minimal guidance and as a member of a team
PREFERRED QUALIFICATIONS
- Administration of Java Application Servers and Portals; IBM Websphere Application Server, IBM Websphere Portal Server.
- Experience with developing mobile applications with access to centralized data services.
- Experience promoting best practices for service based architecture and implementation.
- Experience performing functional testing of web applications to ensure usability.