Categories

Roles

Loading Roles...

Work type

Work Mode

Showing 5 results on this page (5 total).

J&M Group Inc
J&M Group Inc

Backend Developer

  • Job Type: Contract
  • Work Mode: Hybrid
  • Location: Toronto

Backend Developer

J&M Group Inc

Location Toronto
Job Type Contract
Work Mode Hybrid
Deadline Apply by Apr 19, 2026
Job Description

We are looking to hire ForgeRock IAM Developer with Java backend skillset in Toronto, Ontario immediately who has experience in strong hands-on experience in ForgeRock 7.5 along with Java backend and modern authentication platforms. The role focuses on delivering java backend enhancements required to support a decoupled UI‑driven login experience.

 Summary

The solution will leverage ForgeRock 7.5 with a fully decoupled UI and authentication architecture, enabling a modern SPA-based login experience. The Java backend will expose secure authentication services supporting a two‑step login flow (username and password), user name masking for fraud prevention, and multi‑factor authentication using hard and soft token OTPs. Future enhancements may include push notifications and SMS-based OTP.

The IAM Backend Engineer will be responsible for implementing backend changes, integrating token-based authentication, ensuring security, enabling SPA compatibility, and supporting deployments. The role also includes testing, logging and monitoring, configuration management, documentation, and collaboration with DevOps for smooth delivery and operational handover.

 IAM Backend Engineer – Preferred Profile

We are seeking an IAM Backend Engineer with strong hands-on experience in ForgeRock 7.5 along with Java backend and modern authentication platforms. The role focuses on delivering java backend enhancements required to support a decoupled UI‑driven login experience.

 Key Responsibilities

  • Design and implement backend changes to support the new UI architecture and updated authentication workflows.
  • Enable backend‑driven error handling, validation logic, and UI-required validation responses.
  • Perform updates and enhancements across relevant ForgeRock modules in alignment with the proposed design.
  • Integrate backend services with token-based authentication mechanisms (WAM).
  • Develop, maintain, and execute unit test cases to ensure code quality and stability.
  • Perform static and dynamic security scans, analyze findings, and implement required remediations.
  • Manage and update configuration changes required for build and deployment pipelines.
  • Provide knowledge transfer and operational handover support to the DevOps team.
  • Support application deployments and releases across lower, staging, and production environments.
  • Ensure proper state management compatibility with the new SPA/UI framework.
  • Implement and enhance logging, monitoring, and audit logging capabilities.
  • Contribute to and maintain technical documentation, including:
    • Swagger / OpenAPI specifications
    • Technical design documentation
    • Release notes and deployment details

 Nice-to-Have Enhancements

  • Push Notification–based authentication with resend capability
  • SMS OTP authentication with resend capability

 Detailed Design Overview

The solution will be implemented on ForgeRock Identity Platform version 7.5.
The UI layer will be fully decoupled from the authentication layer, enabling independent development and scalability.

The authentication layer will expose secure backend services consumed by the UI layer. Based on service responses, the UI will dynamically render the appropriate Single Page Application (SPA) views.

Deadline: Apr 19, 2026

J&M Group Inc
J&M Group Inc

Ai/Ml Engineer

  • Job Type: Contract
  • Work Mode: Hybrid
  • Location: Montreal

Ai/Ml Engineer

J&M Group Inc

Location Montreal
Job Type Contract
Work Mode Hybrid
Deadline Apply by Apr 23, 2026
Job Description
  • Strong Python & prompt engineering skills
  • 5+ years’ experience in Python development
  • Experience with OpenAI & LLM models
  • Agile development experience
  • Strong analytical and problem-solving skills
  • Good communication skills
  • Bachelor’s in computer science or related field

Deadline: Apr 23, 2026

Urgent hiring
J&M Group Inc
J&M Group Inc

Backend Developer

  • Job Type: Contract
  • Work Mode: Hybrid
  • Location: Montreal

Backend Developer

J&M Group Inc

Location Montreal
Job Type Contract
Work Mode Hybrid
Deadline Apply by Apr 19, 2026
Job Description

