Senior Java/Spark Developer – FX Trading

3 days ago


Toronto, Canada First Derivative Full time

Are you a technologist who has a hunger to dig deep and get involved in providing first-class solutions to real-world problems?


First Derivative is a people-first company. We are powered by our ever-growing teams of specialist problem-solvers and process-evolvers. Our extensive capabilities offer agile solutions and exciting career opportunities – whether you're in the early stages of your career, looking for a new direction, or wanting to continue in a position of leadership.


Joining the world’s largest Capital Markets dedicated consultancy, you will have the opportunity to gain exposure to a range of mission-critical projects, tech stacks, clients and a company that prides itself on career development, variety, and flexibility.


Senior Java/Spark Developer – FX Trading


Job Description:

Our client within Global Markets is embarking on a major data transformation initiative in the FX Sales & Trading domain. The goal of the transformation is to retire multiple disjointed legacy data marts and build a consolidated modern data lake house platform using big data technologies. The new platform will be leveraged by other internal applications as well as end users for BI and analytics.


The role involves building the new platform along with coordinating with all consuming application teams and end consumers to migrate them to the new platform. This role requires a combination of skills across business analysis, FX domain expertise, big data technical architecture, project management, people management, stake holder management and driving consumer adoption.


Responsibilities:

• Deep expertise in Big Data, data warehouse, data analytics projects, and/or any Information Management related projects

• Apply business strategy while driving technology strategy, balancing short term and long term needs to ensure that the architecture can scale and evolve accordingly

• Engage an end-to-end approach by connecting all the pieces of data and deliver a streamlined model

• Strong knowledge of data manipulation languages such as Spark, Scala, Impala, Hive SQL, Apache Nifi and Kafka necessary to build and maintain complex queries, streaming and real-time data pipelines.


Requirement:

• Minimum 10 years of progressive information management solutions and end-to-end development life-cycle support and SDLC processes

• An in depth understanding of Spring Boot, Microservices and Cloud solutions (AWS, Azure and/or Google Cloud Platform) and experienced in integrating into traditional hosting/delivery models

• Experience with two or more of the following areas including Python, Spark, Scala, Hadoop, Data bricks, Snowflake, Shell, Perl, Core Java, Impala, Hive etc.

• Bachelor's degree in computer science or relevant field from an accredited college or university; Master's degree from an accredited college or university preferred.

• Established experience delivering information management solutions to large numbers of end users.

• Experience in Financial Services domain, specifically in FX Trading is strongly preferred

• Demonstrated understanding of enterprise data warehouse, big data, BI & analytics, content management and data management.

• Good knowledge in DevOps engineering using Continuous Integration/ Delivery tools.


FD provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.


