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- ...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...SuggestedFull timeFlexible hours
- ...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...SuggestedFull timeRelocation
- ...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...SuggestedFull timeApprenticeshipLocal areaWorldwide
- ...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-...SuggestedRemote jobPermanent employmentFull time
- ...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...SuggestedFull time
- ...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 timeWork at officeImmediate start
$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 contractPermanent employmentFull timeContract workWork at office- ...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
- ...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 timeRelocation
- ...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 timeApprenticeshipWork at officeRemote workFlexible hours
- .... 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
- ...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 contractFull time
- ...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 timeWork at officeRemote workFlexible hours
- ...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 employmentFull timeRemote workFlexible hours
- ...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 laborRemote work
- ...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 employmentFull timeLocal area
- ...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 paidFull timePart timeWork at office
- ...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 employmentFull timeWork at officeFlexible hours
- ...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
- ...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 timeRemote work
- ...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 employmentFull timeLocal area
- ...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 jobFull time
$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 payLong term contractFixed term contractMonday to fridayShift workDay shift- ...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 employmentFull timeContract work
- ...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 employmentFull time3 days per week
- ...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 timeCasual workFlexible hours
- ...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 timeWork at officeFlexible hours
- ...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 timeWork at officeLocal areaRemote work
- ...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 contractFull timeInternshipLocal areaWorldwideWork visaFlexible hours
- ...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 employmentFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Java Developer. Be the first to apply!
- java developer Montréal, QC
- stage developpeur java Montréal, QC
- développeur java Montréal, QC
- java developer no experience Montréal, QC
- java software developer Montréal, QC
- senior java developer Montréal, QC
- entry level java developer Montréal, QC
- java developer remote Montréal, QC
- junior java developer Montréal, QC
- java intern Montréal, QC


