Java Scala Developer/Big Data Developer

  • Date Posted Jun 21, 2022
  • Location Toronto, Ontario
  • Job Type Contract
  • Job ID 14744

Are you passionate about developing state-of-the-art technologies? Are you looking for an ambitious opportunity to test and grow your skills? Here is an opportunity…

Working with one of the top financial clients this role calls for a Java Scala Developer/Big Data Developer who will be responsible for developing Big Data solutions in support of business reporting. The successful candidate must provide technical leadership to the group and beyond and adopt a scalability and stability-first approach to design and implementation. The ideal candidate is someone who has experience with Java internals, big data technologies like Hadoop, Hive, Spark and Scala and microservices.


  • Architect and develop our risk applications in line with microservices patterns, distributed caching, and stream processing with a view to scaling to hundreds of billions of computations daily
  • Architect and develop efficient on-demand pricing solutions
  • Deliver large-scale P&L and risk-impacting projects for the trading and sales function, in line with business growth opportunities and regulatory drives
  • Develop tooling and processes to enhance the efficiency of the team
  • Work collaboratively with technical and non-technical teams to solve business and technology challenges
  • Adopt a client-centric approach in support of our business growth models
  • Leverage industry-standard DevOps practices and tools for CI/CD and build tools

Desired skill set:

  • 8 years of experience in Java with a strong understanding of JVM internals
  • 7 years of experience with Spring stack and microservice development using Spring Boot
  • 5 years of experience in NoSQL databases such as Hadoop, Hive and HBase, distributed caching, including Redis and Big Data streaming
  • 4 years of experience in GIT, CI/CD toolset and Jenkins while working within an Agile environment
  • 3 years of experience in designing and integrating with REST APIs and gRPC endpoints
  • Experience with RDBMS packages, demonstrable fluency in SQL
  • Working knowledge of Azure, AWS and Google Cloud
  • Degree in computer science or relevant field

Nice to have:

  • Demonstrable experience working in a fast-paced environment, and supportive of flexible goals aligned with business priorities
  • Knowledge of derivatives pricing and capital markets
  • Knowledge of the following would be a plus: Scala, Angular, React, Python, Excel integration, ELK, TypeScript

BeachHead is an equal opportunity agency and employer. We advocate for you and welcome anyone regardless of race, color, religion, national origin, sex, physical or mental disability, or age.

Privacy Policy




Attach a resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.
Attach an additional file, if applicable. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!

Back to Top