
1001 - 5000 employees
☁️ SaaS
⚕️ Healthcare Insurance
🧘 Wellness
SaaS • Healthcare Insurance • Wellness
ABC Fitness is a leading tech provider specializing in software solutions for gym and fitness businesses worldwide. With a suite of platforms including gym management, member management, and personal training solutions, ABC Fitness empowers businesses of all sizes to optimize operations, engage members, and drive growth. Their solutions are designed to cater to a wide range of fitness business models, from large gyms to boutique studios and personal trainers, ensuring they meet the unique needs of their users.
🔥 0 minutes ago
🇨🇦 Canada – Remote
💵 $136.1k - $147.8k / year
⏰ Full Time
🔴 Lead
🧑💻 Full-stack Engineer
👻 Ghost score 0%
AWS
Cloud
Distributed Systems
Docker
Grafana
Java
Kafka
Kubernetes
Microservices
NoSQL
Redis
SDLC
Spring
Spring Boot
SpringBoot
SQL
Where this job comes from
Posted on ABC Fitness's careers page, not through a job board
First seen by Remote Rocketship 0 minutes ago

1001 - 5000 employees
☁️ SaaS
⚕️ Healthcare Insurance
🧘 Wellness
SaaS • Healthcare Insurance • Wellness
ABC Fitness is a leading tech provider specializing in software solutions for gym and fitness businesses worldwide. With a suite of platforms including gym management, member management, and personal training solutions, ABC Fitness empowers businesses of all sizes to optimize operations, engage members, and drive growth. Their solutions are designed to cater to a wide range of fitness business models, from large gyms to boutique studios and personal trainers, ensuring they meet the unique needs of their users.
• Lead architecture and design of scalable, highly available, fault-tolerant distributed systems using Java, Spring Boot, microservices, and AWS • Drive end-to-end system design, including API contracts, data modelling, service boundaries, integration patterns, and deployment architecture • Apply Domain-Driven Design, event-driven architecture, object-oriented principles, and established design patterns • Design and optimize RESTful APIs, asynchronous messaging systems, and event-driven integrations using Kafka and other messaging technologies • Make architectural decisions involving scalability, consistency, performance, reliability, security, and cost optimization • Lead technical design reviews, evaluate architectural trade-offs, and establish reusable engineering patterns across teams • Identify technical debt, architectural bottlenecks, and modernization opportunities • Remain involved in hands-on coding, prototyping, complex feature implementation, and critical technical problem-solving • Develop and maintain enterprise applications using Java, Spring Boot, SQL/NoSQL databases, and cloud-native technologies • Establish engineering standards for clean code, secure coding, automated testing, code reviews, and continuous integration • Drive Test-Driven Development, automated testing, and shift-left quality practices • Troubleshoot production issues, perform root cause analysis, and implement corrective actions • Optimize system performance, API latency, database efficiency, and resource utilization • Promote production readiness through observability, distributed tracing, structured logging, monitoring, and proactive alerting • Design and integrate AI-powered capabilities into enterprise applications and engineering workflows • Develop proofs of concept and production-oriented solutions using AI APIs, orchestration frameworks, and enterprise integration patterns • Evaluate AI workflows, tool calling, MCP-based integrations, guardrails, security, observability, latency, and cost • Identify opportunities to improve engineering productivity through AI-assisted development, testing, documentation, and troubleshooting • Mentor senior engineers, technical leads, and developers • Influence architecture and engineering practices across multiple teams • Collaborate with Product, QA, DevOps, Security, and Platform teams • Translate ambiguous business problems into technical designs and actionable engineering plans • Drive technical discussions, resolve complex engineering challenges, communicate architectural decisions, and evaluate emerging technologies
• Bachelor's degree in Computer Science, Engineering, or equivalent practical experience • 6–10 years of professional software engineering experience • Strong hands-on expertise in Java, Spring Boot, microservices, and object-oriented programming • Experience designing distributed systems, scalable APIs, and high-availability architectures • Deep understanding of caching, concurrency, database transactions, consistency, fault tolerance, and asynchronous processing • Experience with AWS or comparable cloud platforms, containerization, and Kubernetes • Experience with RESTful APIs, API gateways, authentication, authorization, and enterprise integration patterns • Strong knowledge of relational databases, SQL optimization, and data modelling • Experience with event-driven systems and messaging platforms such as Kafka, SQS, or equivalent • Strong understanding of CI/CD, automated testing, observability, and production troubleshooting • Practical experience using AI-assisted development tools and applying AI capabilities to engineering problems • Working knowledge of LLM integration, RAG, agentic workflows, or AI orchestration, supported by hands-on implementations or meaningful technical projects • Strong problem-solving abilities and ownership of complex technical initiatives • Excellent communication skills and ability to influence technical decisions across teams • Experience with Billing, Payments, Financial Transactions, Collections, or Commerce platforms is a plus • Experience with customer-facing APIs and API-first platforms is a plus • Knowledge of payment processing, transaction integrity, idempotency, reconciliation, and PCI-related security considerations is a plus • Experience with OpenTelemetry, Grafana, distributed tracing, and modern observability platforms is a plus • Experience with Redis, Kafka, Kubernetes, Docker, and infrastructure-as-code is a plus • Experience with API management platforms such as Gravitee, Apigee, or Kong is a plus • Hands-on experience with Amazon Bedrock, LangChain, LangGraph, or similar AI orchestration technologies is a plus • Experience designing and deploying production AI applications, including evaluation frameworks, monitoring, and guardrails is a plus • Familiarity with MCP servers, tool integrations, and enterprise agentic systems is a plus • Experience driving AI-assisted SDLC automation or engineering productivity initiatives is a plus • Experience mentoring engineers and driving architectural improvements across multiple teams is a plus • Demonstrated ability to balance technical innovation with production reliability, security, and business priorities is a plus
• Open PTO policy • Quarterly Days of Disconnect paid day off • Parental & Pawternity Leave • Quarterly Best Life fitness reimbursement • Medical/Dental/Vision coverage • EAP (Employee Assistance Program) • Calm App subscription for employee and up to 4 dependents over age 16 • Values-focused culture and professional development opportunities • Flexible work arrangements through remote work
Apply NowImprove your chances of getting an interview by checking your resume score before you apply.
🔥 2 hours ago
Software Architect developing cloud-native architectures, containers, and IaC for Royal Canadian Navy training systems. Supporting ADGA Group’s Canadian defence and security solutions.
🔥 3 hours ago
Software Developer building reliable, scalable products for nonprofit organizations at Societ. Designing, developing, testing, and deploying features across the technology stack.
🗣️🇫🇷 French Required
🕒 4 days ago
Staff Mobile Software Engineer building Android SDKs for Twilio’s identity and fraud-prevention products. Shaping secure authentication, fraud detection, and developer-first mobile experiences.
🕒 4 days ago
Staff software engineer leading Cash App Banking architecture and scalable server systems. Block builds financial technology, including Cash App for spending, sending, and storing money.
🕒 5 days ago
Staff Datastore Engineer leading PostgreSQL and ClickHouse architecture for Nue’s composable revenue platform. Scaling reliable, secure data systems for SaaS growth across Canada.
🇨🇦 Canada – Remote
💵 CA$195k - CA$259k / year
💰 $20M Series A on 2025-01
⏰ Full Time
🔴 Lead
🧑💻 Full-stack Engineer