Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Java Developer

Genpact

Poste : Développeur Java

Lieu : Montréal (Québec) - Présence au bureau dès le premier jour avec 3 jours par semaine en présentiel

Genpact (NYSE : G) est une société mondiale de services professionnels et de solutions qui génère des résultats façonnant l’avenir. Nos plus de 125 000 employés répartis dans plus de 30 pays sont guidés par leur curiosité naturelle, leur agilité entrepreneuriale et leur volonté de créer une valeur durable pour nos clients. Animés par notre mission, soit la poursuite incessante d’un monde qui fonctionne mieux pour les gens, nous accompagnons et transformons les plus grandes entreprises mondiales, y compris celles du classement Fortune Global 500, grâce à notre expertise sectorielle et commerciale approfondie, nos services d’opérations numériques ainsi que nos compétences en données, technologies et intelligence artificielle.

Développeur Java Backend

Dans ce rôle, vous serez responsable du développement, des tests et de la livraison de solutions de haute qualité. Vous devrez également démontrer une volonté d’apprendre de nouvelles technologies et de vous adapter à un environnement en constante évolution.

Responsabilités

  • Posséder une compréhension approfondie du cycle complet de développement logiciel (SDLC).
  • Démontrer une solide maîtrise de l’analyse de données et des besoins d’affaires, ainsi que des concepts modernes de conception et de développement logiciel couvrant divers langages et plateformes.
  • Travailler au sein d’une équipe Agile afin de s’assurer que toutes les exigences techniques clés sont identifiées, estimées, conçues, développées et testées.
  • Collaborer au sein d’équipes multidisciplinaires où interagissent Java, les API (services), PL/SQL ainsi que divers systèmes et interfaces de logique d’affaires.
  • Prendre en charge des initiatives et projets stratégiques de petite à moyenne envergure, améliorer les normes et les meilleures pratiques, et soutenir la résolution des enjeux lors des phases de tests d’acceptation utilisateur (UAT) et de déploiement.
  • Comprendre les besoins et les priorités d’affaires, tout en apportant des recommandations stratégiques sur les solutions technologiques pouvant générer une valeur ajoutée pour l’organisation.
  • Faire preuve d’excellentes aptitudes analytiques et de résolution de problèmes, combinées à de solides compétences en communication, en anticipant les enjeux et en les gérant de manière proactive.
  • Travailler efficacement en équipe, établir des partenariats solides et durables avec les parties prenantes à tous les niveaux de l’organisation ainsi qu’avec les différentes fonctions d’affaires et TI.
  • Faire preuve d’autonomie et démontrer un potentiel de leadership lorsque l’occasion se présente.
  • Témoigner d’une passion pour l’innovation technologique, tout en adoptant une approche pragmatique pour concevoir et déployer des solutions répondant aux besoins de l’entreprise.
  • Être agile, adaptable, capable d’exprimer clairement ses idées lors des réunions et des discussions de conception, à l’aise dans des environnements ambiguës et capable de réajuster son approche lorsque les circonstances évoluent.

Qualifications requises

  • Baccalauréat en ingénierie (BE), Baccalauréat en technologie (B.Tech) ou maîtrise en applications informatiques (MCA) ou formation équivalente.
  • Excellentes compétences en communication écrite et verbale.

Qualifications et compétences privilégiées

  • Compréhension approfondie des principes fondamentaux de l’informatique, des structures de données et des algorithmes.
  • Capacité à travailler de manière autonome tout en collaborant étroitement avec les autres membres de l’équipe.
  • Expérience avec les outils DevOps standard tels que Git, Jenkins et JIRA.
  • Solide maîtrise des fonctionnalités de Java Core :
  • Chargement de classes (Class Loading)
  • Expérience avec les frameworks Spring MVC, Spring Boot, les API REST et JSON.
  • Expérience pratique des moteurs de traitement distribué tels qu’Apache Spark.
  • Expérience pratique avec Scala et bonne compréhension de la programmation fonctionnelle (atout).
  • Expérience avec les plateformes de diffusion d’événements (Event Streaming) telles que Kafka (atout).
  • Expérience de migration ou de transition d’environnements sur site (on premises) vers le cloud (atout).

