1

Senior Full Stack Java Developer Jobs in Montreal, QC

The Role We're looking for an Intermediate/Senior Full Stack Developer (.NET C#) to join our team in Montreal's Angus Technopole district. In this role, you'll contribute directly to the evolution of ...

Full Stack Developer

Montreal, QC · On-site +1

CA$65K - CA$85K/yr

The role We're looking for a mid-level Full Stack Developer (2-4 years experience) to join our growing team. You'll collaborate with other developers and designers on challenging client projects, and ...

... Java Programming Working knowledge of Unix concepts (command line tools) Collect and evaluate user requirements with the help of product managers and engineers Solid understanding of RESTful APIs ...

We are looking for an experienced Java Developer for our client. This is a permanent position that is remote! Our client is developing a buy and sell platform for agriculture using blockchain ...

We are looking for an experienced Java Developer for our client. This is a permanent position that is remote! Our client is developing a buy and sell platform for agriculture using blockchain ...

Working closely with product owners, full-stack developers and designers of various teams; * Assure quality control (clean code culture); * Translate software requirements into code; * Project ...

next page

Showing results 1-20

Senior Full Stack Java Developer information

What are Senior Full Stack Java Developers?

Senior Full Stack Java Developers are experienced software professionals who design, develop, and maintain both the front-end and back-end components of web applications using Java and related technologies. They typically work with frameworks such as Spring Boot for the backend and may use JavaScript frameworks like Angular or React for the frontend. In addition to coding, they often lead development teams, make architectural decisions, and ensure best practices are followed throughout the software development lifecycle.

What are the key skills and qualifications needed to thrive as a Senior Full Stack Java Developer, and why are they important?

A Senior Full Stack Java Developer needs advanced proficiency in Java, front-end frameworks (such as Angular or React), and a solid understanding of databases, supported by a bachelor’s degree in computer science or related field. Experience with tools like Spring Boot, RESTful APIs, version control systems (e.g., Git), and cloud platforms is typically required, along with relevant certifications. Strong problem-solving, communication, and teamwork skills help developers effectively collaborate and deliver robust solutions. These competencies are crucial for building scalable applications, leading projects, and ensuring efficient development processes.

What are some common challenges Senior Full Stack Java Developers face when balancing backend and frontend responsibilities?

Senior Full Stack Java Developers often encounter the challenge of staying up-to-date with both backend Java frameworks and rapidly evolving frontend technologies. Balancing deep expertise in server-side development with proficiency in modern JavaScript frameworks (like React or Angular) can be demanding. Additionally, these professionals often need to effectively prioritize tasks between client and server development while collaborating with specialized frontend or backend team members. Time management, clear communication, and a willingness to learn new tools are essential for success in this multifaceted role.
What are popular job titles related to Senior Full Stack Java Developer jobs in Montreal, QC? For Senior Full Stack Java Developer jobs in Montreal, QC, the most frequently searched job titles are:
What job categories do people searching Senior Full Stack Java Developer jobs in Montreal, QC look for? The top searched job categories for Senior Full Stack Java Developer jobs in Montreal, QC are:
Infographic showing various Senior Full Stack Java Developer job openings in Montreal, QC as of May 2026, with employment types broken down into 100% Full Time. Highlights an 100% Remote job distribution.

Developpeur Full Stack / Fullstack developer

RENAPS

Montreal, QC

Other

Posted 28 days ago


Job description

Type de poste : Permanent
Localisation : Hybride

RENAPS est actuellement a la recherche d'un(e) Developpeur(se) Fullstack pour rejoindre son equipe au Centre d'Excellence.

Qui sommes-nous ?

RENAPS est un prestataire de services et de solutions en technologies de l'information, offrant une gamme complete de services allant du conseil en TI a la gestion des infrastructures et des applications. Nous intervenons dans divers secteurs d'activite au Canada, aux Etats-Unis et a l'international.

Nos services incluent :

