You will lead the design, analysis, and technical direction of enterprise-level applications.
Responsibilities
Implement application technology standards, including UI standards, development methodologies, and coding guides.
Act as the primary technical liaison with infrastructure teams to resolve performance issues and implement technical solutions.
Collaborate with infrastructure teams on performance test planning, failure failover planning, endurance testing, and deployment execution.
Provide technical guidance to developers and perform code reviews for enterprise applications.
Oversee development activities involving data analysis, data access, data structures, and logical database model preparation.
Prepare and review technical documentation, including designs and schemas.
Required Skills
84 months of experience designing and implementing highly available, scalable multitier applications using Object Oriented or Service Oriented Architecture.
84 months of experience writing and maintaining code using EJB 3.0+ and JPA/Hibernate.
84 months of experience planning, designing, and implementing enterprise applications using JSF/JSP.
84 months of experience planning, designing, and implementing solutions using JAXB/JAX-WS.
Proficiency with Java/JEE, JSF, XML, and XSLT.
Strong knowledge of data structures, algorithms, software design, and design patterns.
Expertise in data analysis, data access, and data manipulation.
Experience with IBM Portal/WebSphere Application development software.