We are hiring a Full Stack Java Developer for a long-term contract opportunity in Montreal, QC . This role requires strong hands‑on experience in enterprise application development using Java technologies and modern frontend frameworks.
Responsibilities
- Design and develop scalable enterprise-grade applications and analytics solutions
- Build robust applications using Java, Angular, Spring Boot, and modern development practices
- Collaborate with stakeholders, product owners, and cross‑functional teams to deliver business solutions
- Drive adoption of AI/Copilot‑assisted development practices
- Implement CI/CD pipelines, automated testing, and agile methodologies
- Troubleshoot, debug, and optimize application performance
- Stay updated with emerging technologies and recommend improvements
Required Skills
- 5+ years of Full Stack Java Development experience
- Strong experience with Java, Spring, and Spring Boot
- Hands‑on experience with Angular
- Experience building enterprise‑scale applications
- Strong understanding of SDLC, OOP, design patterns, and microservices
- Experience with SQL and enterprise databases
- Experience with Git or other SCM tools
- Strong debugging and performance tuning skills
Nice to Have
- Scala / Functional Programming
- Snowflake
- AI‑assisted development tools (Copilot, AI IDEs)
#J-18808-Ljbffr