Java Microservices Developer

4 weeks 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 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...

  • Lead Java Developer

    4 weeks ago


    Montreal, Canada SarasCan Inc Full time

    Required Skills:7-10 years of Development experienceProficiency in Core Java/J2EE, Spring, Spring BootExperience with Microservices, API GatewayFamiliarity with Authentication protocols such as OAuth2 & mTLSStrong background in Web service developmentExperience with Unit testing, Test Driven DevelopmentProficiency in XMLExperience in developing multi-tier...

  • Senior Java Developer

    2 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

    1 week 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

    1 week 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

    1 week 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

    3 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...

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


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

  • Lead Java Developer

    4 weeks ago


    Montreal, Canada SarasCan Inc Full time

    Required Skills: 7-10 years of Development experience Proficiency in Core Java/J2EE, Spring, Spring Boot Experience with Microservices, API Gateway Familiarity with Authentication protocols such as OAuth2 & mTLS Strong background in Web service development Experience with Unit testing, Test Driven Development Proficiency in XML Experience in developing...

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

  • Java Web Developer

    6 days 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...