Hello,

Good Afternoon.

Please review the following requirement and let me know if you have any
consultant.



*Location*: Jersey City,NJ

*Duration*: 6+ Months

*Description*:

The candidate is expected to have a strong understanding of core Java,
object-oriented analysis and design, web services, Service Oriented
Architecture and would have to build components which interact with the
workflow engine, integration layer and entitlements layer.

Also, they will be expected to expose the components to other systems in the
program.

The candidate will expose the components as web services, Java messaging and
should possess a good understand of JMS, Java and Web Services



*Candidate will be responsible for the following: *

• Developing the middle tier persistence layer using Hibernate.

• Architecting and designing components which is consistent with the team’s
strategic technology direction and can be delivered within required time
scales.

• Exposing the middle tier components as web services or messaging using
JMS.

• Hands-on development of solutions using Java with a test driven approach.

• Providing technical documentation.

• Determining and executing suitable system testing strategy.

• Planning and coordinating packaging and deployment of applications by
appropriate teams.

• Java – design and develop APIs using messaging/web services.

• Good understanding of object relational mapping tools such as Hibernate.

• Web Service – design and develop web service in Java.

• JMS – design and develop messaging interface in Java.

• Artifact Configuration Management tools.

• Packaging and Managing release process for entitlements.

• Good understanding of design patterns.


*Other useful technologies *
**

• Staffware (or other workflow engines), Business Works (or other EAI
tools)

• XML – able to understand and produce XSD schema definitions and XSL
transforms

• Messaging - reliable and guaranteed such as MQ, Tibco EMS

• JMX – for instrumentation and monitoring

• Working knowledge of J2EE application servers

• JUnit – able to follow continuous integration, test driven development
approach using JUnit and Cruise Control

• Ant/Maven – able to develop and run build scripts using Ant. Maven would
be an advantage.



Must be able to select appropriate, possibly unfamiliar, technologies for a
task and use them to implement solutions to tight deadlines.

Should be keen and able to use unfamiliar technologies through self study.



*Object Oriented Design skills*:

• Understand and incline towards a Service Oriented Architecture.

• Able to produce green field OO designs or enhance and refactor existing
designs with suitable approach.

• Design solutions which are testable, meet performance requirements and are
maintainable.
• Recognize when a common design pattern will solve a problem, recognize the
consequences and trade-offs of using it and apply it when appropriate.


Thanks
Madhukar
678-799-8602
madhu...@vancevatech.com

Reply via email to