Job Closed

This listing is no longer active.

Senior Software Developer – Backend

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 1,001-5,000Since 2000H1B No SponsorCompany SiteLinkedIn

Location

Canada

Posted

4 days ago

Salary

$108K - $135K / year

Seniority

Senior

Job Description

Senior Software Developer – Backend

Takeaway.com

• Architect and Build scalable, high-performance backend services utilizing Java (Quarkus/Spring Boot) and Node.js architectures • Model and Evolve complex distributed domains using Domain Driven Design (DDD), bounded contexts, and event-driven patterns • Design and Implement robust asynchronous workflows and decoupled communications leveraging Kafka, AWS SQS, and AWS SNS • Own End-to-End Reliability by defining SLIs/SLOs, instrumenting observability via Datadog, and leading production incident response and log analysis • Optimize Data Architecture across relational (Aurora RDS), analytical (Google BigQuery), and caching layers (Redis) • Deploy and Operate cloud-native services on AWS/Azure utilizing Kubernetes (EKS) and driving CI/CD and progressive rollouts • Collaborate and Mentor across cross-functional Agile teams (Product, Mobile, QE, Data) to champion engineering excellence and continuous delivery

Job Requirements

  • 5+ years of experience building, operating, and tuning production-grade backend services at scale within Agile environments
  • Strong, production-proven mastery of Java (Quarkus/Spring Boot)
  • Additional backend proficiency in Node.js is highly valued
  • Deep understanding of pub/sub patterns, idempotency, eventual consistency, and sagas using Kafka, SQS, and SNS
  • Strong hands-on experience with schema design, query tuning, and migrations across Relational (PostgreSQL/MySQL), NoSQL, and Redis caching
  • Solid production experience deploying to AWS and/or Azure with containerized workloads running on Kubernetes (EKS)
  • Strong knowledge of Infrastructure as Code (Terraform/CloudFormation), GitOps, and rigorous automated testing (K6/Gatling/JMeter)
  • Solid grounding in RESTful API design (with gRPC/GraphQL/AsyncAPI exposure) and comprehensive APM/distributed tracing using Datadog
  • Hands-on experience maximizing productivity using cutting-edge tools like GitHub Copilot, Cursor, and Claude Code for software delivery
  • Experience structuring codebases for AI contribution

Benefits

  • Inclusion, Diversity & Belonging
  • Health insurance
  • Professional development opportunities
  • Flexible working arrangements

Related Job Pages

More Backend Engineer Jobs

Deutsche Telekom IT Solutions Slovakia logo

Lead Application Developer - Back-End

Deutsche Telekom IT Solutions Slovakia

Growing bigger, getting better. An IT company which creates values for its customers and helps its region to improve.

Full TimeRemoteTeam 1,001-5,000H1B No Sponsor

Role Description Our mission: - As a dynamic, flat and international organization, we shape the future of Deutsche Telekom IT in integrated teams consisting of all relevant competencies. Our Focus: - Architectural Evolution: Transitioning from monolithic systems to a decoupled API architecture to improve efficiency, reliability, and scalability. - Cloud Transition: Utilizing top-tier cloud solutions including AWS, Azure, and Google Cloud, while migrating from on-premise setups to a robust, scalable cloud infrastructure. - Cutting-Edge Technology: Employing modern technologies and fostering an environment that encourages learning and professional growth. - Agile Collaboration: Implementing the Scrum methodology and SAFe in our biggest projects for dynamic collaboration and efficient workflow. - Innovation & Value Creation: Redesigning solutions to fit contemporary standards and embarking on greenfield projects with high business potential. Lead Application Developer handles all phases of the software development lifecycle, providing professional support in: - Deep system analysis and technical documentation. - Building related infrastructure for developed applications through prototyping and research. - Acting as lead development architect and substituting project manager for small to midsize software projects. - Discussing and aiding Product Owners or Product Managers to align development with business goals. - Technical project management within planning phases. WHAT WILL YOU DO? - Develop new and maintain existing source code of applications. - Work in SCRUM team on developing and building complex application solutions for customer DTAG. - Serve as professional mentor for junior, medior, and senior developers. - Listen to user requests and consult with internal/external customers and project managers. - Analyze customer requirements and propose overall application/framework design of midsize application architecture. - Provide complex business analysis to build application functionality. - Provide project estimates, timelines, and bug fixing reports to customers for budget planning. - Implement customer requirements based on specifications in selected object-oriented programming languages. - Test programmed functionality before deployment to avoid bugs and ensure quality of code. - Implement security concepts according to PSA policy in developed applications. - Participate in internal evaluation processes. - Take product responsibility from a technology point of view. - Negotiate with PO/PM about technology stacks used in projects. Qualifications - Master Degree in Information Technologies. - Minimum 7 years experience in ICT Systems Engineering. - Experience in a Senior Application development position. - Certification in the technology stack used (e.g., Java – OCP, .Net – MCSA). - Expert in programming. - Overview of HW/SW and General IT Skills. - Advanced soft skills such as Communication, Team Cooperation, Mentoring, and Product Management. - English proficiency at least on B2 level. Requirements - Experience in Senior Application development position. - Preferred tech stacks for projects: - Tech stack 1: Java, Spring Boot. - Tech stack 2: Angular, React, VueJS. - Tech stack 3: C#. - Additional preferred knowledge/experience (as an advantage): - Any testing tool/framework. - Kubernetes. - Docker. - Microservices. - Git. - Cloud technologies (AWS, Azure, Google). - Database knowledge. Benefits - Financial benefits. - Benefits focused on learning and development. - Benefits focused on health and sport. - Benefits focused on family and work-life balance. - Other benefits. For more information about our benefits, click here. Company Description Our brand Deutsche Telekom IT Solutions Slovakia entered the life of Košice region in 2006 under the name of T-Systems Slovakia and has since become one of the founding members of Košice IT Valley. We have grown to be the second largest employer in the eastern part of the country with more than 3900 employees. Our goal is to proactively find new ways to improve and continuously transform into a company providing innovative information and communication technology services.

