6 days ago
Mauritius (city not specified)Senior
Responsibilities
- Design, develop, test, and maintain backend applications using Java and Spring Boot.
- Build and integrate APIs and microservices and contribute to cloud-native modernization.
- Own development tasks from technical design through implementation and delivery.
- Apply object-oriented programming, SOLID principles, design patterns, and clean coding practices.
- Write unit and integration tests, investigate defects, troubleshoot complex issues, and improve performance.
- Participate in code reviews, technical discussions, and team development processes.
- Support junior developers through technical guidance and knowledge sharing.
- Use AI-assisted development tools for coding, debugging, refactoring, and test generation while validating generated code.
Requirements
- Strong hands-on experience with Java, preferably Java 17 or later.
- Experience developing applications with Spring Boot, APIs, and microservices.
- Solid understanding of object-oriented programming, SOLID principles, and design patterns.
- Knowledge of SQL and relational databases such as PostgreSQL, DB2, or SQL Server.
- Experience with unit testing frameworks such as JUnit and Mockito.
- Familiarity with AWS or equivalent cloud platforms and Docker-based containerization.
- Experience with Git and cloud-native application development practices.
- Ability to work independently, collaborate effectively, communicate well, and take ownership.
- Ability to use AI coding assistants such as GitHub Copilot, Claude, or ChatGPT and critically evaluate their output.
Benefits
- Competitive pay and benefits, comprehensive wellness initiatives, time-away-from-work programs, recognition programs, professional growth opportunities, and volunteer and community-impact opportunities.
- The employer is an equal opportunity employer committed to diversity, inclusion, employee well-being, and personal and professional growth.
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.
