Back to results

Java developer (14886)

  • Montréal, QC, Canada
Apply on jobs.smartrecruiters.com About employer

Applications open in a new tab.

Job details

Posting language
English
Posted

Original job description

Company Description

SCT resources have a broad range of skills in different technologies. The large skill-set has been made possible by a conscious focus on strengthening our skills base. Every person selected for our team brings something new, something that adds to our offerings. We learn continuously, both on the job and through formal training programs.

Job Description

Company: SystemCanada | www.systemcanada.com

World wide office:  Canada - USA - Australia - UK - South Africa - New Zealand - Ireland - Japan

Job Description

Position Description

As part of an aggressive strategy to centralize derivative products settlement across different business groups, we are looking to extend the Montreal OTC Pre-settlement team, which covers OTC Derivatives post trade processing. Derivatives processing is a global team covering OTC products such as Credit Derivatives, Equity Derivatives, FX and Commodities. The team concentrates on client centric functions, from trade confirmations, to cashflow management, margin processing and client statements.

The successful candidate requires a very strong technical background as well as good communication skills. The candidate should have hands-on experience working in a Financial Services company involving both development and support.

Skills Required

Excellent working knowledge of the following technologies: Java, Databases (Tsql, Sybase), Integration (Soap/Xml/Messaging). Sound understanding of Object Oriented Analysis, Design and Programming, familiarity with Design Patterns. Hands on experience with multithreaded systems. Experience of iterative / agile development practices. Exposure to working in a global delivery team. The candidate must also strongly appreciate and understand the impact of code/environmental changes on the business unit. Comfortable with direct interaction with the business users at all levels. Have good communication skills, and be able to explain complex IT problems in simple business like terminology for ease of user's understanding.

Skills Desired

Familiarity with MQ, Autosys (scheduling), .Net/C#, DB2, Hibernate, Spring, Java 6 including Web Services Have good understanding of derivative products and STP cycle Familiarity with central clearing and settlements areas. Potential to become a Technical Lead.

More about this job

Responsibilities

The Java developer at SystemCanada will build and support systems that process derivative trade confirmations, cashflows, margin and client statements. The role involves direct work with business users to explain technical issues in plain terms.

Requirements

Candidates need strong Java skills, experience with databases such as T-SQL and Sybase, and integration via SOAP, XML and messaging. Experience with multithreaded systems, object-oriented design and agile practices is required, plus good communication skills.

Skills

  • Java
  • T-SQL
  • Sybase
  • SOAP
  • XML
  • Messaging
  • Object-oriented analysis and design
  • Design patterns
  • Multithreaded systems
  • Agile development
  • Global delivery team collaboration
  • Technical communication
  • MQ
  • Autosys
  • C#/.NET
  • DB2
  • Hibernate
  • Spring
  • Java 6
  • Web services
  • Derivatives products
  • STP cycle
  • Central clearing and settlement

Categories

  • Software
  • Technology
  • Finance & Accounting

Keywords

  • Java
  • Java developer
  • T-SQL
  • Sybase
  • SOAP
  • XML
  • messaging
  • multithreading
  • object-oriented design
  • design patterns
  • agile
  • global delivery
  • OTC derivatives
  • derivatives processing
  • post-trade
  • settlement
  • financial services
  • MQ
  • Autosys
  • C#

Seniority

Mid level

Tools

  • Java
  • Sybase
  • MQ
  • Autosys
  • DB2
  • Hibernate
  • Spring
  • C#

Languages

  • English

Report this job

Get in touch
MovoJobs

Contact us