Create Alert
Email me similar jobs

Full Stack Developer

Full-time 130,000 CAD
Full Stack Developer

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
Similar jobs

More from Hirematic Talent Solutions
Hirematic Talent Solutions 44 minutes ago
Hirematic Talent Solutions 44 minutes ago
Hirematic Talent Solutions 44 minutes ago

Full Stack Developer

Apply Now
Back to search page