Apply now

Posted 4 days ago

Senior Java Developer

@ Future Electronics

Kirkland, Quebec

Full-time3+ years experience
Apply now
SIGNALS

Overview

Future Electronics is hiring a Senior Java Developer for its Montreal team to design and maintain enterprise Java applications on Spring and Hibernate, while leading junior developers. The role is full-time and hybrid, with a Group RRSP, onsite medical clinic and daily shuttle from downtown. At least 3 years of Java experience and a strong SQL and front-end background are expected.

Responsibilities:

  • Design and maintain enterprise Java applications with Spring and Hibernate
  • Develop RESTful APIs for external system integration
  • Write optimized SQL queries for relational databases
  • Lead and mentor junior developers
  • Participate in code reviews

Requirements summary:

  • At least 3 years of Java development experience
  • Expertise in Spring Framework and Hibernate
  • Advanced SQL and relational database experience
  • Strong HTML, CSS and JavaScript skills
  • Bachelor's degree or equivalent practical experience

Tools & skills

Source and dates

Source type not verified · apify-linkedin

Employer posting date
2026-11-10
First seen by our source
2026-11-15
Source record updated
2026-11-15

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SenioritySenior
DepartmentSoftware development
Experience3+ years
Hours per week40 (estimated)
Travelair: none · ground: none
Work settingOffice
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish, French, Mandarin
EducationBachelor’s degree (preferred)
Fields of studyComputer Science, Engineering
Perks mentionedRetirement plan, Wellness, Free or discounted meals

Summary and details written by AI from the posting; the employer’s posting is the authority.

Future Electronics

FieldValue
Open jobs on Jobsy31
Job description

About the role

We are seeking an experienced and highly skilled Senior Java Developer to join our dynamic team. The ideal candidate will have a strong background in Java development, with expertise in frameworks and technologies such as Spring, Hibernate, SQL, JavaScript, Servlet, CSS, HTML, and Object-Oriented Programming (OOP). The role demands a passion for software development, an ability to solve complex technical problems, and a focus on building scalable, high-performance

solutions.

Responsibilities

  • Design, develop, and maintain enterprise-level Java applications using Java, Spring Framework, and Hibernate.
  • Collaborate with cross-functional teams to analyze and define technical requirements for web-based applications.
  • Implement front-end features using HTML, CSS, JavaScript, and related frameworks.
  • Write efficient and optimized SQL queries to interact with relational databases.
  • Collaborate with both local and global development teams to design, build, and deploy enterprise-level applications.
  • Ensure code quality and adherence to best practices in Object-Oriented Programming (OOP).
  • Develop RESTful APIs for integration with external systems.
  • Troubleshoot and resolve complex technical issues, ensuring applications are secure, scalable, and performant.
  • Lead and mentor junior developers, providing guidance on best practices and technical challenges.
  • Participate in code reviews to maintain high standards of software quality.

What are we looking for

  • Strong experience with Java development (at least 3+ years)
  • Expertise in Spring Framework (Spring Boot, Spring MVC)
  • Proficiency in Hibernate for ORM and data persistence
  • Advanced knowledge of SQL and experience with relational databases (MySQL, PostgreSQL, Oracle, etc.)
  • Strong front-end development skills with HTML, CSS, and JavaScript
  • Solid understanding of Servlet technology and web application architecture
  • Deep knowledge of Object-Oriented Programming (OOP) principles
  • Familiarity with React.js is a strong plus
  • Experience with version control tools such as Git
  • Strong problem-solving skills and attention to detail
  • Excellent communication skills and the ability to work collaboratively in a team environment
  • Bachelor's degree in Computer Science, Engineering, or related field (or equivalent practical experience)
  • Knowledge of SAP Commerce Cloud, Groovy and Apache Solr is a strong plus
  • Experience with high volume transactional websites is beneficial.

Nice To Have

  • English is required to perform the role, and French or Mandarin are an asse
  • Knowledge of additional languages or cultures is an asse

Why Join us

Lead the growth and development of a local team in Montreal, while working on global-scale project

  • Work in a collaborative, innovative, and dynamic environment
  • Opportunities for professional growth and advancement within the company
  • Competitive salary, benefits, and a supportive work culture
  • Wellness amenities such as an onsite gym, fitness studio, and employee lounge
  • Group RRSP plan to take care of the future you
  • Onsite medical clinic and telemedicine
  • Daily shuttle bus from two downtown locations
  • Subsidized employee café with delicious meals and snacks

Future Electronics is taking a hybrid approach to work. We value collaboration and working together, which our offices facilitate, combined with working remotely. Future Electronics is an equal opportunity employer.

Similar jobs

  • Senior Java Developer

    Montréal, QC
    Full Time

    BNP Paribas

    7+ YOECandidates need seven or more years of Java development experience, deep knowledge of Spring Boot and distributed systems, and hands-on experience with Kafka, Redis, Docker, Kubernetes and CI/CD. Professional working proficiency in English is required, along with a relevant degree or equivalent professional experience.

    Java, Spring Boot, Kafka, Redis, Docker, Kubernetes

  • Java Developer

    Montréal, QC
    Contract

    Pacer Group

    3+ YOECandidates need 3+ years of full-stack development experience, with strong Java, Spring Boot and Angular skills. Experience with RESTful APIs, microservices, Docker and Kubernetes is also required.

    Java, Spring Boot, Angular, Neo4j, Docker, Kubernetes

  • Java Developer

    Montréal, QC
    Full Time

    Synechron

    5+ YOECandidates need 5+ years of Java backend development experience, strong analytical skills, and knowledge of software design patterns. Experience with NoSQL, SQL, CI/CD, TDD and Git is also expected.

    Java, MongoDB, DB2, Snowflake, Gradle, Jenkins

  • Intermediate Java Developer

    Montréal, QC
    Full Time

    Highspring

    Candidates need intermediate professional Java development experience, hands-on work with Java 17 or later and Spring, and experience with AWS and Apache Kafka. Professional fluency in English and French is required, and Guidewire experience is an asset.

    Java, Spring, AWS, Apache Kafka

    Java Developer

    Montréal, QC
    Full Time

    Highspring

    Candidates need commercial experience with Java 17 or later and Spring Boot, plus REST API and backend development skills. Strong SQL, automated testing, CI/CD, troubleshooting and clear communication with technical and non-technical stakeholders are also required.

    Java, Spring Boot, SQL

  • Senior Java Developer

    Montréal, QC

    Axelon Services Corporation

    5+ YOECandidates need at least 5 years of Core Java application development, strong database and SQL skills, and CI/CD experience with GitHub Actions. Good communication skills and Agile/Scrum experience are also required.

    Java Spring Boot, Angular, DB2, SQL Server, Kafka, Kubernetes

  • Java Developer

    Montréal, QC
    $100k–$110k/yrFull Time

    Triunity Software: Triunity is a Product Development, Staff Augmentation, and Consulting Services company providing solutions and services in North America.

    2+ YOECandidates need at least 2 years of professional Java development experience, strong knowledge of Core Java, object-oriented design and frameworks like Spring Boot or Hibernate, plus database, Git and Agile experience. Good communication in English and/or French is required.

    Git, Spring Boot, Hibernate

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.