At a Glance
- Tasks: Develop and enhance Market Risk applications in a collaborative Agile environment.
- Company: Join a leading financial institution with a global presence and innovative culture.
- Benefits: Enjoy competitive pay, hybrid work model, and opportunities for professional growth.
- Other info: Dynamic role with a chance to collaborate internationally and grow your career.
- Why this job: Make an impact on risk management while working with cutting-edge technologies.
- Qualifications: 5+ years of Java experience, strong analytical skills, and teamwork abilities.
The predicted salary is between 90000 - 110000 $ per year.
- Work Mode: Hybrid (day 1 onboarding onsite / in-office presence required 3x/week)
- Duration: 12 months
- Summary
- Location: Montreal
- Work Mode: Hybrid (day 1 onboarding onsite / in-office presence required 3x/week)
- Duration: 12 months
Responsibilities
- Develop new and enhance existing Market Risk applications.
- Participate in an Agile squad with members located in Montreal, Budapest, India, London, and New York, following Agile principles and applying Dev Ops 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 5 years of hands-on experience with Core-Java (server-side), Spring, and 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 and analytical ability.
- Experience in building and supporting applications through basic prompt, data context management, and foundational model testing.
- Incorporate unit test cases when designing systems using Junit.
- Strong experience with relational databases logical modeling.
- Ability to query large relational databases in an optimized manner.
- Proficiency in scripting languages such as Shell, Perl, or Python.
- Agile Development Experience.
- Strong collaboration and communication skills.
- Ability to work independently following proper coding standards.
- Preferred Skills
- Risk/Financial Systems development experience.
- Experience with automated testing.
Benefits
This role is for an existing vacancy.
#J-18808-Ljbffr
Senior Java Developer employer: Axelon Services Corporation
Join a forward-thinking company in Montreal that prioritizes employee growth and innovation. With a hybrid work model, you will enjoy the flexibility of working onsite three times a week while collaborating with a dynamic team dedicated to enhancing data protection strategies. Our supportive work culture fosters continuous learning and offers unique opportunities to engage with cutting-edge technologies in cybersecurity, making it an ideal environment for professionals seeking meaningful and rewarding careers.
Contact Details:
Axelon Services Corporation Recruitment Team
We think you need these skills to ace Senior Java Developer
Core-Java
Spring
RDBMS
Apache Spark
Python
Object-Oriented Design
Data Structures and Algorithms