- Services TI geres ou sur demande
- Transformation numerique
- Services d'infrastructure
- Developpement d'applications
- Services Cloud
- Audit et gestion des licences
- Recrutement TI ou en mode a la demande
RENAPS vous offre la possibilite de travailler sur des projets captivants, bases sur la transparence, la collaboration, et l'amelioration continue de la performance de ses employes et consultants.

Responsabilites :

- Developper des interfaces utilisateurs modernes avec React et Redux.
- Implementer la gestion d'etat avec Redux pour des applications front-end dynamiques.
- Rediger du code JavaScript conforme aux normes actuelles (ES6+) pour des fonctionnalites interactives.
- Concevoir et developper des API REST back-end en Java avec le framework Spring Boot.
- Assurer l'integration entre le front-end et le back-end a l'aide de services RESTful.
- Mettre en place et maintenir des serveurs de validation avec Node.js.
- Utiliser des environnements de developpement integres (VS Code, Eclipse, IntelliJ, NetBeans) pour le codage et le debogage.
Competences techniques requises :
- Front-End : React, Redux, JavaScript (ES6).
- Back-End : Java, Spring Boot, API REST.
- Autres : Node.js.
- Environnement de developpement : Maitrise des IDEs tels que VS Code, Eclipse, IntelliJ ou NetBeans.
Qualifications :
- Experience confirmee en developpement full stack, avec une expertise dans les technologies front-end et back-end mentionnees.
- Excellente comprehension des principes de developpement d'applications web modernes.
- Capacite a collaborer efficacement en equipe avec les autres developpeurs et les parties prenantes du projet.
- Competence demontree dans la resolution de problemes complexes et l'innovation technologique.

Avantages :

- Bilinguisme : Excellentes competences en communication en francais et en anglais, car nos projets couvrent divers secteurs au Canada, aux Etats-Unis et a l'international.
- Opportunites de developpement professionnel.
- Acces aux technologies de pointe et a des projets novateurs.
- Environnement de travail dynamique et inclusif.

Position Type: Permanent
Location: Hybrid

RENAPS is currently seeking a Fullstack Developer to join the Center of Excellence team.

Who are we?

RENAPS is a provider of IT solutions and consulting services, offering a comprehensive range of services including professional consulting, infrastructure, and application management. We serve a wide variety of industries in Canada, the United States, and abroad.

Our services include:

- Managed or on-demand IT services
- Digital transformation
- Infrastructure services
- Application development
- Cloud services
- License auditing and management
- IT recruitment or on-demand staffing

RENAPS offers the opportunity to work on exciting projects focused on transparency, collaboration, and continuous performance optimization for its employees and consultants.

Responsibilities:

- Develop user interfaces using React and Redux.
- Implement state management logic with Redux for dynamic front-end applications.
- Write modern JavaScript code (ES6+) to build interactive features.
- Create back-end REST APIs in Java using the Spring Boot framework.
- Ensure integration between front-end and back-end using RESTful services.
- Set up and maintain a validation server using Node.js.
- Utilize industry-standard IDEs (VS Code, Eclipse, IntelliJ, NetBeans) for development and debugging.

Required Technical Skills:

- Front-End: React, Redux, JavaScript (ES6).
- Back-End: Java, Spring Boot, REST APIs.
- Other: Node.js.
- Development Environment: Proficiency with IDEs such as VS Code, Eclipse, IntelliJ, or NetBeans.

Qualifications:

- Proven experience in full-stack development, with expertise in the mentioned front-end and back-end technologies.
- Deep understanding of modern web application development principles.
- Ability to work effectively as part of a team and collaborate with other developers and project teams.
- Demonstrated skills in solving complex problems and proposing innovative solutions.

Benefits:

- Bilingualism: Excellent communication skills in both French and English, as we work across various industries in Canada, the United States, and internationally.
- Opportunities for professional development.
- Access to cutting-edge technologies and innovative projects.
- Dynamic and inclusive work environment.