Fullstack Java Developer

Location: Montreal, QC (Hybrid)

Duration: 12 Months


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

Cloud exposure (AWS/Azure)

Experience with Git or other SCM tools

Strong debugging and performance tuning skills


Nice to Have

  • Scala / Functional Programming
  • Snowflake
  • DevOps experience
  • AI-assisted development tools (Copilot, AI IDEs)
  • Unit testing frameworks

Similar jobs

Fullstack Java Developer

Apply Now
Back to search page