Candidate personal data will be processed in line with our Global Candidate Privacy Notice available on our website.



  • Toronto, Canada First Derivative Full time

    Who are we?First Derivatives (FD) is a leading software and services company, with world-leading intellectual property in ultra-high-performance analytics (KX) across industries, and extensive domain expertise and capabilities in capital markets systems and technology (managed services and consulting).Senior Java/Spark Developer – FX TradingJob...


  • Toronto, Canada First Derivative Full time

    Who are we? First Derivatives (FD) is a leading software and services company, with world-leading intellectual property in ultra-high-performance analytics (KX) across industries, and extensive domain expertise and capabilities in capital markets systems and technology (managed services and consulting). Senior Java/Spark Developer – FX Trading Job...


  • Toronto, Ontario, Canada First Derivative Full time

    Senior Java/Spark Developer – FX Trading First Derivatives (FD) is a leading software and services company with world-leading intellectual property in ultra-high-performance analytics (KX) across industries, and extensive domain expertise in capital markets systems and technology. Our client within Global Markets is embarking on a major data transformation...


  • Toronto, Ontario, Canada Godspeed Workforce Full time

    Job Title: Java Spark Developer Location: Mississauga, ON HybridExp: 8 yearsNo. of positions: 1Only local candidates - Greater Toronto AreaJob Description:We are looking for a talented and experienced Java Spark Developer to join our dynamic team. As a Java Spark Developer, you will be responsible for designing, developing, and implementing high-performance,...

  • Senior Java Developer

    2 weeks ago


    Toronto, Canada Hays Full time

    Senior Java Developer Client: Financial InstitutionRole: Senior Java DeveloperDuration: 6 monthsRate: NegotiableLocation: Toronto (hybrid) Description: Our client is looking to hire a Senior Java Developer for a minimum 6 months. RoleThe role is within a global team operating in DevOps model. There are several functional pods in FX Option including: FXO...

  • Senior Java Developer

    2 weeks ago


    Toronto, Canada Hays Full time

    Senior Java Developer Client: Financial Institution Role: Senior Java Developer Duration: 6 months Rate: Negotiable Location: Toronto (hybrid) Description: Our client is looking to hire a Senior Java Developer for a minimum 6 months. Role The role is within a global team operating in DevOps model. There are several functional pods in FX...

  • Senior Java Developer

    2 weeks ago


    Toronto, Canada Hays Full time

    Senior Java Developer Client: Financial InstitutionRole: Senior Java DeveloperDuration: 6 monthsRate: NegotiableLocation: Toronto (hybrid) Description: Our client is looking to hire a Senior Java Developer for a minimum 6 months. RoleThe role is within a global team operating in DevOps model. There are several functional pods in FX Option including: FXO...

  • Sr Developer

    4 weeks ago


    Toronto, Canada Cognizant Full time

    Senior Developer – Java At Cognizant, our global community sets us apart—an energetic, collaborative and inclusive workplace where everyone can thrive. And with projects at the forefront of innovation, you can build a varied, rewarding career and draw inspiration from dedicated colleagues and leaders. Cognizant is right where you belong. Role...

  • Sr Developer

    4 weeks ago


    Toronto, Canada Cognizant Full time

    Senior Developer – Java At Cognizant, our global community sets us apart—an energetic, collaborative and inclusive workplace where everyone can thrive. And with projects at the forefront of innovation, you can build a varied, rewarding career and draw inspiration from dedicated colleagues and leaders. Cognizant is right where you belong. Role...

  • Sr Developer

    4 weeks ago


    Toronto, Canada Cognizant Full time

    Senior Developer – Java At Cognizant, our global community sets us apart—an energetic, collaborative and inclusive workplace where everyone can thrive. And with projects at the forefront of innovation, you can build a varied, rewarding career and draw inspiration from dedicated colleagues and leaders. Cognizant is right where you belong. Role...

  • Sr Developer

    2 weeks ago


    Toronto, Canada Cognizant Full time

    Senior Developer - Java At Cognizant, our global community sets us apart-an energetic, collaborative and inclusive workplace where everyone can thrive. And with projects at the forefront of innovation, you can build a varied, rewarding career and draw inspiration from dedicated colleagues and leaders. Cognizant is right where you belong. Role...

  • Sr Developer

    4 weeks ago


    Toronto, Canada Cognizant Full time

    Senior Developer – Java At Cognizant, our global community sets us apart—an energetic, collaborative and inclusive workplace where everyone can thrive. And with projects at the forefront of innovation, you can build a varied, rewarding career and draw inspiration from dedicated colleagues and leaders. Cognizant is right where you belong. Role...

  • Sr Developer

    1 month ago


    Toronto, Canada Cognizant Full time

    Senior Developer – Java At Cognizant, our global community sets us apart—an energetic, collaborative and inclusive workplace where everyone can thrive. And with projects at the forefront of innovation, you can build a varied, rewarding career and draw inspiration from dedicated colleagues and leaders. Cognizant is right where you belong. Role...

  • Sr Developer

    1 month ago


    Toronto, Canada Cognizant Full time

    Senior Developer – Java At Cognizant, our global community sets us apart—an energetic, collaborative and inclusive workplace where everyone can thrive. And with projects at the forefront of innovation, you can build a varied, rewarding career and draw inspiration from dedicated colleagues and leaders. Cognizant is right where you belong. Role...

  • Java Developer

    1 month ago


    Toronto, Canada CB Canada Full time

    Java Developer - SpringBoot, Spark, HBase On behalf of our client in the Banking Sector, PROCOM is looking for a Java Developer - SpringBoot, Spark, HBase. Java Developer - SpringBoot, Spark, HBase – Job Description This role is within the development team to build out the platform and build aggregation services, rules engines and analytics services as...

  • Sr Developer

    1 month ago


    Old Toronto, Canada Cognizant Full time

    Senior Developer – Java At Cognizant, our global community sets us apart—an energetic, collaborative and inclusive workplace where everyone can thrive. And with projects at the forefront of innovation, you can build a varied, rewarding career and draw inspiration from dedicated colleagues and leaders. Cognizant is right where you belong. Role overview...

  • Sr Developer

    4 weeks ago


    Old Toronto, Canada Cognizant Full time

    Senior Developer – Java At Cognizant, our global community sets us apart—an energetic, collaborative and inclusive workplace where everyone can thrive. And with projects at the forefront of innovation, you can build a varied, rewarding career and draw inspiration from dedicated colleagues and leaders. Cognizant is right where you belong. Role overview...

  • Senior Java Developer

    1 month ago


    Toronto, Ontario, Canada Royal Bank of Canada Full time

    Job SummaryJob DescriptionWhat is the opportunity? As a Senior Developer you will join a highly talented team that develops & maintains high-availability low-latency real-time systems in the Foreign Exchange (FX) trading space in RBC Capital Markets. You will work on exciting projects that include building new applications and enhancing the existing ones...


  • Toronto, Canada Citi Full time

    **The Pricing Development Manager is within the FX Technology Team based in Toronto.**: **You help build a presence in North America for the FX Pricing team.**: **In Citi FX, we are in the process of upgrading our pricing platforms. Our team is responsible for developing the pricing and dealing infrastructure for trading FX options as well as the STIRT...

  • Fx Trade Support

    3 weeks ago


    Toronto, Canada Exadel open positions Full time

    **CPQi **provides consultative services and expertise to help our clientele in the financial industry deliver better services to their users, speed up development lifecycles and bring them into a digital age. We work with 8 of the world's top 12 banks, exposing our team to the most exciting technologies and strategies in today's digital era. You will be...