Java back end (Springboot + Kafka) at Capgemini
Toronto, ON, Canada -
Full Time


Start Date

Immediate

Expiry Date

02 Dec, 25

Salary

0.0

Posted On

02 Sep, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Java, Redis, Computer Science, Github, Mongodb, Openshift, Spring Boot, Kubernetes, Kafka

Industry

Information Technology/IT

Description

Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way you’d like, where you’ll be supported and inspired by a collaborative community of colleagues around the world, and where you’ll be able to reimagine what’s possible. Join us and help the world’s leading organizations unlock the value of technology and build a more sustainable, more inclusive world.

JOB DESCRIPTION:

Capgemini is seeking a skilled Java Backend Developer to join our team supporting a major banking client in Toronto. The ideal candidate will have hands-on experience with modern backend technologies and cloud-native development practices. You’ll be part of a dynamic team driving innovation and delivering scalable solutions in a fast-paced financial environment.

REQUIRED SKILLS:

  • Strong proficiency in Java and Spring Boot.
  • Experience with Redis, MongoDB, and MS SQL.
  • Familiarity with Kafka for event-driven architecture.
  • Hands-on experience with OpenShift and Kubernetes.
  • Proficient in GitHub and CI/CD pipeline tools.
  • Understanding of DevOps principles and tools.
  • Excellent problem-solving and communication skill.

PREFERRED QUALIFICATIONS:

  • Prior experience in the banking or financial services domain
  • Bachelor’s degree in Computer Science, Engineering, or related field”
Responsibilities
  • Design, develop, and maintain backend services using Java and Spring Boot.
  • Implement caching strategies with Redis and manage data persistence using MongoDB and MS SQL.
  • Integrate and manage messaging systems using Kafka.
  • Deploy and manage applications on OpenShift and Kubernetes.
  • Collaborate using GitHub for version control and CI/CD pipelines.
  • Contribute to DevOps practices and pipeline automation (experience with RBC Helios is a plus).
  • Participate in code reviews, testing, and production support.Work closely with cross-functional teams to deliver high-quality solutions.
-
Loading...