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
30+ days ago