IT & Software

Full Stack Java Developer

Compunnel, Inc.

Montreal (Administrative Region) · Qc · Canada

Th e 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.

#J-18808-Ljbffr

Reference: WJ-4483_1212878

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.