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.