Java Full Stack Developer – Angular

S M Software Solutions Inc

Mississauga

Hybrid

CAD 110,000 - 160,000

Full time

7 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

S M Software Solutions Inc is hiring a Java Full Stack Developer – Angular for a Citi project in Mississauga, Ontario. The role requires 8+ years of full-stack experience with Java, Spring Boot, REST APIs, Angular, and TypeScript.

The candidate will work with microservices, SQL databases, cloud tech, Git, CI/CD, and Agile/Scrum in a hybrid environment. Strong problem-solving and communication skills are essential.

Qualifications

  • 8+ years of full-stack software development experience.
  • Strong hands-on Java development and Spring Boot expertise.
  • Extensive REST API development experience.
  • Proficient in Angular and TypeScript.
  • Knowledge of microservices architecture and cloud technologies.
  • Experience with SQL relational databases and CI/CD pipelines.
  • Familiarity with Agile/Scrum methodologies.

Responsibilities

  • Design, develop, test, and maintain scalable full-stack applications using Java and Angular.
  • Develop robust backend services and APIs with Java and Spring Boot.
  • Design, develop, and integrate RESTful APIs.
  • Build responsive front-end apps with Angular/TypeScript.
  • Develop web interfaces using HTML5, CSS3, and JavaScript.
  • Implement microservices-based solutions and data architectures.
  • Work with relational databases and optimize data solutions.
  • Integrate front-end with back-end services and APIs.
  • Participate in design, development, testing, and deployment.
  • Collaborate with teams and adopt CI/CD pipelines.

Skills

Java
Spring Boot
REST APIs
Angular
TypeScript
HTML5
CSS3
JavaScript
Microservices
SQL
Cloud
Git
CI/CD
Agile/Scrum

Tools

Git
CI/CD
Kubernetes

Job description

Hybrid

Client: Citi

Location: Mississauga, Ontario, Canada – Hybrid

Employment Type: Full-Time

Experience: 8+ Years

Application Deadline: September 25, 2026

Role Overview

We are seeking an experienced Java Full Stack Developer – Angular with 8+ years of full-stack development experience. The ideal candidate will have strong expertise in Java, Spring Boot, REST APIs, Angular, and TypeScript, along with hands-on experience developing scalable enterprise applications.

The successful candidate should have a strong understanding of microservices architecture, SQL/relational databases, cloud technologies, Git, CI/CD, and Agile/Scrum methodologies.

Key Responsibilities
  • Design, develop, test, and maintain scalable full-stack applications using Java and Angular.
  • Develop robust backend services and APIs using Java and Spring Boot.
  • Design, develop, and integrate RESTful APIs.
  • Build responsive and user-friendly front-end applications using Angular and TypeScript.
  • Develop web interfaces using HTML5, CSS3, and JavaScript.
  • Design and implement solutions based on microservices architecture.
  • Work with SQL and relational databases to develop and optimize data solutions.
  • Integrate front-end applications with backend services and APIs.
  • Participate in application design, development, testing, debugging, and deployment.
  • Use Git for source control and collaborate through modern development workflows.
  • Support and maintain CI/CD pipelines and deployment processes.
  • Work with cloud technologies to develop and deploy enterprise applications.
  • Participate in Agile/Scrum ceremonies, sprint planning, reviews, and retrospectives.
  • Troubleshoot technical issues and provide effective solutions.
  • Collaborate with developers, architects, business stakeholders, and other technical teams.
  • Follow software engineering best practices, coding standards, and development methodologies.
Required Skills & Experience
  • 8+ years of experience in full-stack software development.
  • Strong hands-on experience with Java.
  • Strong expertise in Spring Boot.
  • Extensive experience developing REST APIs.
  • Hands-on experience with Angular.
  • Strong knowledge of TypeScript.
  • Experience with:
    • HTML5
    • CSS3
    • JavaScript
  • Strong understanding of microservices architecture.
  • Experience working with SQL and relational databases.
  • Knowledge of cloud technologies.
  • Experience with Git and source-control practices.
  • Knowledge of CI/CD processes and tools.
  • Experience working in Agile/Scrum environments.
  • Strong communication, analytical, troubleshooting, and problem-solving skills.
Preferred Technical Skills
  • Enterprise application development using Java and Spring Boot.
  • Modern Angular application development.
  • Microservices-based application design and integration.
  • Cloud-based application development and deployment.
  • CI/CD and DevOps practices.
  • Experience working in large-scale Agile development environments.
Ideal Candidate Profile

The ideal candidate is a senior full-stack developer with strong Java/Spring Boot backend expertise and solid Angular/TypeScript frontend experience. The candidate should be comfortable working with microservices, APIs, databases, cloud technologies, and modern CI/CD practices while effectively collaborating within an Agile/Scrum team.

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

Similar jobs worth comparing

Angular Developer
Angular Developer

S M Software Solutions Inc • Mississauga

Hybrid
CAD 110,000 - 150,000
Java Fullstack Developer
Java Fullstack Developer

PYXIDIA TECHLAB • Toronto

Hybrid
CAD 90,000 - 120,000
Java Application Developer
Java Application Developer

Pacer Group • Toronto

Hybrid
CAD 80,000 - 87,000
Senior Java Full Stack Developer
Senior Java Full Stack Developer

Cogency • Toronto

Hybrid
CAD 100,000 - 130,000
Full Stack Java Developer - Core Java, Angular 13+
Full Stack Java Developer - Core Java, Angular 13+

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

On-site
CAD 160,000 - 200,000
Lead Java Full Stack Developer
Lead Java Full Stack Developer

Citigroup Inc. • Mississauga

Hybrid
CAD 100,000 - 130,000
Java Fullstack Developer - Spring Boot, Microservices, Angular 10+
Java Fullstack Developer - Spring Boot, Microservices, Angular 10+

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

Hybrid
CAD 90,000 - 130,000
(DEV) Developer - Fullstack
(DEV) Developer - Fullstack

Vaco Recruiter Services • Montreal (administrative region)

On-site
CAD 90,000 - 120,000
Software Developer - Full Stack (Angular, Java, REST APIs)
Software Developer - Full Stack (Angular, Java, REST APIs)

ISG Search Inc • Toronto

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

Citi • Mississauga

On-site
CAD 90,000 - 120,000