Senior JAVA Developer

1 week ago


Montreal, Quebec, Canada Tech Wire Asia Full time


In this role, you will be responsible for developing microservices-based applications, designing RESTful APIs, and ensuring the security and reliability of our backend systems.

You will work closely with cross-functional teams to deliver innovative solutions and optimize application performance.

Your mastery of containerization, message queues (Message Queue Kafka) and cloud deployment will be used to improve our application architecture.

We are looking for a proactive problem solver who is passionate about staying up to date with industry best practices and can contribute to a dynamic and collaborative development environment.


Java Concepts, Multithreading and Object Oriented Programming, RESTful API Development Using Spring Boot, Microservices Based Architecture, Database Integration, Implementing Message Based Communication Using technologies like Apache Kafka for asynchronous processing, GIT GitHub/BitBucket.

Together, as owners, let's turn meaningful insights into action.

Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you'll reach your full potential because...


You are invited to be an owner from day 1 as we work together to bring our Dream to life.

That's why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company's strategy and direction.

Your work creates value.

You'll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise.

You'll shape your career by joining a company built to grow and last.

You'll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons.

Come join our team—one of the largest IT and business consulting services firms in the world.

Your future duties and responsibilities

Duties and Responsibilities

  • Participate in the overhaul of the team's transversal architecture
  • Develop efficient APIs that continually evolve
  • Challenge your fellow developers and develop the team as a whole
  • Contribute to largescale projects and maximize value creation through technology
  • Develop technologies in accordance with the architectural target and in a secure manner
Required qualifications to be successful in this role

Qualities required to succeed in this role

Environment:
Java, Spring Boot, Kafka, SQL (Oracle/MS SQL).

  • 7+ years of experience in Java Spring Boot development
