C

Capgemini

Global consulting, technology services, outsourcing

Java Full-stack Developer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeMississauga, ON, CanadaIn-person

About the Job

Requirements

  • Demonstrates an in-depth understanding of the Software Development Lifecycle and how it integrates within the overall technology landscape to deliver scalable, reliable, and resilient applications.
  • Can operate in a global environment with onshore, nearshore, or offshore matrix reporting structures.
  • Understands regulatory requirements and their industry implications for technologies in a highly regulated environment.
  • Has 10 years of overall information technology experience with strong knowledge of the end-to-end project lifecycle, preferably in an Agile delivery model.
  • Has Java backend development experience with Core Java, Java EE, Spring Boot, and microservices.
  • Has Java frontend development experience with ReactJS, Node.js, JavaScript, and Angular.
  • Has very good knowledge of end-to-end product development or new framework development experience.
  • Has experience working on multiple technologies and medium-to-complex systems and is well versed in design standards and frameworks.

Responsibilities

  • Develop and oversee the implementation of software in a complex, critical, large, cross-departmental, and multidisciplinary area.
  • Establish best practices and promote a cultural shift to support adoption of Engineering Principles and Practices within Production Management.
  • Improve the service level provided to end users by maximizing operational efficiencies and strengthening incident management, problem management, and knowledge-sharing practices.
  • Drive Continuous Delivery and automation efforts across supported applications through Root Cause Analysis reviews, knowledge management, performance tuning, and user training.
  • Coach team members and people outside the immediate reporting line on best practices, and recognize and address antipatterns.
  • Implement an Agile framework, such as Scrum or Kanban, and ensure it integrates with overall organizational processes.
  • Communicate progress and project status across the organization and manage stakeholders appropriately throughout project execution.
  • Plan actions and resources for the role's area over the short to medium term.
  • Deliver a full range of end-to-end projects.

Desired Qualifications

  • Knowledge of SQL is preferable.
  • Exposure to continuous integration with a CI/CD pipeline, either on-premises or in the cloud, is an advantage.
  • GitOps experience is a plus.

About the Company

Capgemini

Global consulting, technology services, outsourcing

Capgemini provides consulting, technology services, and outsourcing to help organizations transform digitally. Its offerings include strategy and transformation consulting, system integration, application development, IT infrastructure management, and managed IT operations. It differentiates itself with a global presence in over 50 countries and a focus on applying AI, cloud, and cybersecurity to real business problems. Its goal is to help clients navigate digital transformation and improve efficiency and innovation through tailored, contract-based or managed services.

Company size
10,001+
Company stage
IPO
Headquarters
Paris, France
Founded
1967

Recently Posted Jobs

Explore more opportunities at Capgemini

See more jobs