Apply

Senior Backend Developer

Posted 26 days agoViewed

View full description

💎 Seniority level: Senior

📍 Location: Canada

🏢 Company: KOHO

🗣️ Languages: English

🪄 Skills: AWSBackend DevelopmentDockerPostgreSQLSoftware DevelopmentSoftware ArchitectureGoCI/CDRESTful APIsMentoringMicroservices

Requirements:
  • Understand microservices architecture and distributed systems
  • Have designed, implemented and deployed a major user facing service into production
  • Have iterated on user-facing features, improving their reliability and addressing customer feedback
Responsibilities:
  • Guide the technical strategy for your direct team and the broader department
  • Participate in rotating on-call duties, including incident management
  • Create technical designs for KOHO’s new features
  • Mentor and educate other developers on the team and accelerating their career growth
  • Own the production operation, monitoring our system, and helping define SLAs/SLOs
Apply

Related Jobs

Apply

📍 Canada

💸 100000.0 - 160000.0 USD per year

🔍 Software Development

🏢 Company: Atimi

  • Strong Java development experience (8+ years)
  • Experience with AWS cloud environment (4+ years)
  • Strong experience with Spring (4+ years)
  • Experience with SQL (2+ years)
  • Knowledge of design principles, patterns, and best practices.
  • Experience working directly with clients and other project stakeholders to define and refine requirements.
  • Experience with using and/or configuring CI/CD pipelines.
  • Experience building scalable software services (e.g., serverless, microservices)
  • Strong English skills (written and verbal)
  • Strong Python development experience (4+ years)
  • Experience with Pandas, SciPy, NumPy (3+ years)
  • Experience with NoSQL (2+ years)
  • Proactive collaboration in the project team to help develop the product using your experience to help guide the team through the entire development lifecycle
  • Ensuring code quality and governance
  • Ensuring engineers follow any patterns/designs set out and agreed with project leads
  • Planning, estimating, and contributing to the architecture, coding, and development
  • Refactoring and continuous improvements of the codebases
  • Ensuring that technical decisions and information are communicated thoroughly to the global team
  • Taking responsibility for releases and contributing to the ongoing support of live apps
  • Looking beyond pure programming, get involved with the deployment and operation of the software we build (DevOps)
  • Delivering fair outcomes for our customers, ensuring conduct maintains a high level of professionalism

AWSBackend DevelopmentPythonSoftware DevelopmentSQLDesign PatternsGitJavaJenkinsKubernetesNumpySpringAlgorithmsData StructuresServerlessNosqlPandasCommunication SkillsCI/CDRESTful APIsDevOpsMicroservicesEnglish communication

Posted 26 days ago
Apply
Apply
🔥 Remote -Senior Backend Developer
Posted about 2 months ago

📍 Canada

🧭 Full-Time

💸 60000.0 - 80000.0 USD per year

🔍 Credit Repair

🏢 Company: The Credit Pros👥 51-100CreditFinancial ServicesFinanceFinTech

  • 6+ years of experience in backend development roles.
  • Advanced knowledge of PHP (Laravel) and Python.
  • Expertise in REST/GraphQL API design and secure integration patterns.
  • Experience with application security, including vulnerability scanning and mitigation.
  • Strong knowledge of SQL, NoSQL, and data modeling principles.
  • Experience working with CI/CD, Git, and infrastructure-as-code tools.
  • Proficiency in AWS services and cloud cost optimization strategies.
  • Strong understanding of Agile methodologies, sprint planning, and estimation techniques.
  • Familiarity with AI/ML integration and microservices architecture is a plus.
  • Design and implement backend services, APIs, and databases using PHP (Laravel) and Python, with clean, scalable, and secure architecture.
  • Lead and manage the full lifecycle of backend systems—from concept and architecture to implementation and support.
  • Create and manage database structures, schemas, and data pipelines with attention to efficiency and performance.
  • Build and document robust RESTful and GraphQL APIs.
  • Enforce best practices in application security including authentication, authorization, data protection, and regular code security reviews (OWASP Top 10, token-based auth, etc.).
  • Work closely with DevOps to ensure backend services are performant and cost-effective in AWS environments.
  • Manage and optimize CI/CD pipelines for backend deployments, testing, and monitoring.
  • Take full ownership of deployment and rollback processes.
  • Collaborate cross-functionally with product managers, QA, and front-end teams to define clear deliverables and sprint goals.
  • Break down complex business requirements into detailed backend stories and tasks for execution.
  • Participate actively in Agile ceremonies (daily standups, retrospectives, sprint planning).
  • Serve as a mentor to other developers and lead by example in writing clean, testable, and well-documented code.
  • Enforce code review standards and continuous improvement processes.
  • Be assertive in architectural discussions and back decisions with data and best practices.

AWSBackend DevelopmentGraphQLPHPPythonSQLGitJavascriptAPI testingREST APINosqlCI/CDAgile methodologiesDevOpsMicroservicesData modeling

Posted about 2 months ago
Apply