- (Asset) Relevant experience in the field of electronic payment solutions and funds transfer

  • Java backend development (Spring boot, REST API, microservices)
  • Spring boot framework
  • Testing tools (Junit, Cucumber (Gherkin)
  • Web Services/API (REST, SOAP)
  • IDE (Eclipse, IntelliJ IDEA)
  • Source Code Management (BitBucket (GIT))
- experience with message services such as Apache Kafka, Rabbit MQ, IBM MQ

  • Rigorous quality assurance approach at all stages of design, development, deployment and operation of microservices
  • Experience in Agile development and Devops
  • Leadership and taking initiatives
  • Skills to communicate effectively


Bilingualism (French and English) is required for this position due to the nature of the role which requires interactions with national and international clients.

#LI-AR1
#INDCGIC
#J-18808-Ljbffr

  • Montreal, Quebec, Canada Iris Software Inc. Full time

    Iris's direct client, one of the Top 5 Bank in Canada, is looking to hire a Senior Java Developer for a long-term opportunity at Montreal, QC (Hybrid Position). Our Client is a Canadian multinational financial services company and the largest bank in Canada by market capitalization.The bank serves over 17 million clients and has more than 89,000 employees...


  • Montreal, Quebec, Canada Lorven Technologies Inc. Full time

    Job Title: Senior Java full stack Developer Location: Montreal, QC Duration: Long term Job Description We are looking for a Senior Java Full Stack Developer who wants to work on a wide range of technologies to provide our clients with elegant and performant Java and Web applications. The


  • Montreal, Quebec, Canada Lorven Technologies Full time

    Job Title: Senior Java full stack Developer Location: Montreal, QC Duration: Long term Job Description • We are looking for a Senior Java Full Stack Developer who wants to work on a wide range of technologies to provide our clients with elegant and performant Java and Web applications. • The candidate who fills the role in our team will be...

  • Lead Java Developer

    1 week ago


    Montreal, Quebec, Canada Apptoza Inc. Full time

    Hi #connections ,Have a wonderful dayWe have an immediate opening for Canada staffing. If anyone is interested, please send your resume to or call me at We need senior candidates who are located in Canada and are eligible applicants with PR Holders / Citizenship.Job Title: Java DeveloperDuration: ContractLocation: Onsite in Montreal, QCJob...


  • Montreal, Quebec, Canada TV2 Consulting Full time

    Based in Montreal, you will be part of a welcoming, enthusiastic group with awesome team spirit You will have plenty of opportunities for training, learning and support. Roles and responsibilitiesDesign, debug, and operate applications running in a containerized environment In coordination with other functional groups, business units, and vendors, you will...

  • Java Developer

    1 week ago


    Montreal, Quebec, Canada TV2 Consulting Full time

    Deep expertise in the Java programming language, complemented by proficiency in its associated tools and libraries. Knowledge in both Java Standard Edition (SE) and Java Enterprise Edition (EE) Proficiency with frameworks such as Spring, JPA, and Struts is vital, with each framework aiding in the development of comprehensive web and enterprise...


  • Montreal, Quebec, Canada LanceSoft, Inc. Full time

    Skills Required: Core Java/J2EE, Spring, Spring boot Micro-services, API Gateway Authentication - OAuth2 & mTLS Web service development Unit testing, Test Driven Development XML Multi-tier web or desktop application development experience Working experience in NoSQL databaseApplication containers - DockerSkills Desired: LLMs Prompt Engineering Kubernetes &...


  • Montreal, Quebec, Canada CB Canada Full time

    Développeur JavaDans le cadre de ses ententes avec ses différents clients, Procom est actuellement à la recherche d'un Développeur Java pour une entreprise dans le domaine financier. Notre client est situé à Montréal.Description des tâches et responsabilités – Développeur JavaLes responsabilités du poste incluent :Être responsable de l'analyse,...


  • Montreal, Quebec, Canada Axzoraresourcing Full time

    Employment Type – FTELocation – Montreal, QC, CanadaRate – CAD$120-$135 per annumRole – Senior Full stack developerLooking for a Sr. Java Full Stack Cloud Developer with 6 to 10 years of experience in designing, developing and supporting applications based on Full Stack Full Stack Developer that has experience with the following Google Applications,...

  • Java Developer

    1 week ago


    Montreal, Quebec, Canada CloudVital Full time

    Job Title:Java Developer Job Location:Montreal Job Type:Hybrid Position Description: We are looking for a creative and talented full-stack developer with strong Java skills, Angular/React UI and database development experience Responsibilities: Design & implement distributed applicat


  • Montreal, Quebec, Canada CGI Full time

    In this role, you will be responsible for developing microservices-based applications, designing RESTful APIs, and ensuring the security and reliability of our backend systems. You will work closely with cross-functional teams to deliver innovative solutions and optimize application performance. Your mastery of containerization, message queues (Message Queue...

  • Java Developer

    1 week ago


    Montreal, Quebec, Canada Epsilon Solutions Ltd. Full time

    Java DeveloperMontreal, QC (Onsite-Hybrid-3 days onsite)Long Term ContractExpertise in application, data and infrastructure architecture disciplinesExpertise in Web Services, both Client and Server sides.Participate in the rapid development of user driven prototypes to identify technical options and inform multiple architectural approachesUtilizing...


  • Montreal, Quebec, Canada CGI Full time

    In this role, you will be responsible for developing microservices-based applications, designing RESTful APIs, and ensuring the security and reliability of our backend systems. You will work closely with cross-functional teams to deliver innovative solutions and optimize application performance. Your mastery of containerization, message queues (Message Queue...


  • Montreal, Quebec, Canada CGI Full time

    In this role, you will be responsible for developing microservices-based applications, designing RESTful APIs, and ensuring the security and reliability of our backend systems. You will work closely with cross-functional teams to deliver innovative solutions and optimize application performance. Your mastery of containerization, message queues (Message Queue...


  • Montreal, Quebec, Canada CGI Full time

    In this role, you will be responsible for developing microservices-based applications, designing RESTful APIs, and ensuring the security and reliability of our backend systems. You will work closely with cross-functional teams to deliver innovative solutions and optimize application performance. Your mastery of containerization, message queues (Message Queue...

  • Java Developer

    1 week ago


    Montreal, Quebec, Canada Genpact Full time

    With a startup spirit and 115,000+ curious and courageous minds, we have the expertise to go deep with the world's biggest brands—and we have fun doing it. We dream in digital, dare in reality, and reinvent the ways companies work to make an impact far bigger than just our bottom line. We're harnessing the power of technology and humanity to create...

  • Java Developer

    1 week ago


    Montreal, Quebec, Canada CloudVital Full time

    Job Title: Java Developer Job Location: Montreal Job Type: Hybrid Position Description: We are looking for a creative and talented full-stack developer with strong Java skills, Angular/React UI and database development experience Responsibilities: Design & implement distributed applications, enhance, and support existing systems Utilize strong...

  • Java Developer

    1 week ago


    Montreal, Quebec, Canada Trisotech Full time

    Work timetable : 40 hours per week (from Monday to Friday, flexible hours possible) Conditions : According to experience Job SummaryFounded in 1996, Trisotech is a worldwide leader in digitaltransformation.We are seeking a dynamic Java Developer to join our agile developmentteam creating industry-leading SaaS software. This person will join agrowing...

  • Java Developer

    1 week ago


    Montreal, Quebec, Canada CloudVital Full time

    Job Title: Java DeveloperJob Location: MontrealJob Type: HybridPosition Description:We are looking for a creative and talented full-stack developer with strong Java skills, Angular/React UI and database development experienceResponsibilities: Design & implement distributed applications, enhance, and support existing systems Utilize strong objectoriented...

  • Java Developer

    1 week ago


    Montreal, Quebec, Canada CloudVital Full time

    Job Title:Java Developer Job Location:Montreal Job Type:Hybrid Position Description:We are looking for a creative and talented full-stack developer with strong Java skills, Angular/React UI and database development experience Responsibilities: Design & implement distributed applications, enhance, and support existing systemsUtilize strong object-oriented...