Java Full Stack Developer
Capgemini View all jobs
- Mississauga, ON
- Permanent
- Full-time
- Demonstrate an in-depth understanding of the Software Development Lifecycle (SDLC) and its integration within the broader technology landscape to deliver scalable, reliable, and resilient applications.
- Operate effectively in a global delivery model with onshore/offshore and nearshore teams, including matrix reporting structures.
- Work in a highly regulated environment, ensuring compliance with regulatory requirements and understanding their implications on technology and applications.
- Foster a culture of transparency, collaboration, and innovation to improve team productivity and delivery quality.
- Coach and mentor team members (including those outside direct reporting lines) on best practices, and proactively identify and address technical anti-patterns.
- Implement and adhere to Agile frameworks such as SCRUM or Kanban, ensuring alignment with organizational processes.
- Communicate project progress, risks, and status clearly and consistently to technical and non-technical stakeholders across the organization.
- 10+ years of overall IT experience with strong exposure to end-to-end project lifecycle management, preferably in an Agile delivery model.
- Proven experience in end-to-end product development or developing new frameworks from scratch.
- Good working knowledge of SQL and relational databases.
- Exposure to Continuous Integration and Continuous Deployment (CI/CD) pipelines, both on-premise and cloud-based.
- Experience with GitOps practices and modern DevOps workflows.
- Familiarity with cloud platforms and container-based deployments (Docker, Kubernetes is a plus).
- Experience working with medium to large-scale, complex systems and adherence to industry-standard design patterns and frameworks.
- Paid time off based on employee grade (A-F), defined by policy: 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