Java Developer IV

Compunnel, Inc.

Montreal (administrative region)

Hybrid

CAD 90,000 - 130,000

Full time

23 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Compunnel, Inc. in Montreal is seeking a senior Java Developer to lead mission-critical platforms in Risk and Information Management.

You will architect systems, drive technical strategy, and mentor development teams to solve complex business problems with scalable solutions. The role requires 7–15 years of expert Java experience, strong OO design and distributed systems skills, and a proven record of delivering enterprise applications.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
  • 7–15 years of expert-level experience in the Java ecosystem.
  • Proven record of architecting and delivering enterprise-grade applications.
  • Mastery of Object-Oriented Design principles and architectural patterns.
  • Experience designing complex, large-scale distributed systems and microservices.
  • Advanced DevOps expertise, including Cloud infrastructure management and source control strategies.
  • Experience with database performance tuning, data modeling, and multi-environment deployment.
  • Ability to align technology initiatives with business objectives and understand financial aspects of technology decisions.
  • Relevant Java, Cloud, or DevOps certifications are a plus.

Responsibilities

  • Provide technical leadership and vision for software development projects, setting high standards for quality and innovation.
  • Define and oversee technical architecture and roadmaps for large-scale, mission-critical systems.
  • Align departmental goals with broader business priorities to ensure clarity and shared vision.
  • Lead and mentor software engineers through coaching, feedback, and performance evaluations.
  • Manage resource allocation, project timelines, and budgets to ensure successful delivery.
  • Foster a culture of collaboration, innovation, and continuous learning.
  • Build and maintain strong stakeholder relationships to drive project success.
  • Oversee project execution to ensure quality, reliability, and timely delivery.
  • Drive recruitment, development, and retention of top technical talent.
  • Collaborate with senior leadership to shape and communicate technology strategy.

Skills

Java ecosystem
Distributed systems
DevOps
Cloud infrastructure
Microservices
OO Design

Education

Bachelor's or Master's in CS/Engineering

Tools

Git
CI/CD
Jenkins

Job description

We are seeking a progressive, high-energy Java Developer to join our Risk and Information Management team in Non-Financial Risk Technology. This role will architect and lead mission-critical Java platforms, drive technical strategy, establish engineering best practices, mentor development teams, and collaborate with stakeholders to solve complex business challenges with innovative technical solutions. The position offers stimulating challenges, opportunities to grow under the guidance of highly skilled professionals, and career advancement in a dynamic, supportive environment.

Key Responsibilities
  • Provide technical leadership and vision for software development projects, setting high standards for quality and innovation.
  • Define and oversee technical architecture and roadmaps for large-scale, mission-critical systems.
  • Align departmental goals with broader business priorities to ensure clarity and shared vision.
  • Lead and mentor software engineers through coaching, feedback, and performance evaluations.
  • Manage resource allocation, project timelines, and budgets to ensure successful delivery.
  • Foster a culture of collaboration, innovation, and continuous learning.
  • Build and maintain strong stakeholder relationships to drive project success.
  • Oversee project execution to ensure quality, reliability, and timely delivery.
  • Drive recruitment, development, and retention of top technical talent.
  • Collaborate with senior leadership to shape and communicate technology strategy.
  • Represent the engineering team in cross-functional discussions and planning sess ions.
Required Qualifications
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field (or equivalent experience).
  • 7–15 years of expert-level experience in the Java ecosystem, including deep understanding of memory management and latest Java features.
  • Proven record of architecting and delivering enterprise-grade applications.
  • Mastery of Object-Oriented Design principles and architectural patterns.
  • Experience designing complex, large-scale distributed systems and microservices.
  • Advanced DevOps expertise, including:
  • Cloud infrastructure management
  • Proficiency in managing source control strategies for large teams.
  • Experience with database performance tuning, data modeling, and multi-environment deployment.
  • Ability to align technology initiatives with business objectives and understand financial aspects of techno logy decisions.
Preferred Qualifications
  • Experience with multiple JVM languages (e.g., Kotlin, Scala).
  • Experience with serverless architectures.
  • Experience with big data technologies (e.g., Hadoop, Spark).
Certifications
  • Not specifically required, but relevant Java, Cloud, or DevOps certifications are considered a plus.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Javaee Developer
Senior Java Javaee Developer

MaximaTek • Montreal (administrative region)

On-site
CAD 90,000 - 120,000
Senior Java Software Engineer
Senior Java Software Engineer

Intellect Design Arena Ltd • Toronto

On-site
CAD 80,000 - 120,000
Full Stack Developer in Risk and Information Management (RIM)
Full Stack Developer in Risk and Information Management (RIM)

ALLTECH CONSULTING SVC INC • Quebec

On-site
CAD 80,000 - 120,000
Backend Java Developer
Backend Java Developer

ALLTECH CONSULTING SVC INC • Montreal (administrative region)

On-site
CAD 80,000 - 110,000
Java/NodeJS Software Developer
Java/NodeJS Software Developer

ALLTECH CONSULTING SVC INC • Calgary

On-site
CAD 90,000 - 120,000
Senior Java Technology Developer – Vice President
Senior Java Technology Developer – Vice President

Citi • Mississauga

On-site
CAD 100,000 - 130,000
Backend Java Developer
Backend Java Developer

ALLTECH CONSULTING SVC INC • Quebec

On-site
CAD 80,000 - 120,000
Java Developer
Java Developer

ALLTECH CONSULTING SVC INC • Quebec

On-site
CAD 80,000 - 120,000
Java Developer
Java Developer

Compunnel, Inc. • Montreal (administrative region)

On-site
CAD 110,000 - 170,000
Back-end Java/Scala Developer
Back-end Java/Scala Developer

ALLTECH CONSULTING SVC INC • Quebec

On-site
CAD 85,000 - 120,000
Flexible working arrangements
Opportunity for constant learning and advancement
State-of-the-art offices
+1