Java Developer

13 hours ago


Toronto ON, Canada Hays Full time

** Must have Fraud Management/ Fraud Detection domain experience**

Java Developer (Back End)– Fraud Management System

Client:
IT consulting

Role:

Java Developer

Job Type:

Permanent

Location:

Hybrid (3 days Downtown Toronto)

Your New Company

Our client is a specialized product company that offers global, national, and enterprise payment platforms and services in digital payments to clients across North America, Europe, the UK, the Middle East, APAC, and India.

Your New Role:

Seeking a highly skilled and experienced Application Engineer with a strong foundation in Java and Spring Boot, along with expertise in microservices architecture, API development, and asynchronous messaging. The ideal candidate will have 8-10 years of experience, including a good understanding of payment fraud management processes and technologies . This includes 2 or more of the following:

· Working with fraud detection rules, negative lists, advanced confirmation of payee mechanisms such as fuzzy match logics, fraud reporting, countermeasures, case management, and link analysis.

· Familiarity with ISO 20022, e-transfers, and real-time payments is essential.

Responsibilities

  • Design, develop, and maintain scalable, secure, and high-performing applications using Java and Spring Boot
  • Implement and optimize microservices-based architectures to ensure modularity, scalability, and efficiency
  • Develop and integrate robust APIs, leveraging asynchronous messaging systems like Kafka or RabbitMQ for seamless communication between services
  • Experience in batch-based processing is also an advantage
  • Collaborate with fraud management teams to design and implement fraud detection rules, manage negative lists, and develop fuzzy matching logics for enhanced fraud prevention
  • Build and enhance solutions for advanced confirmation of payee, fraud reporting, and link analysis to detect and mitigate fraudulent activities effectively
  • Design workflows for case management systems, enabling streamlined investigation and resolution of fraud cases
  • Support the integration and operation of payment systems, including compliance with ISO 20022, e-transfers, and real-time payments standards
  • Ensure security, performance, and scalability of applications by adhering to industry best practices

What You’ll Need to Succeed:

  • 6-10 years of professional experience in Java and Spring Boot application development
  • Hands-on experience with microservices architecture and asynchronous messaging systems (e.G., Kafka, RabbitMQ)
  • Deep functional knowledge of fraud management, including fraud detection rules, negative lists, confirmation of payee, fuzzy match logics, and fraud reporting
  • Expertise in payments systems, particularly with ISO 20022, e-transfers, and real time payments .
  • Experience with fraud countermeasures, case management workflows, and link analysis.

Others :

  • Strong understanding of secure coding practices, performance optimization, and scalability
  • Excellent problem-solving skills, attention to detail, and ability to work in a collaborative team environment
  • Familiarity with DevOps practices and tools for CI/CD is a plus

Assets:

  • Experience with cloud platforms such as AWS, Azure, or GCP
  • Knowledge of containerization technologies (Docker, Kubernetes)
  • Exposure to machine learning concepts for fraud detection and prevention
  • Exposure to domain-driven design and event-driven architectures

What You’ll get in Return

The client is offering a permanent role with competitive compensation and benefits package

Interested?

