This is a client facing role that requires both technical and business skills. We are looking for that unique individual who has the ability to create complex architectural frameworks using Java/J2EE technologies. This role requires vision and the ability to implement that vision into a working enterprise within tight budget and time constraints.
The successful candidate will have the following skills and experience:
- BSCS or related degree required, MS preferred
- 8+ years object oriented software development/design experience, preferably in a consulting context, however corporate experience is acceptable
- Expertise in architecture, design and implementation of Java 2 Enterprise Edition (J2EE) applications with specific experience with JSP’s, Servlets, EJB’s and JMS
- Solid experience using design patterns and software development best practices
- Must have excellent experience with the full software development lifecycle
- Experience with Unified Modeling Language (UML) and Rational Unified Process (RUP)
- Excellent verbal and written communications skills, ideally with experience working directly with business as well as technical stakeholders
Candidates with all of the above skills and possessing one or more of the following will be given preference.
- Big 5 or similar consulting company experience
- Deep experience deploying solutions on BEA WebLogic 8.1 for both application server or portal product
- Solid experience deploying solutions on IBM WebSphere application server
- Experience with Content/Document Management system development and integration, especially using IBM Content Manager
- Experience developing deliverables (e.g. technical specifications) based on UML and RUP
- Experience working with Portal, EAI and Data Warehouse solutions
- Experience with Services Oriented Architecture (SOA) and Web Services
Salary will be dependent on experience and will be market competitive.