Apply Edge Start your job search

Full Stack Developer

Hirematic Talent Solutions · Markham, Ontario, Canada

Apply & track with Apply Edge
Employment Type: Full-TimeLocation: Markham, ONWork Arrangement: Hybrid Onsite 3 days per week (Monday, Tuesday & Wednesday)Position OverviewWe 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 ResponsibilitiesDesign, 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 DevelopmentStrong Java 17+ development experienceSpring Boot, Spring MVC, and Spring SecurityRESTful API and Microservices developmentHibernate / JPAExperience with Kafka and/or RabbitMQStrong SQL and database development experienceExperience with databases such as Oracle, PostgreSQL, and/or MongoDBFrontend DevelopmentStrong hands-on experience with AngularStrong hands-on experience with ReactAngular 12+TypeScript and JavaScriptHTML5 and CSS3State management using NgRx, Redux, or similar frameworksResponsive web application developmentCloud & DevOpsExperience with at least one major cloud platform: AWS, Azure, or GCPDocker and KubernetesCI/CD tools such as Jenkins, GitHub Actions, or GitLab CIMaven and/or GradleGit and modern version control practicesSecurityUnderstanding of secure software development practicesExperience identifying and remediating application vulnerabilitiesFamiliarity with vulnerability management and security scanning tools is an advantagePreferred QualificationsExperience developing cloud-native enterprise applicationsExperience with event-driven and distributed systemsStrong understanding of microservices architectureExperience with application performance optimization and troubleshootingExposure to automated testing and modern development practicesStrong communication, collaboration, and problem-solving skillsIdeal CandidateThe 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 RequiredJava 17+ | Spring Boot | Angular | React | Microservices | REST APIs | AWS/Azure/GCP | Docker | KubernetesInterview Process1st Round: Virtual2nd Round: In-person with the customer