Sunday, February 10, 2008

Java Messaging Architect in New York, NY

Sunday, February 10, 2008
To submit your resume for this position, you must include BOTH your desired annual salary and current annual salary broken down between base + commission! NO EXCEPTIONS!

You must also include a short paragraph in the body of your email which briefly summarizes matches from your professional experience to the "Required Background/Experience" and "Major Pluses To Have" sections below. We appreciate your time in advance on this matter.

Note to H1-B candidates: You must be willing to transfer your H1. This is a fulltime, permanent opportunity. We cannot work through third-party contracting agencies holding your H1.

WE ARE NOT LOOKING FOR J2EE ARCHITECTS WHO ARE FOCUSED ON WEB ENTERPRISE DEVELOPMENT. WE ARE LOOKING FOR JAVA MESSAGING ARCHITECTS WHO HAVE EXPERIENCE IMPLEMENTING REAL-TIME MESSAGING INFRASTRUCTURES OUTSIDE OF J2EE USING LOWER-LEVEL PROTOCOLS.

As a Java Messaging Architect, you will work in a challenging environment developing high performance online transaction processing (OLTP) applications. You will be part of our Futures Technology team and will design, implement, and support software that performs the trade processing, contract servicing, and position keeping of our Futures and Options trading businesses. This is a great opportunity for a Java Messaging Guru to pick up Futures and Options pricing and trading domain experience!

REPORTS TO: Manager of the Futures Technology team

Duties/Responsibilities

Act as Technical Lead in Futures Technology initiatives
Design, implement and support software that can perform the trade processing, contract servicing, and position keeping of our Futures and Options trading businesses
Perform object-orientated software design using UML modeling
Implement OLTP software using Java, relational databases, and real-time messaging infrastructure
Implement UI software using Ocean, a .NET based Desktop environment
Learn about our Futures and Options business flows
Interact with Operations users to understand their business requirements
Take part in cross-application user acceptance tests
Support and maintain production applications
Lead and perform technical coaching of less experienced developers
Build quality applications by encouraging a test-driven, iterative approach to software development
Participate in technical discussions with other developers and keep up-to-date with new software technologies and methodologies

You must possess the following qualities:

Strong analytical and problem-solving skills
Able to learn quickly and to adapt to changing business requirements
Excellent verbal communication skills, including the ability to
talk face-to-face with senior users or technology managers
make a presentation to 20+ people
write discussion and technical design documents

Able to lead by example, direct, and influence other members of the team

Employee Benefits

We will sponsor H1-B transfers and TN-1 Visas for the right candidate
Relocation reimbursement
100% Tuition reimbursement
Paid Vacations, based on length of service
Paid Holidays
Health Plan including Medical, Dental, and Vision
Long term disability
Life Insurance
401K Matching Retirement Plan

All applications for this position are accepted via email. You can begin the interview process or REFER someone you know by sending us your resume and your salary history. Once you have completed the interview, your information will be sent directly to the hiring manager for decisions on the next steps. Regardless of the outcome, My ePersona will keep you updated of your status by e-mail or phone.
Experience: Required Background/Experience

Bachelor's degree in computer science, electrical engineering, or related discipline
7+ years working knowledge of object-oriented design, including knowledge of UML
5+ years solid experience of Java server-side development on a Unix or Linux environment
2+ years relational database development experience, including knowledge of SQL
Strong Java Messaging skills
Experience using or developing caching solutions
Basic shell programming experience

Major Pluses to Have

Experience with .NET, Perl, XML, J2EE, JMS, and HTML
Financial industry experience, particularly in futures and options
Experience using IBM's DB2


To Apply to this job go to http://www.GadBall.com or click here