If you’re available and interested in this role, please reply to shivangi.gupta@hays.com as soon as you can attaching your updated resume.


  • Java Developer

    6 days ago


    Toronto, ON, Canada Iris Software Inc. Full time

    Iris's Fortune 100 direct client is looking for Java Developer . Please find below Job description and share me your updated resume at raghav.ranjan@irissoftware.com . Position: Java Developer Location: Toronto, ON (Hybrid) Duration: Long Term Required Skill 10+ years of experience in software design and development with Java; knowledge of...

  • Java Developer

    6 days ago


    Toronto, ON, Canada Iris Software Inc. Full time

    Iris's Fortune 100 direct client is looking for Java Developer . Please find below Job description and share me your updated resume at raghav.ranjan@irissoftware.com . Position: Java Developer Location: Toronto, ON (Hybrid) Duration: Long Term Required Skill 10+ years of experience in software design and development with Java; knowledge of Spring...

  • Java Developer

    1 month ago


    Toronto, ON, Canada CMiC Full time

    Computer Methods International Corp. (CMiC) is a Software Development firm specializing in enterprise financial and cost management systems designed for the Construction and Engineering industries.About CMiCCMiC is the leading provider of complete, integrated and advanced enterprise level software solutions for construction and capital projects. For nearly...

  • Java Developer

    1 month ago


    Toronto, ON, Canada CMiC Full time

    Computer Methods International Corp. (CMiC) is a Software Development firm specializing in enterprise financial and cost management systems designed for the Construction and Engineering industries.About CMiCCMiC is the leading provider of complete, integrated and advanced enterprise level software solutions for construction and capital projects. For nearly...


  • Toronto, ON, Canada Delpath Full time

    Java Back-end Developer Location Address: Hybrid - Scarborough– Minimal days in office-mostly remote-want candidates in GTA in case need to come in Contract Duration: 10 months – to Oct 31, 2025 Possibility of extension & conversion to FTE Reason : New project Business group : Client Engineering - Development and Business Analysis- team looks...


  • Toronto, ON, Canada Delpath Full time

    Java Back-end Developer Location Address: Hybrid - Scarborough– Minimal days in office-mostly remote-want candidates in GTA in case need to come in Contract Duration: 10 months – to Oct 31, 2025 Possibility of extension & conversion to FTE Reason : New project Business group : Client Engineering - Development and Business Analysis- team looks...

  • Java Developer

    1 month ago


    Toronto, ON, Canada CMiC Full time

    Computer Methods International Corp. (CMiC) is a Software Development firm specializing in enterprise financial and cost management systems designed for the Construction and Engineering industries. About CMiC CMiC is the leading provider of complete, integrated and advanced enterprise level software solutions for construction and capital projects. For...


  • Toronto, ON, Canada Stefanini North America and APAC Full time

    Job Title: Java Full Stack Developer Location: Toronto, Canada About the Role: We are seeking a highly skilled Java Full Stack Developer to join our dynamic team. The ideal candidate will have a strong foundation in Java, Spring Boot, and Angular. Experience with Google Cloud Platform (GCP) is a significant advantage. As a Full Stack Developer,...


  • Toronto, ON, Canada Stefanini North America and APAC Full time

    Job Title: Java Full Stack Developer Location: Toronto, Canada About the Role: We are seeking a highly skilled Java Full Stack Developer to join our dynamic team. The ideal candidate will have a strong foundation in Java, Spring Boot, and Angular. Experience with Google Cloud Platform (GCP) is a significant advantage. As a Full Stack Developer,...


  • Mississauga, ON, Canada Synechron Full time

    We are At Synechron, we believe in the power of digital to transform businesses for the better. Our global consulting firm combines creativity and innovative technology to deliver industry-leading digital solutions. Synechron’s progressive technologies and optimization strategies span end-to-end Artificial Intelligence, Consulting, Digital, Cloud &...

  • Senior Java Developer

    1 month ago


    Mississauga, ON, Canada Open Systems Technologies Full time

    Open Systems Tech is looking for a Senior Java Developer for one of our financial services clients. This is a time sensitive opportunity, please apply ASAP. Job Title: Senior Java Developer Location: Mississauga – Hybrid – 3 days/week Term: Long term contract plus extension We are looking for a talented professional with strong technical skills...

  • Senior Java Developer

    1 month ago


    Mississauga, ON, Canada Open Systems Technologies Full time

    Open Systems Tech is looking for a Senior Java Developer for one of our financial services clients. This is a time sensitive opportunity, please apply ASAP. Job Title: Senior Java Developer Location: Mississauga – Hybrid – 3 days/week Term: Long term contract plus extension We are looking for a talented professional with strong technical skills...


  • Toronto, ON, Canada Delpath Full time

    Full Stack Java Developer Location Address: Hybrid - Scarborough– Minimal days in office-mostly remote-want candidates in GTA in case need to come in Contract Duration: 1 year Possibility of extension & conversion to FTE Number of Positions: 1 Schedule Hours: 9am-5pm Monday-Friday; standard 37.5 hrs/week-need to be available 6 days/week during...


  • Toronto, ON, Canada Delpath Full time

    Full Stack Java Developer Location Address: Hybrid - Scarborough– Minimal days in office-mostly remote-want candidates in GTA in case need to come in Contract Duration: 1 year Possibility of extension & conversion to FTE Number of Positions: 1 Schedule Hours: 9am-5pm Monday-Friday; standard 37.5 hrs/week-need to be available 6 days/week during...


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

    Iris's client, one of the world's largest financial institutions is looking to hire a Java Full Stack Developer (Angular) for a long-term contract opportunity. Our client is one of the world's largest financial institutions, serving individual consumers, small and middle market businesses, and large corporations with a full range of banking, investing,...

  • Full Stack

    3 days ago


    Toronto, ON, Canada Iris Software Inc. Full time

    Iris's client, one of the world's largest financial institutions is looking to hire a Java Full Stack Developer (Angular) for a long-term contract opportunity. Our client is one of the world's largest financial institutions, serving individual consumers, small and middle market businesses, and large corporations with a full range of banking, investing,...


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

    Iris's client, one of the world's largest financial institutions is looking to hire a Java Full Stack Developer (Angular) for a long-term contract opportunity. Our client is one of the world's largest financial institutions, serving individual consumers, small and middle market businesses, and large corporations with a full range of banking, investing,...


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

    Iris's client, one of the world's largest financial institutions is looking to hire a Java Full Stack Developer (Angular) for a long-term contract opportunity. Our client is one of the world's largest financial institutions, serving individual consumers, small and middle market businesses, and large corporations with a full range of banking,...


  • Toronto, ON, Canada Kumaran Systems Full time

    As a full-stack developer, you’ll be required to work as a sole contributor in the development of a large application from scratch. Experience in Java Full stack development Strong knowledge of Java, Spring Boot, Light4J, Shell scripting, React Js, JMS, Redi ,REST, Web security, SSL, JWT, GitHub Actions, Azure deployments, Kibana, Splunk JDBC, SQL...


  • Toronto, ON, Canada Kumaran Systems Full time

    As a full-stack developer, you’ll be required to work as a sole contributor in the development of a large application from scratch. Experience in Java Full stack development Strong knowledge of Java, Spring Boot, Light4J, Shell scripting, React Js, JMS, Redi ,REST, Web security, SSL, JWT, GitHub Actions, Azure deployments, Kibana, Splunk JDBC, SQL...