logo
Hirematic Talent Solutions

Full Stack Developer

August 21, 2026 at 4:40 PM

Employment Type: Full-Time

Location: Markham, ON

Work Arrangement: Hybrid Onsite 3 days per week (Monday, Tuesday & Wednesday)

Position Overview

We are seeking an experienced Full Stack Developer with strong expertise in Java 17+, Spring Boot, Angular, and React to join our development team.

The ideal candidate will have a strong track record of building scalable enterprise applications across both backend and frontend technologies. This role requires hands-on experience developing modern web applications, RESTful APIs, microservices, cloud-native solutions, and secure applications, along with the ability to work across the full technology stack.

Key Responsibilities

  • Design, develop, test, and maintain scalable full-stack enterprise applications.
  • Develop robust backend services and microservices using Java 17+ and Spring Boot.
  • Build modern, responsive web applications using Angular and React.
  • Develop and integrate RESTful APIs and microservices.
  • Implement secure coding practices and address application vulnerabilities.
  • Work with relational and NoSQL databases to design and optimize data access.
  • Develop event-driven solutions using messaging technologies such as Kafka or RabbitMQ.
  • Containerize applications using Docker and deploy/manage workloads using Kubernetes.
  • Participate in CI/CD automation, code reviews, testing, and production support.
  • Collaborate with cross-functional teams to understand requirements and deliver high-quality solutions.

Required Technical Skills Backend Development

  • Strong Java 17+ development experience
  • Spring Boot, Spring MVC, and Spring Security
  • RESTful API and Microservices development
  • Hibernate / JPA
  • Experience with Kafka and/or RabbitMQ
  • Strong SQL and database development experience
  • Experience with databases such as Oracle, PostgreSQL, and/or MongoDB

Frontend Development

  • Strong hands-on experience with Angular
  • Strong hands-on experience with React
  • Angular 12+
  • TypeScript and JavaScript
  • HTML5 and CSS3
  • State management using NgRx, Redux, or similar frameworks
  • Responsive web application development

Cloud & DevOps

  • Experience with at least one major cloud platform: AWS, Azure, or GCP
  • Docker and Kubernetes
  • CI/CD tools such as Jenkins, GitHub Actions, or GitLab CI
  • Maven and/or Gradle
  • Git and modern version control practices

Security

  • Understanding of secure software development practices
  • Experience identifying and remediating application vulnerabilities
  • Familiarity with vulnerability management and security scanning tools is an advantage

Preferred Qualifications

  • Experience developing cloud-native enterprise applications
  • Experience with event-driven and distributed systems
  • Strong understanding of microservices architecture
  • Experience with application performance optimization and troubleshooting
  • Exposure to automated testing and modern development practices
  • Strong communication, collaboration, and problem-solving skills

Ideal Candidate

The ideal candidate is a strong full-stack engineer who can work confidently across Java, Spring Boot, Angular, and React, with hands-on experience building enterprise-grade applications and working in modern cloud and DevOps environments.

Key Strengths Required

Java 17+ | Spring Boot | Angular | React | Microservices | REST APIs | AWS/Azure/GCP | Docker | Kubernetes

Interview Process

  • 1st Round: Virtual
  • 2nd Round: In-person with the customer