Current jobs related to Senior Java Software Engineer - Toronto - Randstad Canada


  • Toronto, Canada Delpath Full time

    Direct message the job poster from Delpath Job Overview Contract Duration: 4 months with high likelihood of extension Possibility of extension: Yes, depending on business needs and performance Number of Positions: 1 Schedule Hours: 9 am-5 pm Monday-Friday (No OT) Reason: Extra support Typical Day in Role Build and maintain containerized microservices using...


  • Toronto, Canada Delpath Full time

    Direct message the job poster from Delpath Job Overview Contract Duration: 4 months with high likelihood of extension Possibility of extension: Yes, depending on business needs and performance Number of Positions: 1 Schedule Hours: 9 am-5 pm Monday-Friday (No OT) Reason: Extra support Typical Day in Role Build and maintain containerized microservices using...


  • Toronto, Ontario, Canada Iris Software Inc. Full time

    Iris's Fortune 100 direct client is lookingJava Developer with React.Please find below Job description and share me your updated resume at.Job Title: Java Developer with ReactLocation: Toronto, ON (Hybrid, 4 days onsite in a week)Must have:7+ years of Java dev experienceBackground in ReactExperienced with SQL

  • Software Engineer

    2 days ago


    Toronto, Canada Accelerate Her Future® Full time

    Join to apply for the Software Engineer (C#, Java) role at Accelerate Her Future® 5 days ago Be among the first 25 applicants Description Requisition ID: 245392 Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture. Job Title Software Engineer Location Toronto, 2201 Eglinton Ave. E. About The Role We are...


  • Toronto, Canada Northbridge Financial Corporation Full time

    A leading Canadian insurance company is looking for a Senior Software Engineer in Toronto. This role involves developing complex insurance systems, troubleshooting, and assisting users. The ideal candidate should have over 8 years of experience in software engineering, as well as proficiency in Java / J2EE and cloud technologies. The company offers a hybrid...


  • Toronto, Canada Northbridge Financial Corporation Full time

    A leading Canadian insurance company is looking for a Senior Software Engineer in Toronto. This role involves developing complex insurance systems, troubleshooting, and assisting users. The ideal candidate should have over 8 years of experience in software engineering, as well as proficiency in Java / J2EE and cloud technologies. The company offers a hybrid...


  • Toronto, Canada Limelight Software Full time

    Limelight is a B2B SaaS company building secure, accurate FP&A software for finance teams. Our platform powers planning, forecasting, reporting, and deep ERP integrations — where data accuracy, security, and reliability are non-negotiable. We’re looking for a senior full-stack engineer who enjoys solving complex problems, owning features end-to-end, and...


  • Toronto, Canada Open Systems Technologies Full time

    The Senior Java Developer is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to lead applications systems analysis and programming activities. Key Technical Skills: Core Java, Spring Boot, Kafka or Mongo,...


  • Toronto, Canada Open Systems Technologies Full time

    The Senior Java Developer is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to lead applications systems analysis and programming activities. Key Technical Skills: Core Java, Spring Boot, Kafka or Mongo,...


  • Toronto, Ontario, Canada BayOne Solutions Full time

    Hi,Job Title: Java Software EngineerLocation: Toronto, CA (Hybrid Role)Duration: 6+ months with possible extensionPayrate: CAD 60 to 66/hr. on T4Must have skills:Computer language: Java (Looking for strong Java skills with 5-7 years of hands-on experience)Java , Kafka , REST APIs, No-SQL, SQL DatabasesPlease provide current job description(s):Build our...

Senior Java Software Engineer

16 hours ago


Toronto, Canada Randstad Canada Full time

Exciting Opportunity: Senior Java Software Engineer – Capital Markets (Hands-On Coding Role) - 12 month contract with renewal potentialAre you a hands-on Java developer with deep knowledge of Capital Markets and Post-Trade systems? Do you thrive in complex, high-performance environments where you're trusted to own your code from development to production?We’re looking for a Senior Java Software Engineer to join a dynamic global team working on an enterprise-grade post-trade operations platform built in-house for scale, performance, and resiliency. If you're someone who codes daily, understands SWIFT messaging, and can navigate production support with confidence, this is your opportunity to work on systems that power global financial markets.AdvantagesWork in a true DevOps culture where you build it, own it, and run itWork on mission-critical systems that support millions of trades globallyJoin a global tech team that values code ownership and collaborative problem-solvingBe part of a transformation toward distributed, cloud-native architectureOperate in small pods (4–8 devs), delivering fast, high-impact releasesContribute to a growing Toronto team with direct business impactResponsibilitiesYou will:Lead the development of scalable, fault-tolerant microservices in Java 17+, Spring Boot, and Vert.xCollaborate with a global team across Toronto, London, Hong Kong, Pune, and GuangzhouDeliver small, frequent releases using agile and continuous deployment best practicesWork directly with product owners and business partners to define and deliver new featuresOwn your code in production—manage incidents, support operations, and ensure system stabilityContribute to performance optimization, message streaming, and automation using tools like Kafka, Solace MQ, and PlaywrightQualifications10+ years of Java development (Must be actively coding daily)Capital Markets experience, particularly in post-trade processing and SWIFT/ISO20022Strong understanding of incident management and handling production support for critical applicationsProficiency in microservice architecture, TDD (Junit/BDD), messaging frameworks, and database strategiesFamiliarity with UI automation tools (e.g., Playwright)Hands-on experience with messaging systems such as Kafka, Websphere MQ, ActiveMQ, or Solace MQComfort with CI/CD pipelines, Git-based source control, and use of AI coding tools like GitHub CopilotWillingness to work flexible hours including occasional weekend or shift supportNice-to-Haves:Front-end development with ReactJS, HTML5, and JavaScriptExperience with Calypso or CLS systemsSummaryReady to lead and code at the forefront of financial technology? Apply now and be a key player in transforming global payments and settlementsPlease note: This is a hands-on coding development position. Candidates not actively engaged in daily coding should not apply.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.