Lead Java Microservices Developer
5 days ago
Overview The job entails sitting as well as working at a computer for extended periods of time. Should be able to communicate by telephone, email, or face to face. Extensive travel may be required as per client and project needs. Infosys recherche un Développeur Principal Java Microservices. Ce poste impliquera une interaction avec les parties prenantes clés et nécessitera une expertise technique à travers les différentes étapes du cycle de vie du développement logiciel, y compris la collecte des exigences, la définition et la conception de l’architecture applicative. Vous jouerez un rôle important dans la création des artefacts de conception de haut niveau, la livraison de code de haute qualité pour un module, la validation de tous les types de tests et le soutien des activités liées à la mise en œuvre, la transition et la garantie. C’est une opportunité de faire partie d’une culture d’apprentissage où le travail d’équipe et la collaboration sont encouragés, l’excellence est récompensée et la diversité est respectée et valorisée. Infosys is seeking a Lead 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 Montreal, Quebec 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 Qualifications At least 6 years of experience in Java hands on development. Hands-on experience in Java 8, REST, Springboot, Microservices, Kafka or MQ, OpenShift deployments. Experience in Java 8, REST, Springboot, Microservices, Kafka or MQ, OpenShift deployments, Spring Security, JPA, XML, XSLT, JAXB, JAXP, MVC, various design patterns. Experience in Agile, Scrum, and/or Test-Driven Development environment. Experience in Project life cycle activities on development and maintenance/Production Support projects. In-depth knowledge about modern application architecture, practical experience with Microservices Framework like Spring Boot, Event Driven Services, Cloud Native Applications Development Good knowledge of API design is a must. Some experience with DevOps practices such as Pipelines, CI / CD tools is required. Knowledge of Domain Driven design is must. Strong analytical skills A high degree of initiative and flexibility, high customer orientation. Excellent verbal and written communication skills Experience and desire to work in a Global delivery environment. Le poste implique de rester assis et de travailler sur un ordinateur pendant de longues périodes. Le candidat doit être capable de communiquer par téléphone, par courriel ou en personne. Des déplacements fréquents peuvent être requis en fonction des besoins du client et du projet. Infosys recherche un Développeur Principal Java Microservices. Ce poste impliquera une interaction avec les parties prenantes clés et nécessitera une expertise technique à travers les différentes étapes du cycle de vie du développement logiciel, y compris la collecte des exigences, la définition et la conception de l’architecture applicative. Vous jouerez un rôle important dans la création des artefacts de conception de haut niveau, la livraison de code de haute qualité pour un module, la validation de tous les types de tests et le soutien des activités liées à la mise en œuvre, la transition et la garantie. C’est une opportunité de faire partie d’une culture d’apprentissage où le travail d’équipe et la collaboration sont encouragés, l’excellence est récompensée et la diversité est respectée et valorisée. Qualifications Requises Le candidat doit résider à une distance raisonnable pour se rendre au bureau de Montréal, Québec, ou être disposé à déménager dans la région. Ce poste peut nécessiter des déplacements. Diplôme de baccalauréat ou équivalent étranger requis, délivré par un établissement accrédité. Trois années d’expérience progressive dans la spécialité peuvent être considérées en remplacement de chaque année d’études. Au moins 4 ans d’expérience en technologies de l’information. Les candidats autorisés à travailler pour tout employeur au Canada sans parrainage de visa basé sur l’employeur sont invités à postuler. Infosys ne peut pas fournir de parrainage d’immigration pour ce poste pour le moment. Qualifications souhaitées Au moins 6 ans d’expérience en développement Java pratique. Expérience pratique avec Java 8, REST, Spring Boot, Microservices, Kafka ou MQ, déploiements OpenShift. Connaissance approfondie de Java 8, REST, Spring Boot, Microservices, Kafka ou MQ, OpenShift, Spring Security, JPA, XML, XSLT, JAXB, JAXP, MVC, et divers modèles de conception. Expérience dans des environnements Agile, Scrum et/ou développement piloté par les tests (TDD). Expérience dans les activités du cycle de vie des projets de développement et de maintenance/support en production. Connaissance approfondie des architectures applicatives modernes et expérience pratique avec des frameworks de microservices tels que Spring Boot, services orientés événements, développement d’applications Cloud natives. Bonne connaissance de la conception d’API (indispensable). Une certaine expérience des pratiques DevOps telles que les pipelines et les outils CI/CD est requise. Connaissance de la conception orientée domaine (Domain Driven Design) (indispensable). Solides compétences analytiques. Grande capacité d’initiative et de flexibilité, forte orientation client. Excellentes compétences en communication orale et écrite. Expérience et volonté de travailler dans un environnement de livraison global. About Us Infosys is a global leader in next-generation digital services and consulting. We enable clients in more than 50 countries to navigate their digital transformation. With over four decades of experience in managing the systems and workings of global enterprises, we expertly steer our clients through their digital journey. We do it by enabling the enterprise with an AI-powered core that helps prioritize the execution of change. We also empower the business with agile digital at scale to deliver unprecedented levels of performance and customer delight. Our always-on learning agenda drives their continuous improvement through building and transferring digital skills, expertise, and ideas from our innovation ecosystem. #J-18808-Ljbffr
-
Lead Java Microservices Developer
1 week ago
Montreal (administrative region), Canada Infosys Full timeOverviewThe job entails sitting as well as working at a computer for extended periods of time. Should be able to communicate by telephone, email, or face to face. Extensive travel may be required as per client and project needs.Infosys recherche un Développeur Principal Java Microservices. Ce poste impliquera une interaction avec les parties prenantes clés...
-
Senior Java Developer — Spring Boot
4 days ago
Montreal (administrative region), Canada VLink Inc Full timeA leading software development company is seeking a highly skilled Senior Java Developer to join their dynamic team in Montreal. This role requires expertise in Java, Spring Boot, and Microservices, focusing on developing scalable enterprise applications. The ideal candidate will also mentor junior developers, collaborate with cross-functional teams, and...
-
Java Developer
5 days ago
Montreal (administrative region), Canada Cynet systems Inc Full timeRequirement / Must Have Strong hands-on experience with Core Java (Java 8 preferred). Experience with Spring and Spring Boot. Experience building RESTful microservices. Experience with Kafka integration and message streaming. Experience with relational databases. Ability to work in an Agile environment. Experience 7+ years of hands-on experience in Java...
-
Java Developer
2 weeks ago
Montreal (administrative region), Canada Cynet systems Inc Full timeRequirement / Must Have Strong hands-on experience with Core Java (Java 8 preferred). Experience with Spring and Spring Boot. Experience building RESTful microservices. Experience with Kafka integration and message streaming. Experience with relational databases. Ability to work in an Agile environment. Experience 7+ years of hands-on experience in Java...
-
Senior Java Developer
4 days ago
Montreal (administrative region), Canada VLink Inc Full timeLocation – Montreal, QC (Mandate 3 days onsite) Goal: We are seeking a highly skilled and experienced Senior Java Developer to join our dynamic team. The ideal candidate will have a strong background in developing scalable, robust enterprise applications using Java, Spring Boot, Microservices architecture, Kafka. Ideal candidate will play a vital role in...
-
Développeur Java
3 weeks ago
Montreal (administrative region), Canada AppDirect, Inc Full timeUne entreprise technologique mondiale à Montréal recherche un développeur Java pour intégrer son équipe dynamique. Ce poste consiste à développer et maintenir des microservices liés à la gestion de produits, nécessitant une expertise en Java et des technologies modernes comme REST, GraphQL, ainsi que des compétences en tests unitaires. Le candidat...
-
Développeur Java
3 hours ago
Montreal (administrative region), Canada AppDirect, Inc Full timeUne entreprise technologique mondiale à Montréal recherche un développeur Java pour intégrer son équipe dynamique. Ce poste consiste à développer et maintenir des microservices liés à la gestion de produits, nécessitant une expertise en Java et des technologies modernes comme REST, GraphQL, ainsi que des compétences en tests unitaires. Le candidat...
-
Senior Java Engineer
5 days ago
Montreal (administrative region), Canada Cynet systems Inc Full timeA technology solutions firm in Quebec is seeking an experienced Java Developer with strong hands-on experience in Core Java, Spring, and microservices development. The ideal candidate will have expertise in building RESTful applications, Kafka integration, and CI/CD practices. Responsibilities include designing and maintaining scalable applications,...
-
Senior Java Engineer
2 weeks ago
Montreal (administrative region), Canada Cynet systems Inc Full timeA technology solutions firm in Quebec is seeking an experienced Java Developer with strong hands-on experience in Core Java, Spring, and microservices development. The ideal candidate will have expertise in building RESTful applications, Kafka integration, and CI/CD practices. Responsibilities include designing and maintaining scalable applications,...
-
Java Software Engineer: Microservices, GraphQL
3 hours ago
Montreal (administrative region), Canada Firstbase Full timeUne entreprise technologique à Montréal recherche un Développeur Java pour rejoindre son équipe dynamique. Vous serez responsable de la création et de la maintenance de microservices, ainsi que de la conception d'API REST et GraphQL. Le candidat idéal doit avoir au moins 2 ans d'expérience en développement Java, une bonne compréhension des...