Apply now

Posted yesterday

Java Developer with Kafka

@ Enterprise Solutions Inc.

Montréal, Quebec

Contract
Apply now
SIGNALS

Responsibilities:

  • Design, develop, test, deploy and support enterprise applications using Java and related technologies.
  • Participate throughout the software development lifecycle, contributing to analysis, solution design, implementation, testing and production support.
  • Partner with business and technology stakeholders to understand requirements and translate them into effective solutions.
  • Drive engineering best practices including code quality, automation, application resiliency, performance and operational support.
  • Contribute to application modernisation, continuous improvement initiatives and agile delivery processes. Required Experience
  • Strong commercial software development experience with Java (Java 17+) and Spring Boot.

Requirements summary:

  • Partner with business and technology stakeholders to understand requirements and translate them into effective solutions.
  • Required Experience
  • Strong commercial software development experience with Java (Java 17+) and Spring Boot.
  • Experience building and supporting REST APIs and backend services.
  • Experience with SQL, relational databases, automated testing and CI/CD practices.
  • Strong troubleshooting and problem-solving skills with the ability to analyse and resolve complex production issues.
Source and dates

Source type not verified · apify-linkedin

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

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

Enterprise Solutions Inc.

FieldValue
Open jobs on Jobsy6
Job description

Job Title: Java Developer with Kafka

Location: Montreal, QC (Hybrid)

Type: Contract

Job Description:

Key Responsibilities

  • Design, develop, test, deploy and support enterprise applications using Java and related technologies.
  • Participate throughout the software development lifecycle, contributing to analysis, solution design, implementation, testing and production support.
  • Partner with business and technology stakeholders to understand requirements and translate them into effective solutions.
  • Drive engineering best practices including code quality, automation, application resiliency, performance and operational support.
  • Contribute to application modernisation, continuous improvement initiatives and agile delivery processes. Required Experience
  • Strong commercial software development experience with Java (Java 17+) and Spring Boot.
  • Experience building and supporting REST APIs and backend services.
  • Solid understanding of object-oriented design, software engineering principles and development best practices.
  • Experience with SQL, relational databases, automated testing and CI/CD practices.
  • Strong troubleshooting and problem-solving skills with the ability to analyse and resolve complex production issues.
  • Excellent communication and stakeholder management skills.
  • Experience working within Agile delivery teams.

Desirable Experience:

  • Experience with technologies such as Kafka, Elasticsearch, Angular (web development), microservices architectures, cloud-hosted environments, observability platforms (OpenTelemetry) and DevOps practices would be beneficial.
  • Previous experience within financial services or other large-scale enterprise environments is advantageous.

We are an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees

Similar jobs

  • Sales Trainer

    Montréal, QC
    Full Time

    Capital Lynk

    Qualifications & Experience; MCA industry experience: You understand merchant cash advance products, how deals move from first call to funding, and what makes a merchant a good fit; Salesforce experience is a big plus

    Sales, Onboarding, Coaching, Customer relationship management, Underwriting, Salesforce

  • Stage en Ventes / Été 2027

    Montréal, QC
    Internship

    Vantage Marketing Canada

    Acquérir des compétences en vente, tout en s’amusant, en voyageant et en côtoyant des personnes qui ont les mêmes ambitions que vous?; Au jour d’aujourd’hui, Vantage Marketing Canada est l'expérience de ventes n°1 au…

  • Servicenow specialist

    Montréal, QC
    Full Time

    Tata Consultancy Services

    With the ability to rapidly apply and scale new technologies, the company has built long term partnerships with its clients; Required skill set; Candidates that meet the qualifications for this position will be…

  • Analyste applicatif – Opérations SAS Viya

    Montréal, QC
    Full Time

    Systematix

    3+ YOE🗣️ Français obligatoire | Anglais : un atout; • Minimum de 3 ans d’expérience dans un rôle technique lié aux données, aux applications analytiques ou aux plateformes SAS; • Bonne connaissance de SAS : Base, SQL,…

    SAS, French, English, Research, SQL, AWS

  • Advisory Manager

    Montréal, QC
    Full Time

    helloDarwin

    Collaborer avec les gestionnaires de compte et l'équipe de vente pour des passations claires et une bonne expérience client; 3 à 5 ans d'expérience en service professionnel (conseil, comptabilité, fiscalité, juridique,…

  • Software Engineer

    Montréal, QC
    Full Time

    Highspring

    5+ YOE5+ years of professional software engineering experience; Strong expertise in Python development and software design principles; Proven experience building backend services, APIs, and distributed systems

    Python, Microservices, React, Machine learning, Test automation, CI/CD

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.