Job Summary

Java Fullstack Developer – Full-Time position located in Mississauga, Canada.

The role involves designing, developing, and maintaining scalable, reliable, and resilient applications in a cross-functional environment.

Job Responsibilities

  • Demonstrates an in-depth understanding of the Software Development Lifecycle and how it integrates within the overall technology landscape.
  • Operates in a global environment with onshore or offshore matrix reporting structures.
  • Works in a highly regulated environment, addressing regulatory requirements and industry implications for technologies.
  • Improves service level to end-users by maximizing operational efficiencies, strengthening incident and problem management, and encouraging knowledge sharing.
  • Drives Continuous Delivery and Automation across supported applications through Root Cause Analysis, knowledge management, performance tuning, and user training.
  • Fosters a culture of transparency and innovation to increase team productivity.
  • Coaches team members and others outside the immediate reporting line on best practices and addresses antipatterns promptly.
  • Implements the Agile framework (SCRUM or Kanban) ensuring alignment with overall organizational processes.
  • Communicates progress and project status across the organization, managing stakeholders throughout execution.

Technical Expertise

  • 10+ years of overall IT experience with strong knowledge of end-to-end project lifecycle, preferably in Agile delivery model.
  • Java backend development experience with Core Java, Java EE, Spring Boot, and Microservices.
  • Java front-end development experience on ReactJS, Node.js, JavaScript, and Angular.
  • Knowledge of end-to-end product development or new framework development.
  • Good knowledge of SQL.
  • Experience with continuous integration and CI/CD pipelines (on-prem or cloud).
  • GitOps experience is a plus.
  • Experience with multiple technologies and medium to complex systems, well-versed in design standards and frameworks.

Compensation

Base compensation range for this role: $86,129 – $127,189.

Compensation may be adjusted based on geographic location, education, certifications, experience, seniority, market conditions, and internal equity. Additional variable incentives, bonuses, or commissions may apply.

Benefits

  • Paid time off (vacation, company holidays, personal days, sick leave) based on employee grade.
  • Medical, dental, and vision coverage (or provincial healthcare coordination in Canada).
  • Retirement savings plans (401(k) in the U.S., RRSP in Canada).
  • Life and disability insurance.
  • Employee assistance programs.
  • Other benefits as per local policy and eligibility.

Equal Opportunity

Capgemini is an Equal Opportunity Employer encouraging inclusion in the workplace. Capgemini participates in the Partnership Accreditation in Indigenous Relations (PAIR) program which supports meaningful engagement with Indigenous communities across Canada. 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.

This is a general description of the duties, responsibilities, and qualifications required for this position. Physical, mental, sensory, or environmental demands may be referenced to communicate the nature of this work. Reasonable accommodations will be considered, provided they do not pose an undue hardship. Capgemini is committed to providing reasonable accommodation during the recruitment process.

Capgemini may capture your image during the interview process for verification purposes.

Click the following link for more information on your rights as an Applicant in the United States:


#J-18808-Ljbffr

Java Full-stack Engineer

Apply Now
Back to search page