Java Developer
Soho Square Solutions
Montreal, Quebec, Canada
Full-time
Job Description : Java Developer
Location : Montreal, QC
Contract Duration : 1 Year
We are seeking a skilled and driven developer to join our global Risk and PnL Reporting team in Montreal. In this role, you will leverage your development expertise and domain knowledge to deliver innovative solutions, collaborate with stakeholders, and contribute to the entire software development lifecycle.
This is a unique opportunity to work on complex problems in a dynamic and intellectually stimulating environment.
Responsibilities :
- Analyze high-level requirements and existing systems to propose effective solutions.
- Collaborate with business stakeholders to gather requirements and secure signoffs.
- Design, develop, and enhance functionality for both new and legacy components.
- Work on business logic and platform-level development.
- Coordinate with QA and Release Management teams for successful rollouts.
- Perform unit testing, define regression tests, and provide 3rd-line production support.
- Contribute to team knowledge sharing through demos and discussions.
Skills and Qualifications :
- Required :
- Strong expertise in core Java (version 8 or 11 and 13).
- Analytical mindset with excellent problem-solving skills.
- Proficiency in data structures, design patterns, and concurrency.
- Experience with unit testing, mocking frameworks, and continuous integration.
- Eagerness to learn Scala on the job.
Nice-to-Haves :
- Familiarity with derivatives products.
- Experience with distributed caching systems.
5 hours ago