Senior Java Developer to design and implement enhancements to a financial trading application (Findur)

Job Type: Contract
Positions to fill: 1
Start Date: Nov 01, 2023
Job End Date: Oct 31, 2024
Pay Rate: Hourly: Negotiable
Job ID: 132558
Location: Montreal, London, Halifax, Edmonton, Calgary, Ottawa, Regina, Toronto, Vancouver, Victoria, Winnipeg
Apply

Our valued financial client is seeking a Senior Java Developer to design and implement enhancements to a major financial trading application!


Initial 1-year contract (100% Remote), with a possibility of extension to a total maximum term of 3 years.


As the successful candidate you will analyze, design, and implement enhancements to meet business requirements (regulatory driven and technology evergreening) for an OpenLink trading platform (Findur).


Responsibilities:

  • Analyze, design, and implement enhancements to meet business requirements (regulatory driven and technology evergreening)
  • Build and maintain collaborative relationships with technology partners and internal stakeholders
  • Perform technical and root-cause analysis on issues and make recommendation for correction
  • Promote development practices such as test-driven development and dev ops
  • Adopt and champion the current frameworks that have been built to automate and modernize the Findur application
  • Provide second-line support, including on-call, shift and/or overtime, as required (the successful candidate will be required to be on-call once every sixteen weeks and may be required to work during non-standard business hours)


Must Have Skills:

  • 5+ years’ experience with Java-based application development using Eclipse IDE, preferably with Oracle RDBMS in the backend
  • 5+ years’ of demonstrated experience working with Openlink products such as Findur or Endur
  • Experience with RDBMS databases, with solid understanding of SQL
  • Demonstrated experience supporting applications with high criticality, availability, reliability, and security requirements


Nice-to-have Skills:

  • Demonstrated experience with Agile projects (SCRUM)
  • Demonstrated experience with performance testing
  • Demonstrated experience with financial applications/systems
  • Demonstrated experience with data warehouses
  • Demonstrated experience with DevOps (Jenkins, GitHUB)
  • Demonstrated experience with cloud services (e.g. Azure)