Slovakia
€4.1K / year

• Design, develop, and maintain scalable full stack applications using Python and modern frontend frameworks such as React. • Build responsive UI components and integrate frontend applications with REST APIs and microservices • Develop secure, scalable backend services and cloud-native applications on AWS using EC2, Lambda, S3, API Gateway, DynamoDB, and related services • Integrate Pindrop authentication, fraud detection, and voice security workflows within applications • Support Amazon Connect and contact center integrations including SIP and call flow workflows • Implement CI/CD pipelines, Infrastructure as Code, monitoring, and observability using tools such as GitHub Actions, Terraform, CloudWatch, and Splunk • Optimize application performance, scalability, reliability, and security across frontend and backend systems • Collaborate with product, design, platform, and operations teams to deliver high-quality enterprise solutions • Participate in code reviews, debugging, troubleshooting, and production support activities

India
Autonomic Mind logo

Desarrollador FullStack – Python

Autonomic Mind

We drive innovation, enhance growth and highlight regional talent. Behind every technology project there is a great team

Full TimeRemoteTeam 11-50Since 2017H1B No Sponsor

• Programar en Python como lenguaje principal • Construir y mantener productos de software end-to-end, desde la lógica de negocio hasta la implementación en producción • Tocar lo que haya que tocar: frontend (TypeScript/React), backend, infraestructura en AWS, Kubernetes y Terraform • Diseñar pipelines de datos y automatizaciones que soporten alta demanda • Garantizar alta disponibilidad y resiliencia, aplicando principios de Site Reliability Engineering (SRE) • Trabajar en entornos de CI/CD extremo, con más de 70 despliegues diarios a producción • Proponer mejoras e innovaciones en el roadmap técnico, no solo ejecutar

Colombia
Global Elite Empire Consultants logo

Opportunity - Take Back Control of Your Time

Global Elite Empire Consultants

Good Grief is focused on building a competitive remote sales team.

Role Description Looking for motivated individuals who want more out of their income and career. This is a remote opportunity where you’ll work directly with individuals who have requested help understanding their financial protection options. No cold outreach. If you’re someone who is competitive, coachable, and willing to put in the work, this can be a strong income opportunity with long-term growth. - Speak with clients who have requested information - Help families understand available benefit options - Guide clients through a simple enrollment process - Build long-term relationships and client portfolios Qualifications - Individuals tired of capped hourly income - Competitive, self-motivated people - Those willing to learn and follow a proven system - Sales experience is helpful, but not required Requirements - No cold outreach - Work from anywhere - Income tied to effort, not time - Clear path to leadership Benefits - Pre-qualified inbound leads (no cold calling) - Step-by-step training system (no experience required) - Remote work environment - Flexible schedule (full-time or part-time) - Ongoing mentorship and support - Performance-based income - Competitive commissions with unlimited potential - Opportunities for leadership and team-building Next Step If you’re open to learning more, apply to schedule a quick overview of the role and see if it’s a fit. All interviews will be conducted via Zoom video conferencing. (Global Elite Empire Consultants is a third-party recruiter, not an insurance agency) We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Worldwide