Talent.com
Java Fullstack Developer

Java Fullstack Developer

CapgeminiMontréal, CA
30+ days ago
Salary
CA$65.00 hourly
Job description

Role Name : Java Full stack Developer

Location : Montreal, Quebec

Job Type : Permanent Fulltime

Job description :

Capgemini is looking for a Java Full stack Developer on a fulltime position based in Montreal, Quebec, Canada.

Key responsibilities :

  • Develop and maintain robust and scalable Java applications.
  • Design, implement, and handle complex frontend applications using Angular (or a similar framework).
  • Collaborate with product managers, designers, and other developers to define project requirements and specifications.
  • Create and maintain microservices to support various business functionalities.
  • Integrate third-party APIs and develop RESTful services.
  • Write clean, maintainable, and efficient code following best practices and coding standards.
  • Perform code reviews and provide constructive feedback to team members.

Required Skills

  • Minimum of 8 years of professional experience in Java (Primary) and Angular (Secondary).
  • Java J2EE Spring framework : 8 years.
  • Understanding design of Microservices.
  • Understanding of modern enterprise architectures.
  • Understanding of internals of Java Programming.
  • Working knowledge of Unix concepts and command line tools.
  • Collect and evaluate user requirements with the help of product managers and engineers.
  • Understanding of RESTful APIs.
  • Understanding of SQL Relational DBs.
  • Experience with version control systems (Git) and code collaboration tools.
  • Excellent communication and collaboration skills.
  • Notes :

  • In-person client interview is required.
  • Hybrid role : 3 days in office is required.
  • Life at Capgemini

    Capgemini supports all aspects of your well-being throughout the changing stages of your life and career. For eligible employees, we offer :

  • Collaborating with teams of creative, fun, and driven colleagues
  • Flexible work options enabling time and location-based flexibility
  • Company-provided home office equipment
  • Virtual collaboration and productivity tools to enable hybrid teams
  • Comprehensive benefits program (Health, Welfare, Retirement and Paid time off)
  • Other perks and wellness benefits like discount programs, and gym / studio access.
  • Paid Parental Leave and coaching, baby welcome gift, and family care / illness days
  • Back-up childcare / elder care, childcare discounts, and subsidized virtual tutoring
  • Tuition assistance and weekly hot skill development opportunities
  • Experiential, high-impact learning series events
  • Access to mental health resources and mindfulness programs
  • Access to join Capgemini Employee Resource Groups around communities of interest