Share this job
Java Developer
Montreal, QC
Apply for this job

Job Title : Java Developer.


Global Transaction Reporting (GTR) Technology serves the global transaction regulatory reporting requirements of the firm. These requirements span OTC derivatives, listed derivatives and cash products. The regulations covered are across America, Europe, and Asia and involve major initiatives.

Role Profile: The Global Transaction Reporting team is looking for a java developer to join the growing global team which has presence in Mumbai , Bangalore, London, Glasgow, Montreal and New York. The position willbe working on Global Regulatory reporting projects like CFTC, Korea, EMIR , Mifid and other respective controls that are critical and driven by the regulatory requirement/deadlines.You will be part of collaborative agile development team to develop functionality in an iterative fashion liaising with the business analysts, product owners and other developers in the scrum team.* You will be part of a dynamic team building systems that are critical to the business. Solving problems to meet the ever changing regulatory environment.* You will be responsible for continuously improving the quality of our system and codebase including code reviews and refactoring where necessary.


Required Skills:

-Experience of agile and scrum methodologies.

-Core Java.

- Unix shell scripting.

-SQL and Relational Databases such as DB2.

-Integration technologies

- MQ/Xml/SOAP/JSON/Protocol Buffers/Spring.

- Enterprise Architecture Patterns, GoF design

- Build & agile

- Ant, Gradle/Maven, Sonar, Jenkins/Hudson, GIT/perforce.

- Sound understanding of Object Oriented Analysis, Design and Programming.

- Strong communication and stakeholder management skills


Desired Skills:

-Experience in banking and regulatory reporting

-Knowledge of OTC, listed and cash products

- Domain driven design and micro-services experience


Apply for this job
Powered by