Enable job alerts via email!

Senior Java Software Engineer

USM Business Systems

Montreal

Hybrid

CAD 80,000 - 110,000

Full time

3 days ago
Be an early applicant

Job summary

A technology solutions provider in Montreal is seeking a Mid-Senior level Java Developer / Full Stack Developer. The role involves designing and deploying high-performance backend applications and collaborating with stakeholders. Ideal candidates have over 5 years of Java / J2EE experience, strong knowledge of Spring and Hibernate, and familiarity with Agile development. This position offers contract employment with an emphasis on teamwork and innovative solutions.

Qualifications

  • 5+ years of experience in Java / J2EE backend development.
  • Strong knowledge of Spring, Hibernate, and RESTful APIs.
  • Experience with SQL / NoSQL databases such as Oracle, PostgreSQL, or MongoDB.

Responsibilities

  • Design, develop, test, and deploy high-performance backend applications.
  • Collaborate with stakeholders to deliver enterprise-grade software solutions.
  • Contribute to system design and architecture decisions.

Skills

Java
J2EE
Spring
Hibernate
RESTful APIs
multithreading
SQL
NoSQL
Agile
Scrum
CI/CD
Git

Education

Bachelor’s degree in computer science, engineering, or a related field

Job description

Job Title : Java Developer / Full Stack Developer

Key Responsibilities :

  • Design, develop, test, and deploy high-performance backend applications using Java and related technologies.
  • Collaborate with Morgan Stanley stakeholders, including business analysts, developers, and testers, to deliver enterprise-grade software solutions.
  • Contribute to system design and architecture decisions.
  • Support production issues, perform root cause analysis, and implement fixes.
  • Follow Agile / Scrum development methodology and DevOps best practices.

Required Qualifications :

  • Bachelor’s degree in computer science, engineering, or a related field.
  • 5+ years of experience in Java / J2EE backend development.
  • Strong knowledge of Spring , Hibernate , RESTful APIs , and multithreading .
  • Experience with SQL / NoSQL databases such as Oracle, PostgreSQL, or MongoDB.
  • Experience working in Agile / Scrum development environments.
  • Good understanding of CI / CD pipelines , Git, and automated testing tools.

Seniority level

Seniority level

Mid-Senior level

Employment type

Employment type

Contract

Job function

Job function

Engineering and Information Technology

Referrals increase your chances of interviewing at USM Business Systems by 2x

Senior C# Developer, Streaming Specialist (French Services) (Telework / Hybrid)

Senior C# Developer, Streaming Specialist (French Services) (Telework / Hybrid)

Senior ML Programmer _ Content Creation Technology Group

Senior Technical Consultant / Manager, Senior ServiceNow Developer

Senior ML Data Scientist _ Content Creation Technology Group

Senior ML Data Scientist _ Content Creation Technology Group

MONTREAL [Hybrid] - Senior Active Directory Engineer

Software Engineer, Intermediate or Senior

Senior Software Developer Java Backend (Fr / en)

Greater Montreal Metropolitan Area 20 hours ago

Senior Software Engineer, Payments & Trust

Greater Montreal Metropolitan Area 3 hours ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

J-18808-Ljbffr

Create a job alert for this search

Senior Software Engineer Java • Montreal, Montreal (administrative region), Canada

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.