Developer will play an integral role in the upgrades of BPEL applications from WBISF to WPS. This position will be responsible for building and upgrading BPEL applications integrated with Portlets. In addition, this position may be expected to later develop middle-tier Java-based services. Developer must be comfortable working in a heterogeneous technical environment. Required Skills: 5+ years of J2EE development. 3+ years in EJB development and transaction management programming in a complex, large-scale environment involving the integration of J2EE applications with other environments. 2+ years experience with integration technologies including XML, XPDL, BPEL, SOAP, and WSDL. 2+ experience developing JSP/Servlets and in the use of STRUTS framework. 2+ years experience with development and deployment on IBM Websphere Application Server platform. 2+ years experience with use of XML, JAXB, Hibernate and Web services in a J2EE environment. 2+ years experience using the IBM Rational toolset, WSAD IE, WID. 2+ years experience developing with IBM WebSphere Message Broker. 5+ with J2EE concepts. Proficiency with portal themes and skins. Excellent debugging skills. Familiar with performance tuning. Optional but a plus: Sun certified on JAVA platform preferred. Exposure to other Middleware products (IBM HTTP Server, Tivoli Web Seal, Tivoli Access Manager, DB2, IBM Directory Server, Active Directory).
Knowledge, Skills and Abilities
Experience working in a Scrum or Agile environment.
Familiarity with Design Patterns & other Abstract Data Structures.
Strong interpersonal, influencing and communications skills. Should have practical work experience in a multi-tiered architectural environment.
Must be detail-oriented, extremely organized, with exceptional written and communication skills. Demonstrated a record of developing successful applications that are highly integrated and reliable.
Ability to operate effectively, and with a sense of possibility, in a fast-paced, deadline-driven environment. Academic Qualifications
At least a four-year degree in Computer Science, MIS or a related field.
Ability to operate effectively, and with a sense of possibility, in a fast-paced, deadline-driven environment.