6 days ago
Mauritius (city not specified)Staff+
Responsibilities
- Lead the design, development, and delivery of scalable backend applications using Java and Spring Boot.
- Write code and contribute to debugging, testing, technical problem-solving, and performance optimization.
- Design RESTful APIs, microservices, distributed applications, and integration solutions.
- Drive modernization of legacy functionality toward cloud-native architectures.
- Provide technical direction, assess architectural alternatives, review designs, and communicate trade-offs.
- Mentor and coach developers through code reviews, technical discussions, and knowledge sharing.
- Own complex technical challenges and contribute to sprint planning, estimation, and delivery commitments.
- Promote automated testing, continuous integration, observability, secure development, and responsible AI-assisted engineering.
Requirements
- Strong hands-on experience with Java and expertise in Spring Boot, Spring Framework, dependency injection, object-oriented programming, 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 with unit testing, integration testing, automated quality practices, debugging, troubleshooting, multithreading, concurrency, and asynchronous processing.
- Practical experience with AWS or an equivalent cloud platform, cloud-native architectures, Docker, and containerized applications.
- Familiarity with AWS services including ECS, RDS, S3, SQS, and API Gateway.
- Experience with CI/CD pipelines using tools such as Harness, Jenkins, or GitHub Actions.
- Ability to lead technical initiatives, guide development teams, conduct code reviews, mentor developers, and make architectural decisions.
- Experience working in Agile/Scrum environments with strong analytical, communication, collaboration, and ownership skills.
- Ability to use AI coding assistants such as GitHub Copilot, Claude, or ChatGPT; apply them to development workflows; evaluate generated solutions; and coach others in responsible adoption.
- Preferred experience includes AWS ECS/Fargate, event-driven architectures, messaging systems, Terraform, legacy enterprise modernization, secure business-critical systems, and payroll, financial services, or HCM applications.
Benefits
- Competitive pay and benefits, comprehensive wellness initiatives, time away from work programs, recognition programs, professional growth opportunities, volunteer days, and community impact initiatives are offered.
- Dayforce is an equal opportunity employer and supports diversity, inclusion, and employee well-being.
Tech Stack
Categories
About Ceridian
Ceridian, now operating as Dayforce, builds a cloud human capital management platform that unifies HR, payroll, talent, and workforce management for employers. It sells its software as a subscription and serves customers globally. Headquartered in Minneapolis, Minnesota (with a major presence in Toronto), the company traces the Dayforce brand to 2009 and is publicly traded on the NYSE after rebranding in 2024.
