Software Developer - Senior
Rubicon Path- Location
- Toronto
- Workplace
- —
- Employment
- Full Time
- Salary
- —
Posted 16d ago
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 73DataOps/Cloud Data Engineer - Senior
Rubicon Path · Toronto · 16d ago
Software Developer - Senior
Rubicon Path · Toronto · 16d ago
Software Developer - Senior
Rubicon Path · Toronto · 16d ago
Software Developer - Senior
Rubicon Path · Toronto · 16d ago
Software Developer - Senior
Rubicon Path · Toronto · 16d ago
Similar roles
Software Development Team Lead, Infrastructure Platform Team
Spare · Vancouver, Canada · today
Senior/Staff Full Stack Engineer
Workstream · Vancouver, British Columbia, Canada · CAD 190,000–230,000/yr · today
Software Engineer, Early Career — Immediate Start
Stripe · Toronto · today
AI/ML Engineer
Evismart · Vancouver, BC, Canada · today
Software Engineer, New Grad
Stripe · Toronto · today
Développeur/développeuse logiciel, niveau intermédiaire
AppDirect · Montreal, Canada · today