Full Stack Java Developer

Compunnel, Inc.

Montreal (administrative region)

Hybrid

CAD 90,000 - 130,000

Full time

25 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Compunnel, Inc. is seeking a Full Stack Java Developer for the EC Data & Analytics Technology team to design, develop, and operate enterprise data platforms and analytics services in a Linux environment.

This role emphasizes building distributed Java applications while leveraging AI tools to enhance productivity and software quality. You will work on design sessions, code reviews, and testing activities to ensure reliability, performance, and scalability across business-critical functionality,

Qualifications

  • Proven expertise in Java development and experience using AI-assisted development tools.
  • Experience building distributed, high-availability systems.
  • Familiarity with multithreaded programming paradigms.
  • Proficiency with Python, Angular, and containerization tools (Docker/Podman).
  • Knowledge of Unix/Linux platforms.
  • Strong problem-solving and communication skills.

Responsibilities

  • Design and develop distributed Java applications in Linux environments.
  • Participate in design sessions and code reviews to ensure high-quality, maintainable software.
  • Support testing activities to validate reliability, performance, and stability.
  • Collaborate with team members to deliver business-critical functionality.
  • Leverage AI tools to boost productivity and software quality.

Skills

Java development
AI tooling
Multithreaded programming
Distributed systems
Troubleshooting
Communication

Tools

Python
Angular
Docker/Podman
Unix/Linux

Job description

The Full Stack Java Developer will join the EC Data & Analytics Technology (DAT) team, responsible for delivering and operating enterprise data platforms, analytics capabilities, database technologies, reporting solutions, and data-driven services. This role focuses on designing, developing, and maintaining distributed Java applications in a Linux environment, while leveraging modern AI tools to enhance productivity and software quality.

Key Responsibilities
  • Design and develop distributed Java applications in Linux environments.
  • Participate in design sessions and code reviews to ensure high-quality, maintainable software.
  • Support testing activities to validate reliability, performance, and stability.
  • Collaborate with team members to deliver business-critical functionality.
  • Leverage AI tools and agentic workflows to boost productivity and software quality.
Required Qualifications
  • Strong expertise in Java development with experience using AI-assisted development tools.
  • Proven experience developing distributed, performance-critical, and highly available systems.
  • Familiarity with multithreaded programming paradigms.
  • Experience with Python, Angular, and containerization tools such as Docker/Podman.
  • Knowledge of Unix/Linux platforms.
  • Strong troubleshooting and problem-solving skills.
  • Excellent verbal and written communication skills.
Preferred Qualifications
  • Experience in enterprise data platforms or analytics environments.
  • Familiarity with modern reporting solutions and data-driven services.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Full Stack Developer
Java Full Stack Developer

Compunnel, Inc. • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Java Full Stack Developer
Java Full Stack Developer

Veracity Ventures Inc. • Toronto

Hybrid
CAD 90,000 - 120,000
Flexible work from home
Java Full Stack Developer
Java Full Stack Developer

JobCubby • Toronto

Hybrid
CAD 90,000 - 130,000
Full Stack Engineer
Full Stack Engineer

Alquemy Search & Consulting • Toronto

On-site
CAD 100,000 - 135,000
Full Stack Developer - Java / Angular
Full Stack Developer - Java / Angular

Compunnel, Inc. • Montreal (administrative region)

Hybrid
CAD 90,000 - 130,000
Full Stack Developer
Full Stack Developer

Kumaran Systems • Toronto

On-site
CAD 90,000 - 130,000
Java Full Stack Engineer
Java Full Stack Engineer

Quantum World Technologies Inc. • Toronto

On-site
CAD 90,000 - 120,000
Senior Java Developer
Senior Java Developer

ALLTECH CONSULTING SVC INC • Quebec

On-site
CAD 80,000 - 110,000
Java Fullstack Developer
Java Fullstack Developer

Tek Tron IT • Canada

On-site
CAD 60,000 - 70,000
Java Full Stack Developer – Spring Boot, Angular & AI
Java Full Stack Developer – Spring Boot, Angular & AI

Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision! • Toronto

Hybrid
CAD 120,000 - 160,000