Location: Montreal
Work Mode: Hybrid (3x/week in-office presence required)
Responsibilities:
- Develop new and enhance existing Market Risk applications.
- Be part of an Agile squad with members in Montreal, Budapest, India, London, and New York, following Agile principles and applying DevOps practices.
- Collaborate with business partners to shape the tooling and technology landscape of Risk Management.
- Introduce tools enabling better business processes required for meeting the company's regulatory obligations.
Requirements:
- Minimum 9 years hands-on experience with Core-Java (server-side), Spring, RDBMS.
- Experience with distributed data processing pipelines using Apache Spark, Python, and other tools and languages.
- Strong object-oriented design and development skills, data-structures and algorithms, and design patterns.
- Understanding of building multi-threaded applications and hands-on experience with concurrency packages.
- Excellent critical thinking & analytical ability.
- Experience with relational databases logical modelling and querying large relational databases in an optimized manner.
- Ability to write scripts in Shell/Perl/Python.
- Agile Development Experience.
- Strong collaboration and communication skills.
- Ability to work independently following proper coding standards.
Preferred Skills:
- Risk/Financial Systems development experience.
- Automated testing.
Advantages:
- The company is a global financial services firm and a market leader in investment banking, securities, investment management, and wealth management services.
- We provide a supportive and inclusive environment where all individuals can maximize their full potential.
- Our commitment to a culture of inclusion is evident through our focus on recruiting, developing, and advancing individuals based on their skills and talents.
This role is for an existing vacancy.
📌 Advanced Java Developer (Montreal)
🏢 Axelon Services
📍 Montreal
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.