Description:
We are Hiring For Full Stack Software Engineer Position
Experience: 4+ years
Location: Markham, ON (Hybrid 4 days onsite)
Employment Type: Contract (6 Months)
About the Role
We are seeking a Senior Full Stack Software Engineer with strong expertise in building scalable APIs, modern web applications, and cloud-native solutions. This role requires hands-on technical leadership & delivery, deep knowledge of event-driven architectures, and the ability to work iteratively in a highly agile environment.
Key Responsibilities
• Design and implement highly scalable APIs using best practices.
• Build and maintain applications using React, NestJS, and Spring Boot.
• Develop event-driven architectures and microservices for distributed systems.
• Deploy and manage applications on Azure Container Apps, configure APIM, and implement CI/CD pipelines through Azure DevOps.
• Use Bicep for IaC to automate cloud resource provisioning.
• Work with Docker for containerized deployments.
• Design and optimize relational and NoSQL databases.
• Productively use secure AI tools for assisted development while adhering to compliance and security best practices.
• Work iteratively in very agile environments, adapting to changing business priorities.
• Partner with cross-functional teams to deliver incremental value.
• Must be in office 4 days per week.
• Hands-on delivery focused rather than waiting for complete requirements; delivering quickly and often.
• Knowledge of using feature flags to deploy quickly.
• Strong sense of shipping products to production instead of just development.
• Building observable code using Azure monitoring and telemetry.
Must-Have Skills
• 3+ years of extensive experience building scalable APIs.
• 3+ years of strong proficiency in React & NestJS using TypeScript.
• Experience building scalable Spring Boot APIs.
• Expertise in event-driven architecture and microservices.
• Hands-on experience with Azure Container Apps, APIM, Docker, and CI/CD pipelines via Azure DevOps.
• Knowledge of Bicep for IaC.
• Solid database knowledge (SQL and NoSQL).
• Ability to pivot quickly based on incremental business requirements.
• Strong sense of ownership is required.
Nice-to-Have
• Experience building discounting rules engines.
• Familiarity with TanStack for advanced React state management.
Preferred Qualifications
• Strong understanding of cloud-native architectures & container based development.
• Experience with security best practices for APIs.
• Familiarity with Agile/Scrum methodologies.
| Organization | Aarorn Technologies |
| Industry | IT / Telecom / Software Jobs |
| Occupational Category | Full Stack Software Engineer |
| Job Location | Markham,Canada |
| Shift Type | Morning |
| Job Type | Full Time |
| Gender | No Preference |
| Career Level | Experienced Professional |
| Experience | 4 Years |
| Posted at | 2025-12-16 3:03 pm |
| Expires on | 2026-01-30 |