From: Shakeel Ahmad <shakeel001trg@gmail.com>
Date: Mon, Jul 18, 2016 at 1:22 PM
Subject: Java Developer with JMS @ Portsmouth, NH
To: shakeel@tresourceinc.com
Title: Java Developer
Company: Liberty Mutual
Location: Portsmouth, NH
Duration: 6 months
Important Skills: JMS
Technical: JMS (MQ preferred), Camel, Cloudant, WAS LP
Job Description
Looking for 2 strong Java Developers, strong Java, JMS, Camel, Cloudant and WAS LP
The list in order of importance from the architect-
Java is easily first,
followed by JMS (MQ preferred),
then Camel;
followed by Cloudant and lastly WAS LP (but some other App Server WAS ND, WebLogic even Tomcat would be acceptable.)
Here is the expanded description
GENERAL CURRENT DESIGN
o Read data change event messages from a JMS source (MQ queue)
o Convert message content (C style struct) into defined JSON format
o Update the JSON payload into a Cloudant database (assumes an entry already exists in the Cloudant database
- If the claim doesn't exist in the Cloudant database (so an insert would need to occur rather than an update)
o Collect sufficient data from the sources to build a complete new JSON payload and insert
§ This should generally not be necessary as another team is working on an IDL for the Cloudant document store.
o Same process should be followed if a "reload" event comes in with just the Claim ID (this indicates the system should do a force "reload" of the claim to cause it be in sync should it for any reason it get out of sync.)
Non Functional Requirement
- must be able to scale in such a way that order events are processed is maintained by claim id
o (ie. Multiple claims worth of events can be processed in parallel – but the events for a given claim must be processed in order – serially.)
Thanks & Regards,
Shakeel Ahmad
TRG Inc.
1700 Park St, Unit 212, Naperville IL, 60563
Office: 408-709-1760 Ext : 9678
Fax: 408-884-2409
Thanks & Regards,
Shakeel Ahmad
TRG Inc.
1700 Park St, Unit 212, Naperville IL, 60563
Office: 408-709-1760 Ext : 9678
Fax: 408-884-2409
You received this message because you are subscribed to the Google Groups "CVMSCRM" group.
To unsubscribe from this group and stop receiving emails from it, send an email to cvmscrm+unsubscribe@googlegroups.com.
To post to this group, send email to cvmscrm@googlegroups.com.
Visit this group at https://groups.google.com/group/cvmscrm.
For more options, visit https://groups.google.com/d/optout.
No comments:
Post a Comment