Java Developer - Post Trade Technology

Company Name:
Open Systems Technologies
Job Description:
Our client is seeking a developer responsible for developing capital markets post trade technology modules part of regulatory technology transformation projects to comply with regulatory legislation such as Dodd-Frank and EMIR.
Day-to-day responsibilities include, but are not limited to the following:
- Analyzes regulatory business requirements and complex functional system designs to meet business requirements.
- Acts as a technical consultant responsible for application design and development activities adhering to design principles of overall regulatory technology platform.
- Provides direction to less experienced analysts and developers.
- Analyzes existing application logic written in Java for business requirement analysis, functional design, coding, unit testing, testing support, troubleshooting, etc.
The Apps Systems Engineer 6 acts in the highest level technical role as an individual contributor and/or team lead for the most complex computer applications and/or application initiatives. Utilizes a thorough understanding of available technology, tools, and existing designs. Works on the most complex problems where analysis of situations or data requires evaluation of intangible variance factors. Plans, performs, and acts as the escalation point for the most complex platform designs, coding, and testing. Leads most complex multiple modeling, simulations, and analysis efforts. Acts as expert technical resource to programming staff in the program development, testing, and implementation process.

Basic Qualifications
10+ years application development and implementation experience.
Minimum Qualifications
Must have at least 10+ years of hands-on experience in developing enterprise class Java applications preferably in financial services.
Dodd-Frank / Regulatory / Post Trade experience / knowledge
Experience in creating design artifacts like sequence and class diagrams
Experience with n-tier application development using Java/JEE
Experience with Spring technologies - Core, MVC, Integration is a must
Experience with Restful Web Services is a must
Strong experience working with Java open source frameworks
Demonstrated development experience with multi-threaded and low latency applications required.
Extensive experience developing messaging (JMS) and other integration components
Experience with Service Oriented Architecture (SOA) development
Extensive experience with at least two major databases required.
Ability to work independently or collaboratively
Ability to multi-task in a fast-paced environment
Detailed oriented and thorough knowledge on project life cycle
Experience in working on .NET UI technologies such as WPF and WinForms
Must have strong technology background on the following skills
Operating Systems : UNIX, Windows, Linux (7 years)
Programming Languages: C/C++, C#, Java/JEE (7 years), Web 2.0
Databases: Oracle, Sybase, SQL Server (5 years)
Middleware : WebSphere, WebLogic, TIBCO EMS, ActiveMQ ( 5 years)
Frameworks: Spring Core framework- Core, MVC, Spring Integration(4 years), Apache frameworks (4 years)
Preferred Skills
Candidates must possess a strong communication and interpersonal skills.
Knowledge of OTC derivatives products across credit, fixed income, and commodities is a plus
Working knowledge of Big Data platforms such as Hadoop, Solr, CloudEra, MarkLogic is a plus
Working knowledge of Camel Integration framework, Restful APIs, HIVE queries is a plus
Hands-on experience with Rules engines (Drools, Jess, OpeRules, JRules) is a plus

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.