About the Role
We are looking for senior backend engineers for a critical project, comprising new developments and enhancements for a valuable client in the hospitality sector. Engineers will work with a cutting-edge tech stack, collaborating closely with the Machine Learning/Intelligence team.
Responsibilities
- Act as an independent contributor with minimal guidance needed to navigate the software development process.
- Collaborate closely with client stakeholders on day-to-day assignments.
- Assist and support junior and new team members.
- Obtain tasks from the project lead, prepare functional and design specifications, and obtain approval from all stakeholders.
- Troubleshoot and optimize microservices.
Requirements
- 6+ years of extensive experience in Java backend language.
- Ability to work on ambiguous tasks independently.
- Strong understanding of microservices, Spring Boot, Kubernetes, and APIs.
- Experience with end-to-end development from development to testing.
- Exposure to architectural patterns of large, high-scale systems/products, such as APIs, high-volume data pipelines, distributed systems, and efficient algorithms.
- Willingness to work across the backend stack to address technical challenges anywhere in the system.
- Hands-on experience with any modern database.
- Hands-on experience with GenAI tools, Claude Code.
- Exposure to Python and NodeJS is highly valued.
Skills
- Java
- Microservices
- Spring Boot
- Kubernetes
- APIs
- End-to-end development
- Database management
- GenAI tools
- Claude Code
- Python
- NodeJS
Location
- Remote in Canada
Work Type
- Remote
- Full-time
Experience Level
- Senior
- 6+ years
Salary/Compensations
- $62,874 - $147,504
Benefits
- Paid time off based on employee grade (A-F): Vacation: 12-25 days, depending on grade.
- Company paid holidays.
- Personal Days.
- Sick Leave.
- Medical, dental, and vision coverage (or provincial healthcare coordination in Canada).
- Retirement savings plans (e.g., 401(k) in the U.S., RRSP in Canada).
- Life and disability insurance.
- Employee assistance programs.
- Other benefits as provided by local policy and eligibility.
About the Company
- Capgemini Engineering is the world leader in engineering services, bringing together a global team of engineers, scientists, and architects to help the world’s most innovative companies unleash their potential.
- We provide unique R&D and engineering services across all industries, from autonomous cars to life-saving robots, with digital and software technology experts who think outside the box.
- Capgemini is a global business and technology transformation partner, helping organizations accelerate their dual transition to a digital and sustainable world, while creating tangible impact for enterprises and society.
- We are a responsible and diverse group of 340,000 team members in more than 50 countries.
- With over 55 years of heritage, Capgemini is trusted by its clients to unlock the value of technology to address their entire breadth of business needs.
- We deliver end-to-end services and solutions leveraging strengths from strategy and design to engineering, all fueled by market-leading capabilities in AI, generative AI, cloud and data, combined with deep industry expertise and partner ecosystem.
Equal Opportunity
- Capgemini is an Equal Opportunity Employer encouraging inclusion in the workplace.
- Capgemini also participates in the Partnership Accreditation in Indigenous Relations (PAIR) program which supports meaningful engagement with Indigenous communities across Canada by promoting fairness, accessibility, inclusion and respect.
- We value the rich cultural heritage and contributions of Indigenous Peoples and actively work to create a welcoming and respectful environment.
- All qualified applicants will receive consideration for employment without regard to race, national origin, gender identity/expression, age, religion, disability, sexual orientation, genetics, veteran status, marital status or any other characteristic protected by law.
- Capgemini is committed to providing reasonable accommodation during our recruitment process. If you need assistance or accommodation, please reach out to your recruiting contact.
