
Software Developer - Senior
Rubicon Path · Toronto
Strong hiring record · median 52 days open
All reasons
- Open 61 days
- This role has been posted 7 times
In its favour
- Still listed on the employer's own board
- Someone has already applied through it
RQ08011 - Software Developer - Senior - Rubicon Path | Career Page
RQ08011 - Software Developer - Senior
Toronto, ON, Canada
Apply for Position Or refer someone
Job Openings RQ08011 - Software Developer - Senior
About the job RQ08011 - Software Developer - Senior
Description
Responsibilities Required to translate technical systems specifications into working, tested applications.
This includes
developing detailed programming specifications writing and/or generating code compiling data-driven programs, maintaining,
SkillsExperience and Skill Set Requirements
Required Skills & Experience
- 10+ years of backend 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
- 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
- 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.
Must Have
- Experience with Microservices architecture and API development.
- Strong understanding of cloud infrastructure (AWS, Azure, or GCP) along with building applications on the cloud infrastructure.
- Experience with azure Service Bus.
Apply for Position
Or refer someone
Share
- Line
- X (Formerly Twitter)
Skills
- Spring Boot
- Node.js
- .NET Core
- MySQL
- PostgreSQL
- Oracle
- MongoDB
- Cassandra
- Docker
- Kubernetes
- Jenkins
- GitHub Actions
- Azure DevOps
- AWS
- Azure
- GCP
- Git
- GitHub
- GitLab
- Bitbucket
- AWS Lambda
- Azure Functions
- Kafka
- RabbitMQ
- Azure Service Bus
- Azure Event Grid
- Azure Application Insights
- Prometheus
- Grafana
More jobs at Rubicon Path
All 72Similar roles
- Senior AI Platform EngineerMotive · Toronto · CAD 137,000–165,000/yrtoday
- Staff Software Engineer - BackendMotive · Vancouver · CAD 171,000–200,000/yrtoday
- Director, Developer Platform & ExperienceMotive · Vancouver · CAD 238,000–300,000/yrtoday
- AI Engineer (Agentic Systems)Jobgether · Canadatoday
- Senior Software Engineer - SecurityJobgether · Canada · CAD 65–70/hrtoday
- Software Development Engineer in Test - Agentic AutomationJobgether · Canada · USD 120,000–170,000/yrtoday