Java Software Engineer

Gala Solutions

Montreal (administrative region)

On-site

CAD 75,000 - 100,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A technology solutions provider in Montreal is seeking a Software Developer to design scalable distributed applications using Java and Scala. The ideal candidate will have 5-7 years of experience, proficient in Java, with knowledge of Scala being advantageous. Responsibilities include translating complex business requirements into technical solutions, developing code, and ensuring application performance. The role requires in-office presence 4 days a week, supporting team collaboration and efficiency.

Qualifications

  • 5-7 years of experience in software development.
  • Proficient in designing scalable distributed applications.

Responsibilities

  • Designing highly scalable distributed applications using Java/Scala best practices.
  • Translate complex business requirements into robust technical implementation.
  • Developing application code and unit tests.
  • Ensuring high performance of applications and providing support.

Skills

Efficient Java code writing
Proficient in Computer Science/Engineering
Knowledge of Scala
Proficiency on multi-thread systems
Knowledge of messaging/streaming systems
Experience in grid-based task distribution
Experience with object model stores
Excellent communication skills
Critical thinking
Problem-solving

Education

Bachelor's Degree in Computer Science or Computer Engineering

Job description

Location

Montreal (day 1 onboarding onsite / in-office presence required a minimum 3x/week - team's expectation is 4 days in office)

Years of experience

5-7

Job Responsibilities
  • Designing highly scalable distributed applications using Java/Scala best practices.
  • Translate complex business requirements into robust technical implementation.
  • Developing application code and unit tests
  • Ensuring high performance of applications and providing support.
Skills
  • Bachelor’s Degree in Computer Science, Computer Engineering or similar.
  • Proficient in writing efficient Java code.
  • Knowledge of Scala will be an advantage.
  • Proficiency on multi thread systems.
  • Knowledge of messaging/streaming systems will be added advantage.
  • Experience of grid-based task distribution will be added advantage.
  • Experience of working with object model stores will be an added advantage.
  • Excellent communication skills.
  • Critical thinker and good problem-solver.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java/Scala Developer
Java/Scala Developer

Compunnel Inc. • Montreal

Hybrid
CAD 80,000 - 100,000
Java Backend Developer
Java Backend Developer

Prolifics • Montreal (administrative region)

On-site
CAD 120,000 - 180,000
Senior Java Spark Developer
Senior Java Spark Developer

Apptad Inc • Quebec

On-site
CAD 110,000 - 150,000
Java Fullstack developer
Java Fullstack developer

Aarorn Technologies Inc • Montreal (administrative region)

Hybrid
Java Developer
Java Developer

Axelon Services Corporation • Montreal (administrative region)

Hybrid
CAD 80,000 - 100,000
Java Developer - AI (GitHub Copilot, Claude Code)
Java Developer - AI (GitHub Copilot, Claude Code)

Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision! • Montreal (administrative region)

Hybrid
CAD 90,000 - 120,000
Senior Java Developer
Senior Java Developer

United States Digital Space LLC • Toronto

Hybrid
CAD 97,000 - 155,000
Discretionary annual performance-based bonus
Wellbeing programs
Senior Java & Scala Developer - Onsite Montreal (Contract)
Senior Java & Scala Developer - Onsite Montreal (Contract)

Compunnel Inc. • Montreal

Hybrid
CAD 80,000 - 100,000
Executive Assistant
Executive Assistant

Soho Square Solutions • Montreal (administrative region)

Hybrid
CAD 90,000 - 130,000
Sr Java full stack Developer
Sr Java full stack Developer

Cyber Space Technologies LLC • Montreal (administrative region)

Hybrid
CAD 99,000 - 121,000
Hybrid work model