Job Title: Développeur logiciel senior (Full-Stack Angular / Java) Location: Montreal, Quebec (Hybrid)
Estimated Duration: 6 Months
Tundra est à la recherche d’un(e) : Développeur logiciel senior (Full-Stack Angular / Java)
Description du mandat
Nous recherchons un(e) Développeur logiciel senior (Full-Stack) pour rejoindre une équipe TI dynamique dans un environnement Agile.
Le candidat idéal possède une solide expertise en Angular (front-end) et en Java / Spring Boot (back-end), ainsi qu’une forte sensibilité à l’expérience utilisateur et à la qualité du code.
Dans ce rôle, vous serez responsable de concevoir, développer et optimiser des applications web performantes, tout en assurant la maintenance et l’évolution des services backend. Vous contribuerez activement à la livraison de solutions robustes, scalables et alignées sur les meilleures pratiques.
Responsabilités
- Développer et optimiser des applications front-end en Angular (17+)
- Concevoir, maintenir et faire évoluer des services backend en Java (17+) avec Spring Boot
- Participer à l’architecture et à l’intégration de microservices et APIs
- Assurer la qualité du code à l’aide d’outils comme SonarQube
- Collaborer avec les équipes via Jira et Confluence
- Contribuer aux processus de développement en mode Agile
- Participer à la résolution de problématiques complexes et à l’amélioration continue
Profil recherché
- Minimum de 10 ans d’expérience en développement full-stack
- Excellente maîtrise de Angular 17+
- Solide expérience en Java 17+ et Spring Boot 3.5+
- Bonne compréhension des architectures modernes (API, microservices)
- Expérience avec les outils de gestion de versions (GitHub)
- Expérience en environnement Agile
Technologies
- Angular 17+
- Java 17+ / Spring Boot 3.5+
- OpenShift / Docker / Jenkins (CI/CD)
- Jira / Confluence
- SonarQube
- SOAP, JSON, XML, OpenAPI
Atouts
- Expérience avec GitHub Copilot ou outils AI similaires
- Connaissance d’outils de monitoring (Dynatrace)
- Expérience avec des outils émergents (Devin, WindSurf, etc.)
Langues
- Français et anglais (bilingue)
Formation
- Baccalauréat en informatique, génie ou domaine connexe (ou expérience équivalente)
Qualités personnelles
- Excellentes capacités de résolution de problèmes
- Rigueur et souci du détail
- Esprit collaboratif
- Autonomie et proactivité
Pourquoi ce rôle est intéressant
- Environnement technologique moderne (Angular, Java, microservices)
- Équipe Agile collaborative
- Projets stimulants avec impact direct sur les produits
- Opportunité de travailler avec des outils innovants et des pratiques DevOps
Tundra is looking for a: Senior Software Developer (Full-Stack Angular / Java)
Mandate Description
We are looking for a Senior Full-Stack Software Developer to join a dynamic IT team in an Agile environment.
The ideal candidate has strong expertise in Angular (front-end) and Java / Spring Boot (back-end), along with a strong focus on user experience and code quality.
In this role, you will be responsible for designing, developing, and optimizing high-performance web applications, while ensuring the maintenance and evolution of backend services. You will actively contribute to delivering robust, scalable solutions aligned with best practices.
Responsibilities
- Develop and optimize front-end applications using Angular (17+)
- Design, maintain, and evolve backend services in Java (17+) with Spring Boot
- Participate in the architecture and integration of microservices and APIs
- Ensure code quality using tools such as SonarQube
- Collaborate with teams using Jira and Confluence
- Contribute to Agile development processes
- Participate in solving complex issues and continuous improvement
Profile Sought
- Minimum of 10 years of full-stack development experience
- Excellent command of Angular 17+
- Strong experience with Java 17+ and Spring Boot 3.5+
- Good understanding of modern architectures (APIs, microservices)
- Experience with version control tools (GitHub)
- Experience working in an Agile environment
Technologies
- Angular 17+
- Java 17+ / Spring Boot 3.5+
- OpenShift / Docker / Jenkins (CI/CD)
- Jira / Confluence
- SonarQube
- SOAP, JSON, XML, OpenAPI
Nice to Have
- Experience with GitHub Copilot or similar AI tools
- Knowledge of monitoring tools (Dynatrace)
- Experience with emerging tools (Devin, WindSurf, etc.)
Languages
- French and English (bilingual)
Education
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience)
Personal Qualities
- Excellent problem-solving skills
- Attention to detail and rigor
- Team-oriented mindset
- Autonomous and proactive
Why This Role is Interesting
- Modern tech environment (Angular, Java, microservices)
- Collaborative Agile team
- Challenging projects with direct product impact
- Opportunity to work with innovative tools and DevOps practices
The pay range that the employer reasonably expects to pay for this position is between CA$72.00 and CA$90.00
Our voluntary benefits offering includes medical, dental, vision and retirement benefits.
This posting is for an existing vacancy.If you believe this post to be fraudulent, please report by clicking here
Tundra Technical Solutions is a global workforce and technology delivery firm, ranked by Staffing Industry Analysts as one of the largest in North America. At Tundra, we aren't just hiring top talent at the world's most recognizable brands; we are pioneers of social recruitment. We are an equal opportunity employer, and we do not discriminate on the basis of race, religion, color, national origin, sex, sexual orientation, age, veteran status, disability, genetic information, or other legally protected characteristics. We welcome and encourage diversity in the workplace.
We use artificial intelligence tools to help our recruiters screen and assess talent. These tools do not replace human decision making in the process.
Not interested in this position, but know somebody who might be? Check out our Referral Reward Program, referrals are a big secret behind our success. As always, we’re on the lookout for great people. And we know that you know great people!