Java Microservices Developer

1 month ago


Montreal, Canada Infosys Full time

Infosys is seeking a Java Microservices Developer. This position will interface with key stakeholders and apply technical proficiency across different stages of the Software Development Life Cycle including Requirements Elicitation, Application Architecture definition and Design; play an important role in creating the high level design artifacts; deliver high quality code deliverables for a module, lead validation for all types of testing and support activities related to implementation, transition and warranty. This is an opportunity to be part of a learning culture, where teamwork and collaboration are encouraged, excellence is rewarded, and diversity is respected and valued.

Required Qualifications :

  • Candidate must be located within commuting distance of Vancouver, British Columbia or be willing to relocate to the area. This position may require travel.
  • Bachelor’s degree or foreign equivalent required from an accredited institution. Will also consider three years of progressive experience in the specialty in lieu of every year of education.
  • At least 4 years of Information Technology experience.
  • Candidates authorized to work for any employer in Canada without employer based visa sponsorship are welcome to apply. Infosys is unable to provide immigration sponsorship for this role at this time.

Preferred Qualification :

  • Atleast 3 years of experience in Java 1.8+, Vert.x/Spring Boot Microservices, Springboots, Restful Services (JAX-RS), REST and SOAP API, Java Testing Frameworks(JUnit, Mockito, PowerMockito), , Git, Jenkins, Understanding of Cloud infrastructure, JPA/JDBI or Mybatis, Openshift, ORM Framework, Schedulers, Devops, Splunk, Appdynamics/Grafana.
  • At least 3 years of experience in Design and architecture of JEE applications
  • Atleast 3 years of experience developing enterprise grade highly scalable Java based applications.
  • At least 3 years of experience in Agile. Knowledge of ceremonies.
  • Atleast 2 years of experience in front end development frameworks, especially React
  • At least 2 years on MVC framework, Spring 4.x/5.x & Design Patterns.
  • Experience and knowledge of atleast one of the following Document based DBs - Cassandra, couchbase, Redis, MySQL, MongoDB etc.
  • Good knowledge about continuous integration tools e.g. GIT, Jenkins, XLR etc
  • Working knowledge on Automation Tools e.g. Selenium, Cucumber etc
  • Non-relational database experience e.g. Couchbase or MongoDB
  • Relational database experience in db2/PostGreSQL
  • Atleast 1year Experience in GoLang will be preferred
  • Additionally knowledge of following technologies would be an advantage:
  • GrapgQL, gRPC, Docker Framework, SonarQube, Kafka, Loadrunner, Jira, Confluence, Cucumber, Kubernetes (or similar technology), ELK Integration (Elasticsearch, Logstash & Kibana)
  • Strong knowledge of Camel Integration framework. 2+ years of camel experience is preferred.



  • Montreal, Canada Infosys Full time

    Infosys is seeking a Java Microservices Developer . This position will interface with key stakeholders and apply technical proficiency across different stages of the Software Development Life Cycle including Requirements Elicitation, Application Architecture definition and Design; play an important role in creating the high level design artifacts; deliver...


  • Montreal, Canada Genpact Full time

    Genpact (NYSE: G) is a global professional services and solutions firm delivering outcomes that shape the future. Our 125,000+ people across 30+ countries are driven by our innate curiosity, entrepreneurial agility, and desire to create lasting value for clients. Powered by our purpose – the relentless pursuit of a world that works better for people –...

  • Lead Java Developer

    4 weeks ago


    Montreal, Canada Epsilon Solutions Ltd. Full time

    Role: Lead Java Developer Location: Montreal (Office Attendance from day 1 - Hybrid Mode- 3x per week) Term: Long Term Contract Experience: 9+ years JD: What’s the Role -Collaborating as part of a cross-functional Agile team to create and enhance software that enables the delivery of the Client Onboarding projects, interacting with different divisions of...

  • Senior Java Developer

    3 weeks ago


    Montreal, Canada CGI Full time

    Position Description: Senior Java Developer Senior Fullstack Developer We're growing fast and are looking for fullstack developers with strong technical skills, a well-developed analytical mind and a focus on quality to ensure the best possible customer satisfaction. The roles and responsibilities for this position are :  Participate in the...


  • Montreal, Canada CGI Full time

    Position Description: Développement front-end, Back-end, Fullstack,... Ca vous parle ? Nous rejoindre, c’est intégrer une communauté technique animée aussi bien par le défi de répondre aux enjeux de nos clients en proposant des solutions innovantes, que le partage entre pairs autour des dernières tendances technologiques et le développement...

  • Lead Java Developer

    4 weeks ago


    Montreal, Canada Epsilon Solutions Ltd. Full time

    Role: Lead Java Developer Location: Montreal (Office Attendance from day 1 - Hybrid Mode- 3x per week) Term: Long Term Contract Experience: 9+ years JD: What’s the Role -Collaborating as part of a cross-functional Agile team to create and enhance software that enables the delivery of the Client Onboarding projects, interacting with different divisions of...

  • Lead Java Developer

    4 weeks ago


    Montreal, Canada Epsilon Solutions Ltd. Full time

    Role: Lead Java Developer Location: Montreal (Office Attendance from day 1 - Hybrid Mode- 3x per week) Term: Long Term Contract Experience: 9+ years JD: What’s the Role -Collaborating as part of a cross-functional Agile team to create and enhance software that enables the delivery of the Client Onboarding projects, interacting with different divisions of...

  • Lead Java Developer

    4 weeks ago


    Montreal, Canada Epsilon Solutions Ltd. Full time

    Role: Lead Java Developer Location: Montreal (Office Attendance from day 1 - Hybrid Mode- 3x per week) Term: Long Term Contract Experience: 9+ years JD: What’s the Role -Collaborating as part of a cross-functional Agile team to create and enhance software that enables the delivery of the Client Onboarding projects, interacting with...


  • Montreal, Canada Synechron Full time

    Poste en Java/base de données de niveau intermédiaire pour les données de référence sur les valeurs mobilières à notre bureau de Montréal. Le/la candidat(e) fera partie d’une équipe de développeurs orientés vers l’entreprise qui se concentrera sur la création et la maintenance de diverses applications dans les plates-formes SRD existantes,...


  • Montreal, Canada Synechron Full time

    Poste en Java/base de données de niveau intermédiaire pour les données de référence sur les valeurs mobilières à notre bureau de Montréal. Le/la candidat(e) fera partie d’une équipe de développeurs orientés vers l’entreprise qui se concentrera sur la création et la maintenance de diverses applications dans les plates-formes SRD existantes,...


  • Montreal, Canada Synechron Full time

    Poste en Java/base de données de niveau intermédiaire pour les données de référence sur les valeurs mobilières à notre bureau de Montréal. Le/la candidat(e) fera partie d’une équipe de développeurs orientés vers l’entreprise qui se concentrera sur la création et la maintenance de diverses applications dans les plates-formes SRD existantes,...

  • Java Web Developer

    2 weeks ago


    Montreal, Canada CGI Full time

    CGI est à la recherche d'un développeur back-end JAVA de niveau sénior pour un projet client d'envergure.Responsabilités : - Développer les fonctionnalités sur la base des récits découlant des analyses fonctionnelles. - Développer ou maintenir une application spécifique aux besoins du client à base de langages de développement JAVA. - Apporter...

  • Java Web Developer

    2 weeks ago


    Montreal, Canada CGI Full time

    CGI est à la recherche d'un développeur back-end JAVA de niveau sénior pour un projet client d'envergure. Responsabilités : - Développer les fonctionnalités sur la base des récits découlant des analyses fonctionnelles. - Développer ou maintenir une application spécifique aux besoins du client à base de langages de développement JAVA. - Apporter...

  • Java Web Developer

    2 weeks ago


    Montreal, Canada CGI Full time

    CGI est à la recherche d'un développeur back-end JAVA de niveau sénior pour un projet client d'envergure. Responsabilités : - Développer les fonctionnalités sur la base des récits découlant des analyses fonctionnelles. - Développer ou maintenir une application spécifique aux besoins du client à base de langages de développement JAVA. - Apporter...

  • Java Web Developer

    1 week ago


    Montreal, Canada CGI Full time

    CGI est à la recherche d'un développeur back-end JAVA de niveau sénior pour un projet client d'envergure. Responsabilités : - Développer les fonctionnalités sur la base des récits découlant des analyses fonctionnelles. - Développer ou maintenir une application spécifique aux besoins du client à base de langages de développement JAVA. - Apporter...


  • Montreal, Canada GlobalLogic Full time

    Job Description: Experience with Single-page app routing animation. Professional experience in backend software development using Java. Experience with containerization and orchestration technologies, including Kubernetes Spring boot. Proficiency in building microservices-based architecture. Unders


  • Montreal, 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...

  • Java Web Developer

    2 weeks ago


    Greater Montreal Metropolitan Area, Canada CGI Full time

    CGI est à la recherche d'un développeur back-end JAVA de niveau sénior pour un projet client d'envergure.Responsabilités :- Développer les fonctionnalités sur la base des récits découlant des analyses fonctionnelles.- Développer ou maintenir une application spécifique aux besoins du client à base de langages de développement JAVA.- Apporter des...

  • Java Developer

    19 hours ago


    Montreal, Canada Aptino, Inc. Full time

    Role: Java Developer Location: Montreal, Canada (Hybrid – 3 days/week from office) Duration: 12 month We are seeking a highly skilled Java Developer to join our team. In this role, you will be responsible for creating new applications, enhancing existing ones, and collaborating with global partners in business units and Operations areas. You will have...

  • Java Developer

    3 hours ago


    Montreal, Canada Aptino, Inc. Full time

    Role: Java Developer Location: Montreal, Canada (Hybrid – 3 days/week from office) Duration: 12 month We are seeking a highly skilled Java Developer to join our team. In this role, you will be responsible for creating new applications, enhancing existing ones, and collaborating with global partners in business units and Operations areas. You will have...