Full Stack Developer

Montreal

Offre publiée le 2025-04-24

Compunnel, Inc.

Client is a leading global financial services firm offering a wide range of investment banking, securities, investment management, and wealth management services. Serving clients worldwide, including corporations, governments, and individuals, the Firm is renowned for its talent and passion. Client fosters a culture rooted in integrity, excellence, and strong team ethics. It provides employees with a foundation for building rewarding professional careers—emphasizing learning, achievement, and growth alongside work-life balance and diverse perspectives.

Client's Technology division operates as a strategic partner to its business units, collaborating with the world's leading technology companies to reshape how business is conducted in complex and dynamic financial markets. The Firm's extensive investment in technology enables advanced quantitative trading systems, sophisticated modeling and simulation software, comprehensive risk and security systems, robust client-relationship capabilities, and a global infrastructure that forms the backbone of these tools. These resources give Client and its clients a competitive edge.

Job Description :

The candidate will contribute to the full lifecycle of projects, including requirements analysis, design, development, rollout into production, and DevOps automation for continuous deployment. Specific tasks include :

  • Parallelizing and optimizing accounting calculations using Apache Spark.
  • Creating and maintaining backend REST webservices to facilitate interaction with other applications based on predefined agreements.
  • Managing data processing batches, ensuring orchestration performance and stability.
  • Collaborating with a global team across multiple locations (Montreal, New York, London, Budapest, and India).

Required Skills :

  • 3-5 years of relevant experience.
  • Strong proficiency in Java (Spring) and Scala.
  • Experience with relational databases such as SQL Server, Oracle, Sybase, or DB2, as well as Big Data repositories like Hadoop and MongoDB.
  • Familiarity with modern SDLC methodologies, including Agile.
  • Excellent written and oral communication skills.
  • Nice-to-Have Skills :

  • Familiarity with Apache Spark for parallel processing.
  • Knowledge of UNIX / Linux application debugging.
  • Experience with automation scripts (AutoSys, UNIX shell, Perl, Python) for DevOps automation.
  • Background in accounting and finance within the financial industry.
  • J-18808-Ljbffr