Java Fullstack Developer

Prolifics

Montreal (administrative region)

Hybrid

CAD 110,000 - 140,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Prolifics in Montreal seeks a senior Java full stack developer to design, build, and maintain enterprise apps using Java, Spring Boot, Angular, and relational databases. You will work across backend and frontend, collaborating with cross-functional teams to deliver scalable solutions.

The role requires 7+ years of experience, strong Java/REST API skills, Angular/TypeScript, and cloud/delivery tooling. Hybrid work with 3 onsite days per week is offered; in-person interview is required.

Qualifications

  • 7+ years of software development experience.
  • Strong hands-on Core Java.
  • Spring Boot and RESTful APIs experience.
  • Angular and TypeScript experience.
  • SQL and relational databases (DB2, PostgreSQL, Oracle).
  • Experience developing and consuming REST APIs.
  • OO programming and design principles.
  • Git and CI/CD processes.
  • Agile development methodologies.
  • Strong communication and problem-solving skills.
  • Microservices, Kafka, Docker/Kubernetes, and cloud exposure are a plus.

Responsibilities

  • Design, develop, and maintain full-stack enterprise applications.
  • Develop backend services and RESTful APIs using Java and Spring Boot.
  • Build responsive web apps with Angular and TypeScript.
  • Work with relational databases and write complex SQL queries.
  • Integrate frontend with backend REST APIs and services.
  • Participate in design, development, testing, and production support.
  • Follow coding, security, performance, and maintainability best practices.
  • Collaborate with analysts, architects, QA, and other developers.
  • Participate in Agile/Scrum ceremonies and technical discussions.
  • Troubleshoot issues and provide effective solutions.

Skills

Core Java
Spring Boot
RESTful APIs
Angular
TypeScript
SQL
Relational DBs
Git
CI/CD
Agile
Microservices
Kafka
Docker
Kubernetes
Azure
AWS
Copilot
Claude

Tools

Docker
Kubernetes
GitHub Copilot
Claude AI
Azure
AWS
Kafka

Job description

Work Arrangement: Hybrid – 3 days onsite per week

Duration: 12 Months Contract

Interview: Video interview followed by an in-person interview

Job Description:

We are looking for an experienced Java Full Stack Developer to join our team in Montreal. The ideal candidate will have strong hands‑on experience developing enterprise applications using Java, Spring Boot, Angular, and relational databases.

The candidate should be comfortable working across both backend and frontend development and collaborating with technical teams to design, develop, test, and deploy scalable applications.

Key Responsibilities
  • Design, develop, and maintain full-stack enterprise applications.
  • Develop backend services and RESTful APIs using Java and Spring Boot.
  • Build responsive and user-friendly web applications using Angular and TypeScript.
  • Work with relational databases and develop complex SQL queries.
  • Integrate frontend applications with backend REST APIs and services.
  • Participate in application design, development, testing, debugging, and production support.
  • Follow best practices for coding, security, performance, and maintainability.
  • Work closely with business analysts, architects, QA teams, and other developers.
  • Participate in Agile/Scrum ceremonies and contribute to technical discussions.
  • Troubleshoot application issues and provide effective solutions.
Required Skills
  • 7+ years of experience in software development.
  • Strong hands‑on experience with Core Java.
  • Strong experience with Spring Boot and RESTful APIs.
  • Strong experience with Angular and TypeScript.
  • Good experience with SQL and relational databases such as DB2, PostgreSQL, or Oracle.
  • Experience developing and consuming REST APIs.
  • Strong understanding of object‑oriented programming and software design principles.
  • Experience with Git and CI/CD processes.
  • Good understanding of Agile development methodologies.
  • Strong communication and problem‑solving skills.
Preferred Skills
  • Experience with microservices architecture.
  • Experience with Kafka or other messaging technologies.
  • Experience with Docker/Kubernetes.
  • Cloud experience with Azure or AWS.
  • Exposure to AI-assisted development tools such as GitHub Copilot, Claude, or similar tools.
  • Experience working in the financial services or banking domain is a plus.
  • 3 days onsite in Montreal, QC is mandatory.
  • Candidates must be available for an in-person interview.
  • Candidates should be authorized to work in Canada.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Full Stack Developer
Java Full Stack Developer

Pacer Group • Mississauga

Hybrid
CAD 110,000 - 120,000
Java Full stack Developer
Java Full stack Developer

Pacer Group • Toronto

Hybrid
CAD 110,000 - 120,000
Senior Java Software Engineer
Senior Java Software Engineer

LanceSoft, Inc. • Montreal

On-site
CAD 70,000 - 90,000
Java Developer - AI (GitHub Copilot, Claude Code)
Java Developer - AI (GitHub Copilot, Claude Code)

Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision! • Montreal

Hybrid
CAD 90,000 - 130,000
Java Full Stack Developer (Onsite, Markham, CAD Salary)
Java Full Stack Developer (Onsite, Markham, CAD Salary)

HR POD Careers • Markham

On-site
CAD 110,000 - 150,000
Java Fullstack Developer
Java Fullstack Developer

PYXIDIA TECHLAB • Toronto

On-site
CAD 90,000 - 120,000
Java Full Stack Developer
Java Full Stack Developer

JobCubby • Toronto

Hybrid
CAD 90,000 - 130,000
Full Stack Java Developer
Full Stack Java Developer

Highbrow LLC • Toronto

On-site
CAD 90,000 - 120,000
Java Specialist
Java Specialist

Soho Square Solutions • Montreal

On-site
CAD 70,000 - 130,000
Java Full Stack Developer
Java Full Stack Developer

Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision! • Toronto

Hybrid
CAD 90,000 - 130,000