Mainframe Requirement for Montreal Skillset Mainframes  Cobol, DB2, JCL, VSAM, CICS
Experience Level  7 years of experience
Any experience in singlestore will be deal cracker.

Good with any RDBMS ( not only SQL level ,  but DBA kind of work)
Good to have python or any scripting Good in Unix

Very Good Problem-Solving skills

Good Communication skill

Deadline: Apr 19, 2026

Urgent hiring
J&M Group Inc
J&M Group Inc

Python Developer

  • Job Type: Contract
  • Work Mode: Remote-only
  • Location: Mississauga

Python Developer

J&M Group Inc

Location Mississauga
Job Type Contract
Work Mode Remote-only
Deadline Apply by Apr 19, 2026
Job Description

We are looking for a skilled and motivated Perl / Python Developer to design, develop, and maintain high-quality software solutions. The ideal candidate will have strong programming expertise, a problem-solving mindset, and the ability to collaborate effectively with cross-functional teams. Experience with SQL is a plus but not mandatory. below are highlevel JD.
Develop, enhance, and maintain applications using Perl and/or Python
Write efficient, well-documented code following coding standards and best practices
Analyze requirements, troubleshoot issues, and optimize existing scripts and applications
Collaborate with cross-functional teams to deliver high-quality solutions on time
Participate in code reviews and contribute to continuous improvement initiatives
Work in Linux/Unix environments with version control tools (e.g., Git)
SQL knowledge is a plus but not mandatory

Deadline: Apr 19, 2026

Urgent hiring
J&M Group Inc
J&M Group Inc

Java Developer

  • Job Type: Contract
  • Work Mode: Hybrid
  • Location: Toronto

Java Developer

J&M Group Inc

Location Toronto
Job Type Contract
Work Mode Hybrid
Deadline Apply by Apr 17, 2026
Job Description

This role requires a highly experienced Java backend engineer (8–10 years) with deep expertise in designing, developing, and maintaining enterprise-scale applications. The candidate must be proficient with modern Java frameworks, microservices, messaging platforms, and strong knowledge of enterprise security and DevOps practices.
________________________________________
Key Responsibilities
Backend Development
• Design, develop, and maintain Java-based backend applications using:
o Java (10+ years)
o REST APIs & Microservices
o Spring Framework / Spring Boot (2.x)
o Hibernate
o JSON processing
Integration & Messaging
• Work with enterprise messaging systems including:
o MQ
o Kafka
• Integrate backend services with web front-end technologies (e.g., Angular).
Database & Persistence
• Develop SQL queries and interact with relational databases such as:
o Oracle
o SQL-based systems
Security & Enterprise Standards
• Apply enterprise-level security concepts including:
o SSO
o SSL
o APIGEE
o Encryption methodologies
o Authentication & entitlements
• Experience handling system vulnerabilities and remediation activities.
Agile Delivery
• Work effectively in an Agile development team, participating in sprints, standups, and backlog refinement.
DevOps & CI/CD
• Use Continuous Integration tools such as:
o Helios
o Jenkins
o GitHub
o UrbanCode Deploy (UCD)
o Automated testing frameworks
Systems & Process Knowledge
• Strong knowledge across:
o Programming languages & standards
o Middleware technologies
o IT methodologies (Agile, CMM frameworks)
o Audit & compliance requirements
o Testing tools, design techniques, risk assessment & quantification
________________________________________
Essential Skills (Must Have)
• 10 years of hands-on experience in backend engineering with:
o Java
o REST APIs
o Microservices
o MQ
o Spring Boot (2.x)
o Hibernate
o SQL / Oracle
o Kafka
• Strong experience designing and maintaining enterprise Java applications.
• Solid understanding of security: SSO, SSL, encryption, APIGEE, authentication models.
• Experience with Agile teams and web application architectures (e.g., Angular).
• Proficiency with CI/CD tools: Helios, Jenkins, GitHub, UrbanCode.
• Strong systems knowledge including programming paradigms, middleware, audit requirements.
• Experience managing vulnerabilities and applying security best practices.

Deadline: Apr 17, 2026

Urgent hiring

© 2026 iTRiders. All Rights Reserved.

Report Bug