Job Description Developers develop, test and integrate applications, frameworks and tools in a controlled environment. With expertise in a specific technology environment, they are responsible for software‑specific design and realization, as well as testing, deployment and release management or technical application management of client‑specific package based solutions.
Key Responsibilities
Develop, enhance, and maintain existing application features using Java and COTS (Commercial Off The Shelf) platforms
Implement enhancement requests, bug fixes, and performance improvements based on business and technical requirements
Support integration efforts between custom Java components and COTS systems through APIs, services, and data interfaces
Assist senior developers and architects in translating enhancement requirements into technical design updates
Write clean, maintainable, and well‑structured code following organizational development standards
Execute unit testing and support system and integration testing activities for enhancement releases
Troubleshoot issues across application components and help deliver root cause analysis for defects
Contribute to code reviews, agile ceremonies, and sprint planning activities
Update technical documentation for enhancements, configuration changes, and deployment processes
Participate in COTS configuration, customization, and version updates under guidance from senior team members
Support deployment and release activities for enhancements, hotfixes, and patches
Collaborate with business, QA, and support teams to ensure enhancements meet functional and quality expectations
Required Skills & Experiences
3+ years of hands‑on experience in application development with a strong focus on Java
Experience performing enhancements, maintenance, and iterative improvements on enterprise applications
Working knowledge of Java and common frameworks (e.g., Spring, Spring Boot)
COTS configuration/customization
REST APIs, JSON, XML for integrations
Familiarity with databases (SQL) and version control tools (Git)
Understanding of core SDLC practices, agile delivery, and DevOps aligned workflows
Ability to troubleshoot application issues and work with existing codebases
Strong communication and documentation skills
Experience with CI/CD tools (Azure DevOps, Jenkins) is an asset
Nice To Have
Certifications: Java SE, COTS platform certifications, cloud fundamentals (Azure/AWS)
Compensation The base compensation range for this role in the posted location is: $62,874- $147,504 CAD.
Capgemini provides compensation range information in accordance with applicable national, state, provincial, and local pay transparency laws. The base compensation range listed for this position reflects the minimum and maximum target compensation Capgemini, in good faith, believes it may pay for the role at the time of this posting. This range may be subject to change as permitted by law.
In addition to base salary, this role may be eligible for additional compensation such as variable incentives, bonuses, or commissions, depending on the position and applicable laws.
Benefits
Paid time off based on employee grade (A-F), defined by policy: Vacation 12-25 days, 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
Equal Opportunity Employer 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.
Physical, mental, sensory or environmental demands may be referenced in an attempt to communicate the manner in which this position traditionally is performed. Whenever necessary to provide individuals with disabilities an equal employment opportunity, Capgemini will consider reasonable accommodations that might involve varying job requirements and/or changing the way this job is performed, provided that such accommodation does not pose an undue hardship. Capgemini is committed to providing reasonable accommodation during our recruitment process. If you need assistance or accommodation, please reach out to your recruiting contact.
#J-18808-Ljbffr