You are successfully logged out of your my randstad account

You have successfully deleted your account

Sr. Java Developer

job details

summary

    job details
    Our candidate, who is a name brand financial institution, is looking for a Senior Java Developer.

    The position is located in Downtown Toronto and the ideal candidate will be able to work in the office 1-2 day a week. We are open to remote if absolutely required.

    Role is 75% new development and 25% support: L1-L3 (will be dealing with business users like traders, therefore Communication skills must be very good) - NO off-hours support required

    Advantages
    What we offer:
    While delivering a world class trading platform within a dynamic, challenging and rewarding environment, the successful candidate will have the opportunity for new technical challenges, and to further their experience by working on high profile financial technology within a leading Investment bank.

    Responsibilities
    Senior developer role; accountable for the end-to-end delivery of the project.
    Implementation (Coding) of assigned modules/tasks and providing technical solutions/designs to the team
    Liaising with product owner and BA for clarity on stories, acceptance criteria and testing scope
    Work with the architecture team to deliver solutions that appropriately address business needs and timelines having futuristic thought process and embedded design thinking
    Work with globally located IT team and support end to end process from design to production support.
    Providing guidance to the DevOps engineers on the engineering approaches to implement solution
    Provide day to day support to traders, trading desks, oversee/ ensure operational IT and Business processes.
    Credit Derivatives (Credit Default Swap) /Fixed Income background desired.


    Qualifications
    Bachelors or Master Degree in relevant stream
    Requirements

    Strong knowledge and hands on experience on Core Java (Collections & Multithreading), Java 8 or above, Spring (Core, Integration, Batch), Hibernate, Scala, SpringBoot, JUnits, Maven and SQL
    Extensive experience on APIs and Web/micro Services (REST, SOAP)
    Creation, deployment and registration of new micro-services - experience with DevOps and CI/CD tooling is mandatory
    Well versed in API integration, Service-oriented architecture and development
    Databases (relational, non-relational) ideally MSSQL DB/ Mongo
    Experience in solution design and development on modular Java applications/APIs and Database
    Strong understanding of networking concepts like firewalls, proxy servers, gateways
    Tooling - Hands on experience on Sonar, Checkmarx, Kenna, Clouseau, RocketLauncher, NexusIQ, Jenkins, Git, Stash etc
    Good to have Fixed Income, Clearing (ICE, Markitwire, LCH) experience.
    Experience working in Agile, DevOps using JIRA/Confluence, CI/CD automation
    Be an approachable and supportive team member with a collaborative attitude within a demanding environment
    Be flexible under pressure and a team player & a delivery oriented person
    Excellent interpersonal and communication skills as he/she has to work in global environments
    The candidate must be strong with basic development engineering concepts and should be very hands on with development themselves – including infrastructure, networking, database management systems, caching, monitoring, site reliability engineering, etc.
    Must be able to clearly articulate problems and their solutions in a business friendly manner as well as a way that developers and BAs understand. Should be an effective communicator
    Self-motivated and willing to learn new technologies and business domain
    Supporting the existing infrastructure and platform, resolving issues, employing best practices from a production support practice perspective
    Proven track record of working on significant projects from conception to completion
    Demonstrated ability to rapidly build relationships with key stakeholders

    Summary
    If interested and qualified for this role, please apply today for immediate consideration!!!

    Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.

    Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
    Our candidate, who is a name brand financial institution, is looking for a Senior Java Developer.

    The position is located in Downtown Toronto and the ideal candidate will be able to work in the office 1-2 day a week. We are open to remote if absolutely required.

    Role is 75% new development and 25% support: L1-L3 (will be dealing with business users like traders, therefore Communication skills must be very good) - NO off-hours support required

    Advantages
    What we offer:
    While delivering a world class trading platform within a dynamic, challenging and rewarding environment, the successful candidate will have the opportunity for new technical challenges, and to further their experience by working on high profile financial technology within a leading Investment bank.

    Responsibilities
    Senior developer role; accountable for the end-to-end delivery of the project.
    Implementation (Coding) of assigned modules/tasks and providing technical solutions/designs to the team
    Liaising with product owner and BA for clarity on stories, acceptance criteria and testing scope
    Work with the architecture team to deliver solutions that appropriately address business needs and timelines having futuristic thought process and embedded design thinking
    Work with globally located IT team and support end to end process from design to production support.
    Providing guidance to the DevOps engineers on the engineering approaches to implement solution
    Provide day to day support to traders, trading desks, oversee/ ensure operational IT and Business processes.
    Credit Derivatives (Credit Default Swap) /Fixed Income background desired.


    Qualifications
    Bachelors or Master Degree in relevant stream
    Requirements

    Strong knowledge and hands on experience on Core Java (Collections & Multithreading), Java 8 or above, Spring (Core, Integration, Batch), Hibernate, Scala, SpringBoot, JUnits, Maven and SQL
    Extensive experience on APIs and Web/micro Services (REST, SOAP)
    Creation, deployment and registration of new micro-services - experience with DevOps and CI/CD tooling is mandatory
    Well versed in API integration, Service-oriented architecture and development
    Databases (relational, non-relational) ideally MSSQL DB/ Mongo
    Experience in solution design and development on modular Java applications/APIs and Database
    Strong understanding of networking concepts like firewalls, proxy servers, gateways
    Tooling - Hands on experience on Sonar, Checkmarx, Kenna, Clouseau, RocketLauncher, NexusIQ, Jenkins, Git, Stash etc
    Good to have Fixed Income, Clearing (ICE, Markitwire, LCH) experience.
    Experience working in Agile, DevOps using JIRA/Confluence, CI/CD automation
    Be an approachable and supportive team member with a collaborative attitude within a demanding environment
    Be flexible under pressure and a team player & a delivery oriented person
    Excellent interpersonal and communication skills as he/she has to work in global environments
    The candidate must be strong with basic development engineering concepts and should be very hands on with development themselves – including infrastructure, networking, database management systems, caching, monitoring, site reliability engineering, etc.
    Must be able to clearly articulate problems and their solutions in a business friendly manner as well as a way that developers and BAs understand. Should be an effective communicator
    Self-motivated and willing to learn new technologies and business domain
    Supporting the existing infrastructure and platform, resolving issues, employing best practices from a production support practice perspective
    Proven track record of working on significant projects from conception to completion
    Demonstrated ability to rapidly build relationships with key stakeholders

    Summary
    If interested and qualified for this role, please apply today for immediate consideration!!!

    Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.

    Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.