Égalité des chances en matière d’emploi

Genpact est un employeur offrant l’égalité des chances. Nous examinons les candidatures sans distinction de race, de couleur, de religion ou de croyance, de sexe, d’âge, d’origine nationale, de citoyenneté, d’état matrimonial, de statut militaire ou d’ancien combattant, d’information génétique, d’orientation sexuelle, d’identité de genre, de handicap physique ou mental, ou de toute autre caractéristique protégée par les lois applicables.

Genpact s’engage à créer un environnement de travail dynamique valorisant la diversité, l’inclusion, le respect, l’intégrité, l’orientation client et l’innovation.

Pour en savoir plus, visitez Site web de Genpact et suivez-nous sur LinkedIn, Facebook, Twitter et YouTube.

Avis de prévention contre la fraude au recrutement

Veuillez noter que Genpact ne facture aucun frais pour le traitement des candidatures et qu’aucun candidat n’est tenu de payer pour participer au processus de recrutement, sous quelque forme que ce soit. Les tentatives de fraude peuvent notamment inclure l’achat d’une « trousse de démarrage », le paiement de frais pour soumettre une candidature ou l’achat d’équipement ou de formation.

#J-18808-Ljbffr
Vacancy posted 13 hours ago
Similar jobs that could be interesting for youBased on the Java Developer in Montréal, QC vacancy
  •  ...related field) or equivalent experience • 2-7+ years of experience in professional software development • 2-7+ years of extensive Java development experience • Applied knowledge of object-oriented programming and design • Overall Java Knowledge (Core Internals, Threading... 
    Suggested
    Full time
    Flexible hours

    Continental Technology Solutions

    Montréal, QC
    more than 2 months ago
  •  ...Company Description IT Job Description Role: Java Developer Location: Montreal, Canada Duration: Fulltime BGV will be done for the selected candidates. 8-10 years Hands on experience in Java Should have working experience in Spring and Hibernate... 
    Suggested
    Full time
    Relocation

    Info-ways

    Montréal, QC
    more than 2 months ago
  •  ...souhaitant intégrer une équipe dynamique en tant que Développeur Java/Scala pour l’un de nos clients. Il s’agit d’un poste de...  ...looking for someone to be a part of a dynamic team as a Java/Scala Developer for one of our clients. This is an application developer role in... 
    Suggested
    Full time
    Apprenticeship
    Local area
    Worldwide

    M Three

    Montréal, QC
    more than 2 months ago
  •  ...learning opportunities, then Tecsys could be a good fit for you!  About the Role  We are seeking an experienced and motivated Senior Java Developer to join our dynamic development team. In this role, you will be responsible for designing, developing, and maintaining high-... 
    Suggested
    Remote job
    Permanent employment
    Full time

    Tecsys Inc.

    Montréal, QC
    a month ago
  •  ...Role Requirement This position is for a senior Java/Database developer (5-7 years experienced ideally) for Securities Reference Data. The candidate will be a part of a business-oriented squad of developers focused on the build-out and maintenance of various applications... 
    Suggested
    Full time

    Prolifics Inc

    Montréal, QC
    more than 2 months ago
  •  ...workplace and our community. Job Description Job Description Trigyn's direct financial client has an immediate opening for Java Developer in Montreal, Canada. Description: This role requires both strong technical ability in a variety of Java development... 
    Full time
    Work at office
    Immediate start

    Trigyn Technologies Inc

    Montréal, QC
    more than 2 months ago
  • $90k - $95k per year

     ...1000 companies to small and mid-sized organizations in Canada/US and Europe. We currently have a role as a Senior Fullstack Java Developer with our large consulting client for a major banking services client in the downtown Montreal area. This role can either be a permanent... 
    Long term contract
    Permanent employment
    Full time
    Contract work
    Work at office

    Tech Talent International

    Montréal, QC
    more than 2 months ago
  •  ...Description Position Overview: Sapsol Technologies Inc. is seeking a talented Full Stack Java Developer to join our innovative team. In this role, you will be responsible for designing, developing, and maintaining robust web applications using Java technologies. You will... 
    Full time

    Sapsol Technologies Inc

    Montréal, QC
    more than 2 months ago
  •  ...Company Description IT Job Description Role: Java Developer Location: Montreal, Canada Duration: Fulltime BGV will be done for the selected candidates. Skill:: Spring, Hibernate and MQs. Technical • Java / JEE expert, possesses experience on unit... 
    Full time
    Relocation

    Info-ways

    Montréal, QC
    more than 2 months ago
  •  ...Titre du poste : Développeur JAVA Desktop Senior Département: Ingénierie Logiciels (Signature) Rapports à : Gestionnaire, Ingénierie...  ...situés à l'extérieur du Québec. Job Title: Senior, Java Desktop Developer Department: Software Engineering (Signature) Reports To:... 
    Full time
    Apprenticeship
    Work at office
    Remote work
    Flexible hours

    Portage Cybertech

    Montréal, QC
    16 days ago
  •  .... Looking for candidates to hire in following technologies. ~· Java ~· UI /UX Designer ~· ETL/DWH ~· Web Development...  ...Manual) ~· Big Data Analytics ~· Hadoop ~· Salesforce Developer ~· .Net ~· Oracle DBA ~· Tableau Report Developer... 
    Full time

    Cygnus Professionals Inc.

    Montréal, QC
    more than 2 months ago
  •  ...team that responds with humility and takes pride in what we deliver. About this opportunity : ELITS is looking for a Senior Java Developer with AI Experience to provide hands on technical leadership to our Montreal development team . This is a product... 
    Long term contract
    Full time

    Elits

    Montréal, QC
    a month ago
  •  ...Titre du poste : Développeur.euse Java Full Stack (x2) Département: Ingénierie (Signature) Rapports à : Chef·fe d’équipe...  ...-------------------------------- Job Title: Java Full Stack Developer Department: Engineering (Signature) Reports To: Team Lead... 
    Full time
    Work at office
    Remote work
    Flexible hours

    Portage Cybertech

    Montréal, QC
    16 days ago
  •  ...Titre : Développeur Java Agentique IA Statut : Permanent temps plein Lieu : Montréal (hybride), centre-ville (à 100m du métro Square...  ...du Québec.   Job Posting Title: Agentic AI Java Developer Status: Permanent, full-time Location: Montreal (hybrid), downtown... 
    Permanent employment
    Full time
    Remote work
    Flexible hours

    Portage Cybertech

    Montréal, QC
    more than 2 months ago
  •  ...supplied with what they need, when they need it. Every role here connects to that outcome. Why This Role Matters   As a Senior Java Developer , you will join a team at the heart of the backend systems that power mission-critical supply chains in healthcare, retail, and... 
    Manual labor
    Remote work

    Tecsys Inc.

    Montréal, QC
    19 days ago
  •  ...sustainable, more inclusive world. Role Summary: We are seeking a  Java Engineer to join the Firm Market Risk Technology Team . In...  ...within the squad. The Firm Market Risk Technology Team develops software to measure and monitor Market Risk and Capital for the firm... 
    Permanent employment
    Full time
    Local area

    Capgemini

    Montréal, QC
    11 days ago
  •  ...Job Responsibility: We are looking to hire a Java Developer. The Equity Derivatives Volatility(EQD/VOL) is a team of nine people with responsibility for maintaining and supporting Front-to-Back applications (80%) and providing solutions to our internal clients (20% development... 
    Daily paid
    Full time
    Part time
    Work at office

    CGI

    Montréal, QC
    2 days ago
  •  ...go beyond execution and truly contribute to the technical decisions behind a project? Techso is looking for a Senior Full Stack Java Developer to help design and develop digital solutions used by leading clients in Montreal and internationally. In this role, you'll have... 
    Permanent employment
    Full time
    Work at office
    Flexible hours

    Solutions Techso

    Montréal, QC
    4 days ago
  •  ...Job Responsibility: Are you an outstanding Java developer who understands complex systems architecture and has worked on large data-driven projects? Do you want to work on a system that thousands of people use globally, contribute to features, and then document what was built... 
    Full time

    Fivesky

    Montréal, QC
    2 days ago
  •  ...ServiceNow Developer  Senior ServiceNow Developer with functional and technical expertise to support the implementation of components and...  ...platform implementations and migrations. Proficient in JavaScript, Java, and HTML. Experience integrating third-party software and... 
    Full time
    Remote work

    Coaxxion Business Solutions Inc.

    Montréal, QC
    28 days ago
  •  ...sustainable, more inclusive world. Job Description: Role Overview We're seeking a Java Engineer to join our Firm Market Risk Technology team. In this role, you will develop and enhance the Firm's Market Risk Platform. This is a hands-on Software Engineering... 
    Permanent employment
    Full time
    Local area

    Capgemini

    Montréal, QC
    7 days ago
  •  ...que Développeur Backend, Software Engineer ou sur un poste similaire. Compétences techniques : Maîtrise en profondeur de Scala/Java: Programmation fonctionnelle en Scala Expérience avec les frameworks Akka, Play Optimisation des performances Programmation... 
    Remote job
    Full time

    Campus Coach

    Montréal, QC
    17 days ago
  • $52 - $55 per hour

     ...Job Responsibility: Job Role: Java Full Stack Developer with ReactJS Location: Montreal, Canada Duration : Long Term Contract : Years of experience 8+years The required skills are: Very strong analytical and problem solving abilities Experience in performance... 
    Hourly pay
    Long term contract
    Fixed term contract
    Monday to friday
    Shift work
    Day shift

    Epsilon Solutions

    Montréal, QC
    9 days ago
  •  ...equal opportunity employer. Job Description Role: Bigdata Developer Location: Montreal, QC  Hire Type : Fulltime / Permanent / Contract  Qualifications Required skills · Strong java knowledge · Experience with real time “stream processors” (Spark,... 
    Permanent employment
    Full time
    Contract work

    System Canada Technologies

    Montréal, QC
    more than 2 months ago
  •  ...succeed in your endeavors, making you part of our family. Job Description: We are seeking a dynamic and proactive Tech Lead Java Developer . This is a permanent position with a requirement of being onsite 3 days per week. Role and Responsibilities: Lead... 
    Permanent employment
    Full time
    3 days per week

    It Unlock Consulting Inc.

    Montréal, QC
    more than 2 months ago
  •  ...the blockchain ecosystem and has already developed various decentralized solutions/tools for...  ...Cannabis industry. We are in the works to develop a fully compliant & immutable Supply-chain...  ...background. Preferably Go programming experience, Java or Javascript required.  * This job... 
    Full time
    Casual work
    Flexible hours

    Greenstream Networks

    Montréal, QC
    more than 2 months ago
  •  ...enjoyable world. Role overview    As a Senior Software Developer, we expect you to be disciplined regarding software development,...  ...programming languages such as Python, Javascript/typescript, and/or Java Has a Bachelor’s degree, college degree, certification in a... 
    Full time
    Work at office
    Flexible hours

    Osedea

    Montréal, QC
    more than 2 months ago
  •  ...Austin (Texas) and Nicosia (Cyprus).   *A select number of positions require full-time in office attendance*    As a Full Stack Java/React Developer, you will work on large-scale web applications, including referral services and payments platforms. You'll join a dynamic team... 
    Full time
    Work at office
    Local area
    Remote work

    Aylo Careers

    Montréal, QC
    more than 2 months ago
  •  ...enhance customer engagement and drive business success. The team develops applications that support Regulatory Reporting groups in filing...  ...bodies across the globe, utilizing highly flexible and scalable Java services, large-scale computational processing, warehouse reporting... 
    Ongoing contract
    Full time
    Internship
    Local area
    Worldwide
    Work visa
    Flexible hours

    Bounteous

    Montréal, QC
    more than 2 months ago
  •  ...cloud computing architectures. • Collaborate with other software developers in the team to implement software that align and extend...  ...specification.  • Experience in Object Oriented Design and Programming in Java and C++.  • Expert understanding of multi-threaded priority... 
    Permanent employment
    Full time

    Collabera

    Montréal, QC
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Java Developer. Be the first to apply!