Senior Java Developer

Future Electronics

Kirkland

Hybrid

CAD 90,000 - 120,000

Full time

12 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Future Electronics in Montreal is seeking a senior Java developer to design, develop, and maintain enterprise applications using Java, Spring Framework, and Hibernate. You will collaborate with cross-functional teams to define technical requirements and deliver scalable solutions.

You will write optimized SQL queries, develop RESTful APIs, and mentor junior engineers while contributing to code reviews and best practices in OOP. Hybrid work model in Montreal with strong growth opportunities.

Qualifications

  • 3+ years of Java development experience.
  • Strong knowledge of Spring Boot and Spring MVC.
  • Hibernate ORM and data persistence expertise.
  • Proficient in SQL with MySQL, PostgreSQL, or Oracle.
  • Servlet-based web applications architecture understanding.
  • Solid OO programming fundamentals.
  • Familiarity with React.js is a plus.
  • Experience with Git version control.
  • Strong problem-solving and teamwork abilities.
  • Bachelor's degree or equivalent practical experience in CS/Engineering.
  • Knowledge of SAP Commerce Cloud, Groovy, and Apache Solr is a plus.
  • Experience with high-volume transactional websites is beneficial.

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.
  • 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.

Skills

Java development
Spring Framework
Hibernate ORM
SQL proficiency
Servlet technology
OOP
React.js
Git
Communication
Team collaboration

Education

Bachelor's degree in Computer Science or related field

Tools

Groovy
Apache Solr
SAP Commerce Cloud
Git

Job description

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.
  • 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.)
  • 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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Développeur principal Java
Développeur principal Java

Future Electronics • Kirkland

On-site
CAD 75,000 - 110,000
Gym on site
Staff lounge
Telemedicine 24/7
+3
Full Stack Java Developer
Full Stack Java Developer

Techso • Montreal (administrative region)

Hybrid
CAD 120,000 - 150,000
Hybrid work model
Bright Old Montreal office
Breakfast & snacks
+6
Senior Java Engineer: Spring, REST APIs & Mentorship
Senior Java Engineer: Spring, REST APIs & Mentorship

Future Electronics • Kirkland

Hybrid
CAD 90,000 - 120,000
Full Stack Java Developer
Full Stack Java Developer

Geosam Capital • Montreal

Hybrid
CAD 90,000 - 120,000
Challenging & diverse projects
Hybrid work model
Rooftop terrace offices
+4
Full Stack Java Developer
Full Stack Java Developer

Geosam Capital • Montreal (administrative region)

Hybrid
CAD 110,000 - 140,000
Hybrid work model
Rooftop office terrace
Breakfast & coffee at office
+5
Java Developer
Java Developer

Triunity Software, Inc. • Montreal

On-site
CAD 70,000 - 100,000
Employee discounts
Health insurance
Training & development
Senior Web Back-End Developer
Senior Web Back-End Developer

Vacances Air Canada / Air Canada Vacations • Montreal (administrative region)

On-site
CAD 110,000 - 150,000
Intermediate Software Engineer
Intermediate Software Engineer

Broadsign • Montreal (administrative region)

On-site
CAD 95,000 - 125,000
Wellness fund
Comprehensive benefits: health, dental
Health Care Savings Account (HCSA)
+3
Java Developer
Java Developer

Highspring • Montreal (administrative region)

Hybrid
CAD 90,000 - 120,000
Développeur DevOps
Développeur DevOps

Ericsson • Montreal (administrative region)

On-site
CAD 20,000 - 27,000
Assurance maladie
Régime de retraite équitable