Apply now

Posted 5 days ago

Java and Python Full Stack Developer

@ IMCS Group

Québec, Quebec

Contract
Apply now
SIGNALS

Requirements summary:

  • The ideal candidate will have extensive experience designing and developing scalable applications using Java, Spring Boot, Microservices, and Python.
  • The candidate should also have strong frontend development experience using Angular or React, along with expertise in REST APIs, database technologies, cloud platforms, and CI/CD pipelines.
  • Required Skills and Qualifications
  • Experience with Apache Kafka, RabbitMQ, or other messaging platforms.
  • Knowledge of event-driven architecture and distributed systems.
  • Experience with AI/ML integrations or Python-based data processing.

Tools & skills

Source and dates

Source type not verified · apify-linkedin

Employer posting date
2026-11-05
First seen by our source
2026-11-10
Source record updated
2026-11-10

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

IMCS Group

FieldValue
Open jobs on Jobsy2
Job description

Job Title: Java and Python Full Stack Developer

Work Assignment Location: Montreal QC (Hybrid)

Duration: 6 Months Contract with possible extension

Job Description

Job Summary

We are seeking an experienced Senior Java Full Stack Developer with strong hands-on expertise in Java, Python, modern frontend technologies, and enterprise application development.

The ideal candidate will have extensive experience designing and developing scalable applications using Java, Spring Boot, Microservices, and Python. The candidate should also have strong frontend development experience using Angular or React, along with expertise in REST APIs, database technologies, cloud platforms, and CI/CD pipelines.

The successful candidate will be responsible for developing end-to-end applications, building backend services, integrating APIs, implementing business logic, and collaborating with cross-functional teams to deliver high-quality and scalable enterprise solutions.

Required Skills and Qualifications

  • Java, Spring Boot, REST APIs
  • Python
  • Angular/React
  • SQL databases (Oracle, SQL Server, MySQL)
  • Git and Agile methodologies
  • Strong problem-solving skills

Nice to Nave

  • Experience with Apache Kafka, RabbitMQ, or other messaging platforms.
  • Knowledge of event-driven architecture and distributed systems.
  • Experience with AI/ML integrations or Python-based data processing.
  • Knowledge of system design, design patterns, and application architecture.
  • Experience working with large-scale enterprise applications.
  • Understanding of application security and performance engineering.

Similar jobs

  • Réceptionniste – Fins de semaine

    Québec, QC
    $16.79–$20.06/hrPart Time

    Groupe Vitae

    SALAIRE : de 16,79$ à 20.06$ par heure selon expérience; Elle joue un rôle essentiel dans l’accueil et l’expérience des résidents, des familles et des visiteurs

  • Coordonateur de projet _ingénieur

    Québec, QC
    Full Time

    Mobilité Infra Québec (MIQ)

    5+ YOEElle veille au respect de la portée, des coûts, des échéanciers, de la qualité, de la sécurité, des exigences environnementales et des paramètres approuvés; Veiller au respect des lois, règlements, codes, normes,…

    Stakeholder management, Quality assurance, Inspection, Employee relations, Presentation skills, Documentation

  • Concepteur(trice) pédagogique – Simulation VR et formation immersive

    Québec, QC
    Full Time

    OVA

    3+ YOEOVA est un leader en technologies immersives, en intelligence artificielle appliquée et en conception d'expériences XR destinées à la formation, à l'entraînement et à l'innovation; Nous développons des solutions…

    Requirements gathering, Process improvement, Decision making, Collaboration, Research, Pedagogy

  • Représentant(e), pièces et service

    Québec, QC
    Full Time

    Elevex

    3+ YOEExigences du poste :; • Posséder un minimum de 3 ans d’expérience en vente ou en soutien aux ventes; • Posséder de l’expérience dans le domaine du chariot élévateur ou dans une industrie connexe à ce domaine (atout)

    Customer service, Present reports, Communication skills, Research, Forklift certification, Microsoft Office

  • Chargé de projet

    Québec, QC
    Full Time

    Les Entreprises QMD Inc.

    2+ YOEDétenir un diplôme d’études universitaires combiné à 2 ans d’expérience en gestion de projet ou un diplôme d’études collégiales combiné à 5 ans d’expérience pertinente; Connaissance du domaine et des méthodes de…

    Collaboration, Procurement, Accounting, Project management, Forecasting, Construction methods

  • Ingénieur·e matériel IoT

    Québec, QC
    Full Time

    Smartrek Technologies

    SpiderMesh fournit une connectivité fiable dans les environnements les plus exigeants, y compris les lieux où les solutions de surveillance cellulaires traditionnelles échouent; Excellentes compétences en conception de…

    Printed circuit boards, Sensors, Dispatching, Problem solving, English, KiCad

  • Responsable de la maintenance

    Québec, QC
    Full Time

    SieBert Gestion Immobilière

    Faire appel aux professionnels ou aux entrepreneurs spécialisés lorsque la situation l’exige; Tu es une personne qui aime prendre les choses en main, qui sait s’organiser et qui cherche des solutions concrètes; Tu es…

    LES, Contract management, Cleaning, Mechanical systems, Communication skills, Collaboration

  • AI-ASSISTED SOFTWARE DEVELOPER

    Québec, QC
    Full Time

    PMP SOLUTIONS

    Bachelor’s degree in software engineering, computer science or equivalent university education; 0 to 5 years of experience; Ability to form your own understanding of a problem, break it down, communicate it and…

    Industrial software, Sales, PMP, Software development, Computer science, Direct inward dialing

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.