Java Developer

US-NJ-Jersey City

Share This Job

Job Description

Regulatory Operations Technology is responsible for the development and maintenance of systems to ensure that the firm is in compliance with regulatory agencies around the world. The group partners with all areas of the firm to provide strategic solutions for a wide range of regulatory reporting functions, of all public and private investments across the firm; Financial Holding Company monitoring and reporting. Our systems allow the firm not only to adhere to current regulations, but to respond in timely fashion to new regulatory changes and business opportunities. 

The division has several large development projects with Transaction Reporting, Beneficial Ownership and Position Limit regulations with product scope including Equity and Future asset classes that the company trades in. Some of the technical challenges of the group include building and testing application for large-scale data processing; integration and data flows with numerous upstream systems; ensuring completeness and accuracy of data reported; enabling processing to meet timely local regulator; and the need to be nimble enough to react to new requests and legislative or regulatory change. 

The role requires strong hands-on technical, and business analysis skills to address the technical and business challenges associated with complex regulatory requirements. 

In addition, an ideal candidate for this role will be self-motivated, possess strong communication skills, able to communicate with multiple stakeholders, troubleshoot problems, participate in design discussions and work in a cross region team environment.

Skills & Requirements

 

Basic Qualifications

At least 8 years of strong hands-on development experience, working on multi-tiered, mission-critical, large scale frameworks and applications 
Minimum 6 years of Java experience with strong Object Orientated programming skills 
Strong SQL and Relational database modeling skills, preferably DB2 
Experience with testing frameworks such as Fitnesse, Junit

Initiative/Ownership - The candidate must be self-motivated, with the ability to find creative solutions and move projects forward. 
Communication - possess strong communication skills and show past experience in utilizing various influence skills.

Preferred Qualifications

Following is a plus: 
Experience with workflow, rules engines 
Apache Tomcat, JSP, Pearl, XML, XQuery, middleware/caching technologies a plus 
Experience with .Net/C# is a plus 
Financial Services – Experience with financial or regulatory systems is a plus. 
Experience working in a global development team a plus