2,131,729open jobs
135,080companies
241,215added this week
Browse all
Location
In office (Mauritius)
Seniority
Staff
Visa
Sponsors visas in United Kingdom, Canada; no register of this country names it

Confirmed on the employer's own hiring board on Nov 6, 2026. First seen by Alion on Nov 5, 2026. Dayforce scores B on the Alion truth index.

Overview
Company
Impact
Profile match
Dayforce, formerly Ceridian, is a human capital management software company headquartered in Minneapolis, Minnesota, with a large office in Toronto. Its cloud platform handles payroll, workforce management, benefits and talent processes for mid-sized and large employers on a single calculation engine. The company is listed on the New York and Toronto stock exchanges and hires software developers, DevOps and test automation engineers, business systems analysts and marketing staff.

About the Opportunity

At Dayforce, we are transforming Powerpay, our Canadian payroll and human capital management solution, by modernizing existing applications and building scalable, cloud-native services.

We are looking for an experienced, hands-on Lead Software Developer who combines strong Java technical expertise with leadership, architectural thinking, and a passion for modern engineering practices.

You will play a key role in our modernization journey, working with Java, Spring Boot, microservices, AWS cloud infrastructure, and AI-powered development tools.

This position requires someone who can actively contribute code, make sound technical decisions, mentor developers, and help the team consistently deliver high-quality solutions.

What You'll Get to Do

Lead the design, development, and delivery of scalable backend applications using Java and Spring Boot.

Remain actively involved in hands-on coding, debugging, testing, and technical problem-solving.

Design and implement RESTful APIs, microservices, and integration solutions.

Drive modernization initiatives, transitioning legacy functionality toward cloud-native architectures.

Collaborate with architects, Product Owners, QA engineers, DevOps engineers, and frontend development teams.

Provide technical direction, review designs, and ensure application quality, maintainability, performance, and security.

Mentor and coach developers through code reviews, technical discussions, and knowledge sharing.

Take ownership of complex technical challenges and contribute to sprint planning, estimation, and delivery commitments.

Promote engineering best practices, including automated testing, continuous integration, observability, and secure development.

Champion responsible AI-assisted software development to improve engineering productivity and delivery efficiency.

Skills and Experience We Value

Backend Engineering

Strong hands-on experience with Java, preferably Java 17 or later.

Proven expertise with Spring Boot, Spring Framework, and dependency injection.

Solid understanding of object-oriented programming, SOLID principles, design patterns, and clean architecture.

Experience designing RESTful APIs and distributed microservices.

Strong knowledge of relational databases such as PostgreSQL, DB2, or SQL Server.

Experience writing unit tests, integration tests, and implementing automated quality practices.

Strong debugging, troubleshooting, and performance optimization capabilities.

Experience with multithreading, concurrency, and asynchronous processing.

Cloud and DevOps

Practical experience with AWS or an equivalent cloud platform.

Understanding of cloud-native architectures and distributed application design.

Experience with Docker and containerized applications.

Familiarity with AWS services such as ECS, RDS, S3, SQS, and API Gateway.

Experience working with CI/CD pipelines using tools such as Harness, Jenkins, or GitHub Actions.

Understanding of application monitoring, scalability, security, and resilience.

Technical Leadership

Proven ability to lead technical initiatives and guide development teams.

Strong code review, mentoring, and coaching capabilities.

Ability to assess architectural alternatives and communicate technical trade-offs.

Excellent analytical and problem-solving abilities.

Experience working in Agile/Scrum environments.

Strong communication, collaboration, and ownership mindset.

AI-Assisted Engineering

At Dayforce, we embrace modern AI-powered engineering practices to improve productivity, accelerate innovation, and enhance software quality.

We value candidates who can demonstrate the ability to:

Effectively use AI coding assistants such as GitHub Copilot, Claude, ChatGPT, or similar tools.

Apply AI to accelerate development, refactoring, debugging, documentation, and automated testing.

Write clear, context-rich prompts and critically evaluate AI-generated solutions.

Validate generated code for correctness, security, performance, and maintainability.

Incorporate AI into development workflows while maintaining strong engineering discipline.

Coach team members in the responsible and effective adoption of AI-assisted development.

What Would Make You Stand Out

Experience building and operating AWS cloud-native applications using ECS/Fargate.

Experience with event-driven architectures and messaging systems.

Knowledge of Infrastructure as Code, such as Terraform.

Experience modernizing legacy enterprise applications.

Experience with highly secure, scalable, business-critical systems.

Experience in payroll, financial services, or human capital management applications.

Demonstrated success improving team productivity through AI-powered development workflows.

What Success Looks Like

You will be a trusted technical leader who remains close to the code, drives sound architectural decisions, raises engineering standards, and mentors developers.

You will contribute directly to the Powerpay modernization journey while ensuring our solutions remain reliable, secure, scalable, and maintainable.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,131,729 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Mauritius
$166k – $225k per year · In office · 5+ years exp · Mountain View · San Francisco
Python
Go
Scala
Databases
Databricks
AI/ML
MLFlow
Vertex AI
AI Agents
PyTorch
Ray
Amazon SageMaker
DevOps
Azure
Apply
$192k – $260k per year · In office · 10+ years exp · San Francisco · Mountain View
Databases
Databricks
Apply
$160k – $220k per year · Remote (United States) · Full-Time
Python
Go
AI/ML
Function Calling
Structured Outputs
Apply
$209k – $239k per year · Hybrid · Full-Time · 9+ years exp · Bachelor's Degree · Plano
JavaScript
TypeScript
Frontend
SolidJS
DevOps
GCP
Azure
CI/CD
Git
AWS
Docker
Kubernetes
Bitbucket
GitHub
Management
Agile
Apply
$126k – $189k per year · Hybrid · Full-Time · 6+ years exp · Master's Degree · Las Colinas
Management
Agile
Apply
Software Developer 1 day ago
In office · Mauritius
Java
Kotlin
SQL
Java
Spring Boot
Kotlin
Mockito
Databases
PostgreSQL
Db2
AI/ML
Copilot
Claude
ChatGPT
Mobile
JUnit
DevOps
Rest API
CI/CD
Git
AWS
Docker
Management
Agile
Apply
In office · Mauritius
Java
Kotlin
SQL
Java
Spring Boot
Kotlin
Mockito
Databases
PostgreSQL
Db2
AI/ML
Copilot
Claude
ChatGPT
Mobile
JUnit
DevOps
Rest API
CI/CD
Git
AWS
Docker
Management
Agile
Apply
In office · Mauritius
Java
Kotlin
SQL
Java
Spring Boot
Kotlin
Mockito
Databases
PostgreSQL
Db2
AI/ML
Copilot
Claude
ChatGPT
Mobile
JUnit
DevOps
Rest API
CI/CD
Git
AWS
Docker
Management
Agile
Apply
In office · Mauritius
Java
Kotlin
SQL
Java
Spring Boot
Kotlin
Mockito
Databases
PostgreSQL
Db2
AI/ML
Copilot
Claude
ChatGPT
Mobile
JUnit
DevOps
Rest API
CI/CD
Git
AWS
Docker
Management
Agile
Apply
$5.9k – $7.2k per year · In office · Full-Time · 2+ years exp · Mauritius
Apply
See all jobs
This is one of many
2,131,729 more open roles from verified company boards, updated every day.