Core Java Developer (contract)

Capgemini

Montreal (administrative region)

On-site

CAD 44,620 - 69,706

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Medical benefits
Dental benefits
Vision benefits
Retirement benefits

Job summary

Capgemini is seeking a highly experienced Senior Java Developer to join the Ops Tech department in Montreal, Quebec. In this pivotal role, you will design, develop, and implement high-performance Java-based solutions, including RESTful APIs and DB2 database integrations. A strong background in Core Java and Spring Boot is required to ensure successful project delivery. The role offers competitive pay ranging from $32.39 to $50.60 per hour, along with comprehensive benefits such as medical and dental coverage.

Qualifications

  • Extensive experience with Java SE, including multithreading, collections, generics, and design patterns.
  • Proficient in developing microservices and enterprise applications using Spring Boot.
  • Strong expertise in DB2 database technologies, including SQL development and performance tuning.
  • Experience designing and developing RESTful APIs.
  • In-depth understanding of the full SDLC, including Agile methodologies.

Responsibilities

  • Design, develop, test, and deploy enterprise-level Java applications.
  • Collaborate with teams to gather requirements and translate them into technical solutions.
  • Develop and maintain RESTful APIs using Spring Boot.
  • Integrate applications with DB2 databases, including schema design and query optimization.
  • Troubleshoot and resolve technical issues in production environments.

Skills

Core Java
Spring Boot
DB2 Database
API Development
Software Development Life Cycle (SDLC)
Problem Solving
Communication
Teamwork

Job description

Overview

Job Title: Senior Java Developer

We are seeking a highly experienced Senior Java Developer to join the Ops Tech department. In this pivotal role, you will contribute significantly to the successful delivery of the UPE Phase 2 initiative. You will be responsible for designing, developing, and implementing robust, scalable, and high‑performance Java‑based solutions. This position requires a deep understanding of Core Java, the Spring Boot framework, and DB2 database technologies.

Responsibilities
  • Design, develop, test, and deploy enterprise‑level Java applications
  • Collaborate with cross‑functional teams to gather requirements and translate them into technical solutions
  • Develop and maintain RESTful APIs using Spring Boot
  • Integrate applications with DB2 databases, including schema design, query optimization, and data manipulation
  • Troubleshoot and resolve complex technical issues in production environments
  • Write clean, maintainable, and efficient code while adhering to coding standards
  • Participate in code reviews and mentor junior developers
  • Contribute to the continuous improvement of development processes and methodologies
  • Ensure the delivery of high‑quality software within project timelines
Required Skills
  • Core Java: Extensive experience with Java SE, including multithreading, collections, generics, and design patterns
  • Spring Boot: Proficient in developing microservices and enterprise applications using Spring Boot, including Spring Data JPA, Spring Security, and Spring WebFlux
  • DB2 Database: Strong expertise in DB2 database technologies, including SQL development, stored procedures, performance tuning, and basic administration
  • API Development: Experience designing and developing RESTful APIs
  • Software Development Life Cycle (SDLC): In‑depth understanding of the full SDLC, including Agile methodologies
  • Problem Solving: Excellent analytical and problem‑solving skills with a proactive approach
  • Communication: Strong verbal and written communication skills with the ability to clearly articulate technical concepts
  • Teamwork: Ability to work effectively in a team environment and collaborate with stakeholders
Preferred Skills
  • Experience with other relational databases, such as Oracle and PostgreSQL
  • Knowledge of cloud platforms, including AWS, Azure, and GCP
  • Familiarity with CI/CD pipelines and tools
  • Experience with messaging queues, such as Kafka and RabbitMQ
  • Understanding of DevOps principles
Compensation and Benefits

The pay range that the employer in good faith reasonably expects to pay for this position is $32.39/hour - $50.60/hour. Our benefits include medical, dental, vision and retirement benefits. Applications will be accepted on an ongoing basis.

About Us

Tundra Technical Solutions is among North America’s leading providers of Staffing and Consulting Services. Our success and our clients’ success are built on a foundation of service excellence. We are an equal opportunity employer, and we do not discriminate on the basis of race, religion, color, national origin, sex, sexual orientation, age, veteran status, disability, genetic information, or other applicable legally protected characteristic. Qualified applicants with arrest or conviction records will be considered for employment in accordance with applicable law, including the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act. Unincorporated LA County workers: we reasonably believe that criminal history may have a direct, adverse and negative relationship with the following job duties, potentially resulting in the withdrawal of a conditional offer of employment: client provided property, including hardware (both of which may include data) entrusted to you from theft, loss or damage; return all portable client computer hardware in your possession (including the data contained therein) upon completion of the assignment, and; maintain the confidentiality of client proprietary, confidential, or non-public information. In addition, job duties require access to secure and protected client information technology systems and related data security obligations.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Spark Developer
Senior Java Spark Developer

Capgemini • Montreal (administrative region)

On-site
CAD 38,000 - 59,000
Medical benefits
Dental benefits
Vision benefits
+1
C++ Developer
C++ Developer

Capgemini • Toronto

On-site
CAD 48,000 - 75,000
Medical benefits
Retirement benefits
Professional development
Cards Mainframe Developer (contract)
Cards Mainframe Developer (contract)

Capgemini • Toronto

On-site
CAD 39,468 - 61,675
Medical benefits
Dental benefits
Vision benefits
+1
Principal Java Developer
Principal Java Developer

My Recruiter • Toronto

On-site
CAD 110,000 - 170,000
Python Full Stack Developer (contract)
Python Full Stack Developer (contract)

Capgemini • Montreal (administrative region)

On-site
CAD 41,190 - 64,347
Medical benefits
Dental benefits
Vision benefits
+1
Senior Java Developer
Senior Java Developer

Citi • Mississauga

On-site
CAD 94,000 - 142,000
Senior Java Developer
Senior Java Developer

Citibank (Switzerland) AG • Mississauga

On-site
Confidential
Back End Java
Back End Java

Open Systems Technologies • Mississauga

On-site
CAD 120,000 - 170,000
Senior Java Developer – Spring Boot | TDD | CI/CD | AWS
Senior Java Developer – Spring Boot | TDD | CI/CD | AWS

Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision! • Toronto

On-site
CAD 90,000 - 120,000
Backend Java Developer
Backend Java Developer

ALLTECH CONSULTING SVC INC • Montreal (administrative region)

On-site
CAD 80,000 - 110,000