Senior Developer - Kotlin

Axelon Services

  • Mississauga, ON
  • Permanent
  • Full-time
  • 13 days ago
Global Financial Firm located in MISSISSAUGA, ON has an immediate contract opportunity for an experienced Senior Developer"This role is currently on a Hybrid Schedule.
You will need to have reliable internet, computer and android or iphone for remote access into the client systems during remote work.
We will be expected in the office weekly 2-3 days depending on the team requirement.****Video/ f2f interviews are required prior to all offers.Who are we:
Client, the world leading global bank, has approximately 200 million customer accounts and a presence in more than 160 countries and jurisdictions worldwide. Client provides consumers, corporations, governments and institutions with a broad range of financial products and services, including consumer banking and credit, corporate and investment banking, securities brokerage, transaction services, and wealth management. Client enables clients to achieve their strategic financial objectives by providing them with cutting-edge ideas, best-in-class products and solutions, and unparalleled access to capital and liquidityWhat we do
  • The successful candidate will be part of the Equities technology team building solutions for the business.
  • The organization is undertaking a complete revamp of the platform, in order to support business expansion plans, to close the gap to competition and doing so we are building a new Equities Risk Platform (Ariane)
  • The Ariane project is embarking on a multi-year journey to modernize the Equity Derivatives IT platform from pre-trade, post trade and risk management.
  • The team is focused on creating Portfolio Risk Management (PRISM) application which supports real-time and overnight risk results consumption and visualization using technologies such as Apache Flink, KDB, C# (UI) and Kotlin (server side).
What you will do
  • You will work as a senior developer using Kotlin as the primary language and be responsible for the design and implementation of new core functionality.
  • You would be an extremely experienced hands-on software engineer who has a strong emphasis on test driven development (TDD) practices. PRISM is made up of several components and integrates with many mature systems, you will be a core contributor within the team, ensuring the highest quality output is delivered to our clients.
  • Resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards
  • Provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint.
  • The team is a strong believer in leveraging the best solutions from the Open Source, cloud native platforms and modern DevOps practices and you will contribute to our continued adoption within this space.
  • We operate in an agile engineering function and strive to deliver continuously to Production using modern CI/CD practices.
What you will bring:
A senior data engineer with demonstrable experience of equity derivatives risk management solutions that have dealt with storing/processing/querying risk and P&L results at a global scale adhering to tight SLAs using distributed technologies that have been designed from the ground up to be scalable and highly fault tolerant.A strong foundation in writing clean, well-tested and easy to support systems for collecting, storing and analyzing data at scale and in real-time.The technology stack consists of:
  • Kotlin
  • C#
  • http4k
  • React
  • Kafka
  • Flink
  • KDB
  • Openshift
We're particularly interested in people who have hands on experience across front to back development to build back-end services in Kotlin as well as enhancing UI using frameworks (WPF) and tools for dynamic and responsive front-end.
If you care about your customers, working on interesting problems, keeping the build green, and would like to have fun delivering great software, all the time, then please apply for this role.

Axelon Services