Java Full Stack Developer – Snowflake & Angular

Wissen Technology

Montreal (administrative region)

Hybrid

CAD 120,000 - 150,000

Full time

5 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Healthcare insurance
Disability insurance
Life Insurance
AD&D Insurance
Paid time off
Immigration support
Remote stipend
Certification support
Cash incentives
Re-skilling opportunities

Job summary

Wissen Technology in Montreal, QC, seeks an experienced Java Full Stack Developer specializing in Snowflake and Angular to design, develop, and maintain scalable full-stack applications. You will work with cloud-based data platforms and modern UI technologies, handling backend and frontend tasks, APIs, and data integration.

The role requires strong Java, Spring Boot, and Angular expertise, with hands-on experience in Snowflake, SQL, and REST APIs.

Qualifications

  • 8+ years of software development experience with Java
  • Experience with cloud-based data platforms and Snowflake
  • Strong backend and frontend exposure with REST APIs

Responsibilities

  • Design, develop, test, and maintain full-stack applications using Java, Spring Boot, and Angular
  • Develop scalable RESTful APIs and microservices using Java/Spring Boot
  • Build frontend components with Angular, TypeScript, HTML, and CSS
  • Integrate Angular apps with backend REST APIs and enterprise services
  • Work with Snowflake for data storage, querying, transformation, and integration
  • Develop complex SQL queries, stored procedures, views, and data transformation logic
  • Design and optimize data pipelines and integrations between applications and Snowflake
  • Troubleshoot application, database, and data-related issues and provide production support
  • Perform code reviews and ensure coding standards
  • Collaborate with product owners, analysts, QA, and other teams
  • Participate in Agile/Scrum ceremonies and CI/CD processes
  • Write unit and integration tests
  • Identify opportunities to improve performance, scalability, security, and reliability

Skills

Java
Spring Boot
Microservices
REST APIs
Snowflake
SQL
ETL/ELT
Git
Agile/Scrum

Education

Graduate degree in Computer Science or Engineering

Tools

Angular

Job description

The Wissen team continues to expand its footprint in the USA, Canada, UK, Australia, and India. More openings to come as we continue to grow the team!

Please read below for a brilliant career opportunity.

Role: Java Full Stack Developer – Snowflake & Angular
Title: AVP/VP
Location: Montreal, QC
Experience: 8+
Mode of Work: Onsite 3-4 days per week
Job Summary

We are looking for an experienced Java Full Stack Developer with strong expertise in Java, Spring Boot, Angular, and Snowflake. The ideal candidate will be responsible for designing, developing, and maintaining scalable full-stack applications while working with cloud-based data platforms and modern UI technologies.

The candidate should have strong hands‑on experience in backend development, frontend development, REST APIs, database technologies, and data integration with Snowflake.

Key Responsibilities
  • Design, develop, test, and maintain full-stack applications using Java, Spring Boot, and Angular.
  • Develop scalable and secure RESTful APIs and microservices using Java/Spring Boot.
  • Build responsive and reusable frontend components using Angular, TypeScript, HTML, and CSS.
  • Integrate Angular applications with backend REST APIs and enterprise services.
  • Work with Snowflake for data storage, querying, transformation, and integration.
  • Develop complex SQL queries, stored procedures, views, and data transformation logic.
  • Design and optimize data pipelines and integrations between applications and Snowflake.
  • Troubleshoot application, database, and data-related issues and provide production support.
  • Perform code reviews and ensure adherence to coding and development standards.
  • Collaborate with product owners, business analysts, QA engineers, and other development teams.
  • Participate in Agile/Scrum ceremonies, including sprint planning, daily stand-ups, and retrospectives.
  • Write unit and integration tests and support CI/CD processes.
  • Identify opportunities to improve application performance, scalability, security, and reliability.
Required Skills
  • 7+ years of experience in software development with strong Java expertise.
  • Strong hands‑on experience with Java 8/11/17+.
  • Strong experience with Spring Boot, Spring Framework, and Microservices.
  • Strong experience building and consuming REST APIs.
  • Hands‑on experience with Snowflake.
  • Strong SQL skills and experience working with relational databases.
  • Experience with data integration, ETL/ELT, and cloud-based data platforms.
  • Experience with Git and modern software development practices.
  • Experience working in Agile/Scrum environments.
  • Strong debugging, problem‑solving, and communication skills.
  • Healthcare insurance for you and your family (medical, dental, vision).
  • Short / Long term disability insurance.
  • Life Insurance.
  • Accidental death & disability Insurance.
  • 3 weeks of Paid Time Off.
  • Support and fee coverage for immigration needs.
  • Remote office set up stipend.
  • Support for industry certifications.
  • Additional cash incentives.
  • Re‑skilling opportunities to transition between technologies.

Schedule: Monday to Friday

Work Mode: Hybrid

Job Type: Full-time

We are:

A high end technical consulting firm built and run by highly qualified technologists. Our workforce consists of 5000+ highly skilled professionals, with leadership from Wharton, MIT, IITs, IIMs, and NITs and decades of experience at Goldman Sachs, Morgan Stanley, MSCI, Deutsche Bank, Credit Suisse, Verizon, British Telecom, ISRO etc. Without any external funding or investments, Wissen Technology has grown its revenues by 100% every other year since it started as a subsidiary of Wissen Group in 2015. We have a global presence with offices in the US, India, UK, Australia, Mexico, and Canada.

