Java Developer
Genpact
Genpact is seeking a Senior Talent Acquisition Specialist specializing in IT recruitment.
Responsibilities
- Design and implement the messaging middleware and tooling
- Identify and implement optimizations/efficiencies in the code to reduce latency, resource usage and overall cost of hardware with specific focus on providing redundancy and eliminating point-point TCP connections
- Contribute to all phases of development lifecycle from concept, design, development, testing, deployment and support.
- Current technology stack includes Java, Spring boot, Scala, Python, Kafka.
- Should have experience of design, development and conduct code reviews
- Willingness and ability to learn new Platforms/solutions having Java as core basis
Minimum Qualifications
- Excellent written and verbal communication skills
Preferred Qualifications/Skills
- Strong programming experience in Java, and Python
- Strong Object-Oriented Design and Development skills, Data structures and Design Patterns
- Comfortable in Unix/Linux
- Experience in CI/CD pipelines (Jenkins), code versioning tools (GIT, BitBucket, etc.)
- Sound understanding of the Distributed Systems Architecture
- Good communication, problem solving and analytical skills
- Knowledge of Agile Development practices
- Team player who understands and appreciates business impact of code/infrastructure changes
- DevOps/Cloud computing/Big Data/Stream processing
- Understanding of building tools like Gradle
Why join Genpact?
Lead AI-first transformation – Build and scale AI solutions that redefine industries. Make an impact – Drive change for global enterprises and solve business challenges that matter. Accelerate your career—Gain hands-on experience, world-class training, mentorship, and AI certifications to advance your skills. Grow with the best – Learn from top engineers, data scientists, and AI experts in a dynamic, fast-moving workplace. Thrive in a values-driven culture – Our courage, curiosity, and incisiveness, built on integrity and inclusion, guide progress.
Genpact is an Equal Opportunity Employer
Genpact is an Equal Opportunity Employer and considers applicants for all positions without regard to race, color, religion or belief, sex, age, national origin, citizenship status, marital status, military/veteran status, genetic information, sexual orientation, gender identity, physical or mental disability or any other characteristic protected by applicable laws.
Genpact is committed to creating a dynamic work environment that values respect and integrity, customer focus, and innovation. Genpact does not charge fees to process job applications and applicants are not required to pay to participate in our hiring process in any other way. Examples of such scams include purchasing a 'starter kit,' paying to apply, or purchasing equipment or training.
Seniority level
- Mid-Senior level
Employment type
- Full-time
Job function
- Information Technology
Industries
- Information Services
- ...We are seeking an experienced Java Developer with strong expertise in Java, Spring Framework, Microservices, and cloud-native application development. The ideal candidate will have experience building scalable, high-performance enterprise applications and working in Agile environments...Suggested
- ...or 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...SuggestedFlexible hours
$90k - $100k per year
...with your recruiter to learn more. Base pay range CA$90,000.00/yr - CA$100,000.00/yr Job Summary: We are looking for a Core Java Developer with hands-on experience in Java Backend Development, preferably with a background in Banking and Financial Software Application Development...SuggestedFull time- ...Java Developer Location: Montreal. Technology The ideal candidate should have the skills listed below but in addition should be a self‑driven, dedicated individual who works well in a team and thinks and acts strategically. The candidate should respond well to change...Suggested
- ...Role: Java Developer Location: Montreal, Canada Duration: Fulltime BGV will be done for the selected candidates. Qualifications ~8-10 years hands‑on experience in Java ~ Working experience in Spring and Hibernate ~ Hands‑on experience in software application...SuggestedFull timeRelocation
- Analysis Design and development of APIs to support Model Performance Metrics Breach resolution workflows using Camunda 7 or C8 and MRM Validation Studio backend development Experience working with APIs data models good understanding of system architecture Crossfunctional...
- ...active, ongoing projects and supportive managers who'll help you develop your skills and advance your career. Do you enjoy analyzing client... ...table Professional experience as a developer Knowledge of Java, Spring, Angular, TypeScript Architecture microservices, databases...InternshipRemote workFlexible hours
- ...We are looking for a Senior Java Developer for our client in Montreal, QC Job Title: Senior Java Developer Job Location: Montreal, QC Job Type: Contract Responsibilities: Performing analysis, design, and development of APIs to support MLFlow integration...Contract work
- ...Senior Software Developer - Java, Montreal, QC Position Summary The Software developer at Syntax we are looking for is a full-time, passionate, and driven engineer to join our growing development team. We are building innovative software solutions and need a strong engineer...Full time
$90k - $98k per year
...Job Summary Nous recherchons un Développeur Java/Python/Base de Données expérimenté, avec 5 à 7 ans d’expérience, pour rejoindre notre équipe de Données de Référence Sécuritaires. Le candidat idéal sera responsable du développement et de la maintenance des applications de...Long term contractFlexible hours$140 per hour
Overview We are currently looking to fill multiple Java Developer positions across the Montreal office. From opportunities in Operation Technologies and Equity Risk Systems, to positions in Advisory and Sales, Non-Financial Risk Technologies and everything in between, our...Full timeWork at officeRemote work- Drive IT integration with our innovative team as a mid-level Software Developer focused on Python and Java. Utilize your skills with REST APIs to enhance workflow automation and data synchronization. We are seeking an experienced Software Developer who can manage automation...
- Contribute to innovative market data solutions as a Backend Java Developer at Société Générale in Montreal, Quebec. This hybrid role focuses on agile software development and team collaboration. As a member of the Global Banking Technology & Operations team, you will deliver...
- ...Overview Our client is looking for a passionate Senior Backend Developer to join their dynamic team. This role is perfect for individuals... ...Technical Skills Design, develop, and operate backend services using Java and common ecosystem frameworks (e.g., Spring, Spring Boot)....Contract work
- ...Responsibilities In this context, we are looking for a Fullstack developer within the Dev Ops team in Montreal in charge of the SG Workflow... ...-end components (Angular and React JS) and back-end components (Java and Kotlin). Respect for virtuous development practices...Remote work
- ...A career as a Senior Java Back End Developer in the Data Destruction Governance Platform IT Delivery team at National Bank means acting as a Back End Developer and putting your technical skills at the service of contributing to a major and innovative initiative. This job allows...Flexible hours
- ...Join Veeva Systems as a Senior Java Developer and play a crucial role in shaping enterprise applications that affect patient outcomes. Enjoy working with cutting‑edge technologies in an adaptable environment. This senior developer position requires a strong foundation in Java...Work at officeWork from home
- Join as an AI and Cloud-Focused Java Developer to create robust backend systems. This onsite contract in Montreal emphasizes Core Java, microservices, and RESTful API design while collaborating with product managers. Candidates should have 4 to 12 years' experience in Core...Contract work
- ...Offre d'emploi : Développeur Full Stack Java Sénior Localisation : Montréal Durée du mandat : Indéterminée Mode de travail : Hybride (3 jours/semaine au bureau) Début : Dès que possible Le masculin est utilisé pour alléger l’annonce. Ce que nous allons...Daily paidWork at officeDay shift
- ...Paid time off Training & development Must-Have Skills: Experienced required between 4-12 years of experience Experience in Java Backend & Core Java Hands‑on with Spring Framework – Spring Boot, Spring Batch, Spring MVC Flexible work from home options available...Work from homeFlexible hours
$200k per year
...General: DevOps knowledge, Agile processes, ArgoCD Language: Python, Java 17 and 21, Quarkus/Spring boot, terraform, SQL WebMethods 10.1+... ...on the processes, procedures and working methods in place. Develop, perform quality functional and integrated tests in addition to ensuring...Contract work- ...drive business success. Role Overview: We are seeking Java Developers with 3-15years of professional experience to join our high-performing... .... Key Responsibilities: Software Development: Develop, maintain, and enhance enterprise-level Java applications....Full timeWorldwide
- ...projects, where your expertise will make a tangible and lasting impact. Techso is continuing its growth and is looking for a Java fullstack Developer to support the needs of our clients across Canada. To excel in this role, you need to : Be mobile within the Montreal...Permanent employmentFull time
- ...YouTube, and Facebook. Inviting applications for the role of Java Software Engineer at Montreal, QC Role: Java Software Engineer... ...), OFX Services, Micro‑services, Kafka Strong experience of developing multi‑threaded and synchronization application Strong experience...Full timeWork at office
- ...Responsibilities Designing highly scalable distributed applications using Java/Scala best practices. Translate complex business requirements into robust technical implementation. Developing application code and unit tests Ensuring high performance of applications...Work at office
- ...produits tout en approfondissant son expertise dans l’écosystème Java. Responsabilités Principales Développement collaboratif:... ...Job Description We are looking for a passionate Senior Backend Developer to join a dynamic team. This role is ideal for individuals eager...Contract work
- ...Java Full Stack Developer Location: Montreal, QC – Hybrid (3 days WFO) Experience Required: 6–8 years Skills: Digital : Microservices Digital : Spring Boot Core Java Role Descriptions: Java full stack developer Spring Boot framework...Contract work
$70 - $95 per hour
...Job Responsibility: Strong hands-on knowledge of Core Java features: class loading, garbage collection, Java Collections API, Multithreading, Concurrency, Reflections API, Java Streams. Experience working with Spring MVC framework, Spring boot, Rest API, JSON. Knowledge...Hourly payPermanent employmentPart timeShift work- Bounteous is a premier end-to-end digital transformation consultancy dedicated to partnering with ambitious brands to create digital solutions for today’s complex challenges and tomorrow’s opportunities. With uncompromising standards for technical and domain expertise, we deliver...Full timeWorldwide
- Intégrez notre équipe en tant que Développeur Cloud Java et Databricks, spécialisé dans la migration de pipelines de données vers des solutions modernes. Ce rôle implique le développement Java et l’optimisation des pipelines de données. Vous serez en charge du développement...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Java Developer. Be the first to apply!
- java developer remote Montréal, QC
- entry level java developer Montréal, QC
- java developer Montréal, QC
- stage developpeur java Montréal, QC
- développeur javascript Montréal, QC
- java developer no experience Montréal, QC
- senior java developer Montréal, QC
- développeur java Montréal, QC
- junior java developer Montréal, QC
- java software developer Montréal, QC

