Job Description :
Our direct client is looking a Java/J2EE, Oracle SOA, OSB Consultant for a long term contract in Harrisburg, PA.

- Candidate must possess strong software engineering skills, a strong development background to build a Web services.
- Candidate will be responsible for building the SOA web service, leveraging OWSM security, CEP, UDDI, Oracle Identity Manager (LDAP) frameworks.
- The candidate is asked to perform tasks such as design, develop Java / J2EE applications, execute test plans, co-ordinate, implement and deploy software in multiple environment.
- This position will contribute end to end design, development and delivery activities to implement secure data exchange infrastructure application solution.

Minimum Qualifications:
- Expert in Business Process and Rules engines such as jBPM and DROOLS. Must know how to configure and administrate.
- Experience in building complex enterprise applications using JAVA / J2EE technologies
- Experience in design, development, testing and deployment of SOA Suite and OSB/ESB based applications for Oracle SOA product suite
- Experience in BPEL orchestration and using Mediator, Adapters, Workflow and human task
- Experience in using OER & OSR or any other Repository
- Experience in developing SOAP (JAX-WS) and RESTful (JAX-RS) Web Services using Spring Web Service, Apache CXF, JERSEY and AXIS
- Very strong experience in using JMS (QUEUE and TOPICs) for building messaging related solutions using MDBs
- Java programming in XML using JAXB, SAX and DOM
- Experience with IDEs like Eclipse, Jdeveloper, Spring Suite etc.
- Very good understating on server side implementation of the modules including distributed deployments, thread management and garbage collection configurations to optimize the performance of the application
- Strong debugging and troubleshooting skills
- Experience in implementing Java/J2EE solutions using WebLogic and Tomcat
- Strong JDBC programming experience in using Open JPA and other ORM tools like Spring Hibernate, Eclipselink etc.,
- Strong SQL and Database Programming Skills using Oracle.
- Experience with SOA principles (loose coupling, reusability, synchronicity, high availability, scalability), SOA design patterns and integration patterns
- SOA governance experience, involving design with common integration patterns, common reusable modules, standards based business object definition, review the technical solutions and conforming developed code to a set of standards
- Conversant with emerging technologies & tools in SOA space
- Build/Dependency Management – Maven or Ant
- Security Frameworks – Web service Security and Java Security
- Participate in strategic initiatives relating to system development and enhancements
- Contribute to system delivery specifications and technical design specifications.
- Develop and test the components as per the specification
- Participate in all phases of projects
- Manage individual tasks and deliverables in order to complete projects on schedule
- Execute on design and development consistent with approved enterprise architecture concepts, principles and frameworks.
- Work closely with the team and demonstrate leadership activity in the development

Preferred Qualifications:
- Web Servers- WebLogic and/or other JEE Application Servers
- Database – Oracle, PL/SQL Stored Procedures strongly desired
- Operating Systems and Environments – Unix/Linux, Windows
- Ability to do some shell or Perl scripting
- Application Architecture and Design – Enterprise Integration Patterns; Object Oriented Programming; Aspect Oriented Programming; Java Design Patterns; SOA - Architecture/Design
- Proven ability in application design and development of enterprise solutions
- Expert understanding of the software development process including analysis, design, coding, system and user testing, problem resolution and planning
- Understanding in User Interface design and web based technologies
- Understanding in service oriented development and best practices
- Deep understanding of distributed systems
- Technical leadership and decision making abilities
- Understanding of Services Industry and specifically Securities domain is a huge plus
- Understanding/Experience developing and designing in an Agile methodology strongly preferred
- Experience in business to business (B2B) environments
- Familiarity with WebSSO technologies such as CA eTrust, SiteMinder or Entrust GetAccess.
- Familiarity with Source code control systems such as SVN, ClearCase or Microsoft Visual SourceSafe.
- Familiarity with fundamentals of software configuration management, automated build processes, and source code control systems.
- Experience in business to business (B2B) environments and cloud base service deployment.

- Extensive development experience in a SOA environment - Required - 5 Years
- Hands-on experience implementing SOA/OSB - Required - 5 Years
- Deep understanding of SOA, OSB, API - Required
- Experience in complex SOA / integration projects, specifically in Service Bus, Mediator, BPEL, WSDL - Required - 5 Years
- SOA delivery Proficiency in application tools/languages such as: OSB, Oracle SOA 11g, JDeveloper, Eclipse/OEPE, SOAP, SOAPUI, BPEL, XML, XSD, UDDI, XS - Required
- Strong experience in implementing J2EE Design Patterns for module designs - Required
- Very strong experience in using JMS (QUEUE and TOPICs) for building messaging related solutions using MDBs - Required
- XML experience, including schema design/extensions, XML parsing with XSLT, XPath, XQuery - Required

Location: Harrisburg, PA
Type: Long Term Contract

Please send your resumes to "jobs at etechnovision dot com" with A2747A in the subject line for immediate consideration.