J2EE & BPEL Developer
Location: Fairfax, VA or Baltimore, MD
Clearance: Clearable or Secret
Position Summary
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.
Candidate Profile and Experience Prerequisites
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 troubleshooting and 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).
Responsibilities:
Provide O&M Application support:
- Partnering with Tier2 Help Desk, Middleware Engineering and Support and Testing teams to troubleshoot issues and identify root cause
- Troubleshooting, analysis, design, code and unit test of required application code fixes
- Conducting Integration Test activities prior to handing over to QA team
Provide hands-on application development expertise in the areas of:
- BPEL applications in WBISF and WPS, integrated with Portlets
- Development of J2EE portlet applications
- Middle-tier Java-based services
Participate in full SDLC:
- Conduct impact analysis and develop level of effort estimates
- Conduct detailed design, including partnering with business analysts, other developers, middleware engineers and DBAs for fully integrated solution design
- Develop and execute unit and integration test plans
- Conduct and participate in peer reviews. Develop and update documentation.
- Participate in performance testing and tuning efforts as required
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.