You are:

A true tech or domain ninja. Or both. Comfortable working in a quickly growing profitable startup, have a "can do" attitude and are willing to take on any task thrown your way.

You will:
  • Develop and promote the company’s culture of engineering excellence.
  • Define, develop and deliver solutions at a top tier investment bank or another esteemed client.
  • Perform other duties as needed
Your Education and Experience:
  • We value candidates who can execute on our vision and help us build an industry-leading organization.
  • Graduate-level degree in computer science, engineering, or related technical field
  • Wissen embraces diversity and is an equal opportunity employer. We are committed to building a team that represents a variety of backgrounds, skills, and abilities. We believe that the more inclusive our team is, the better our work will be. All qualified applicants, including but not limited to LGBTQ+, Minorities, Females, the Disabled, and Veterans, are encouraged to apply.

We empower businesses with a dynamic portfolio of services and accelerators tailored to today’s digital demands and based on future ready technology stack. Our services include Industry Leading Custom Software Development, AI-Driven Software Engineering, Generative AI & Machine Learning, Real-Time Data Analytics & Insights, Interactive Data Visualization & Decision Intelligence, Intelligent Process Automation, Multi-Cloud & Hybrid Cloud Strategies, Cross-Platform Mobile Experiences, CI/CD-Powered Agile DevOps, Automated Quality Engineering, and cutting-edge integrations.

Certified as a Great Place to Work® for five consecutive years (2020-2025) and recognized as a Top 20 AI/ML vendor by CIO Insider, Wissen Group has delivered multimillion-dollar projects for over 20 Fortune 500 companies. Wissen Technology delivers exceptional value on mission-critical projects through thought leadership, ownership, and reliable, high-quality, on-time delivery.

Our industry-leading technical expertise stem from the talented professionals we attract. Committed to fostering their growth and providing top-tier career opportunities, Wissen ensures an outstanding experience and value for our clients and employees.

We Value:
  • Perfection: Pursuit of excellence through continuous improvement.
  • Curiosity: Fostering continuous learning and exploration.
  • Respect: Valuing diversity and mutual respect.
  • Integrity: Commitment to ethical conduct and transparency.
  • Transparency: Open communication and trust.
Wissen Thought leadership

https://www.wissen.com/articles/

Employee Speak:

https://www.wissen.com/blog/we-work-on-highly-complex-technology-projects-here-is-how-it-changes-whom-we-hire/

Wissen: A Great Place to Work

https://www.wissen.com/blog/here-is-what-ownership-and-commitment-mean-to-wissenites/

A technology consultancy that drives digital innovation by connecting strategy and execution, helping global clients to strengthen their core technology.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Software Engineer
Senior Java Software Engineer

Wissen Technology • Montreal (administrative region)

Hybrid
CAD 100,000 - 150,000
Healthcare insurance
Disability & life insurance
PTO 3 weeks
+3
ETL & Data Warehouse Developer
ETL & Data Warehouse Developer

Wissen Technology • Montreal (administrative region)

Hybrid
CAD 80,000 - 100,000
Healthcare insurance for you and your family
Paid Time Off
Support for industry certifications
Senior DevSecOps Engineer
Senior DevSecOps Engineer

Wissen Technology • Calgary

Hybrid
CAD 180,000 - 260,000
Medical, dental, vision insurance
Short/long-term disability insurance
Life insurance
+2
Java Scala Application Engineer
Java Scala Application Engineer

Wissen Technology • Montreal (administrative region)

Hybrid
CAD 140,000 - 190,000
Healthcare insurance
Disability insurance
Life Insurance
+6
Senior Python Engineer – Kafka & Unix
Senior Python Engineer – Kafka & Unix

Wissen Technology • Montreal (administrative region)

Hybrid
CAD 120,000 - 180,000
Healthcare insurance
Disability insurance
Life Insurance
+7
Database Developer and DBA
Database Developer and DBA

Wissen Technology • Montreal (administrative region)

Hybrid
CAD 90,000 - 130,000
Healthcare insurance
Disability insurance
Life Insurance
+4
iOS Engineer
iOS Engineer

Wissen Technology • Calgary

Hybrid
CAD 110,000 - 170,000
Health insurance
Disability insurance (short/long term)
Life insurance
+6
Java Software Engineer
Java Software Engineer

Wissen Technology • Montreal (administrative region)

Hybrid
CAD 100,000 - 110,000
Healthcare insurance
Paid Time Off (3 weeks)
Support for industry certifications
+2
TECHNICAL LEAD L1
TECHNICAL LEAD L1

Wipro • Toronto

On-site
CAD 77,000 - 120,000
Senior Full Stack Developer – Java, Spring Boot, Angular & AWS (Remote)
Senior Full Stack Developer – Java, Spring Boot, Angular & AWS (Remote)

Cognizant • Mississauga

Remote
CAD 70,000 - 111,000
Discretionary annual bonus
Benefits for wellbeing