Job Description
Software Developer
Toronto, ON (onsite)
Contract
Email: mohit.kumar@siriinfoinc.com
Note:- looking for candidates those who are presently in Canada
Job Description
Required Skills & Experience – 60%
· 10+ years of development experience in high-scale, distributed systems.
· Strong expertise in backend frameworks such as Spring Boot, Node.js, or .NET Core.
· Experience with Microservices architecture and API development.
· Hands-on experience with SQL (MySQL, PostgreSQL, Oracle) and NoSQL (MongoDB, Cassandra) databases.
· Proficiency with Docker, Kubernetes, and containerized application management.
· Experience with CI/CD tools (Jenkins, GitHub Actions, Azure DevOps, or similar).
· Knowledge of API gateways, service discovery, and load balancing in cloud environments.
· Strong understanding of cloud infrastructure (AWS, Azure, or GCP).
· Experience implementing security best practices for cloud-based applications.
· Proficiency in Git, GitHub, GitLab, or Bitbucket for version control.
· Strong problem-solving skills and experience optimizing high-traffic backend systems.
Preferred Qualifications-30%
· Experience with serverless computing (AWS Lambda, Azure Functions).
· Knowledge of event-driven architectures (Kafka, RabbitMQ, Azure Service Bus/Event Grid).
· Familiarity with cloud monitoring & logging tools (Azure Application Insights, Prometheus, Grafana).
· Performance tuning and optimization in high-traffic, distributed environments.
· Cloud certifications (AWS, Azure, or GCP) are a plus.
Soft Skills – 10%
· Strong problem-solving and analytical skills.
· Excellent verbal and written communication skills.
· Ability to work collaboratively in a fast-paced, agile team.
· Eagerness to learn and adapt to new technologies.
· Ability to prioritize and manage multiple tasks efficiently.
