Enable job alerts via email!

Principal Consultant, Backend Java Developer

Genpact

Montreal

On-site

CAD 80,000 - 110,000

Full time

2 days ago
Be an early applicant

Job summary

A leading technology services firm is seeking a Principal Consultant, Backend Java Developer in Montreal. The role involves coding and enhancing software solutions while collaborating in an Agile environment. Ideal candidates should be skilled in Java development, problem-solving, and possess strong communication abilities. This position offers an opportunity to be part of innovative AI projects.

Benefits

Hands-on experience and mentorship
AI certifications
Dynamic work environment

Qualifications

  • Excellent written and verbal communication skills.
  • Strong knowledge of core Java and multithreading.
  • Experience with TDD and BDD methodologies.

Responsibilities

  • Collaborate and lead an Agile team in software creation.
  • Work with large data sets from diverse sources.
  • Rapidly develop user-driven prototypes.

Skills

Java backend development
Analytical and problem-solving abilities
Software design principles
RESTful Web services
GIT

Education

BE/B Tech/MCA

Tools

MongoDB
Gradle
Jenkins
Snowflake DB
React JS
Job description
Overview

Job Description - Principal Consultant, Backend Java Developer (ITO094484)

Principal Consultant, Backend Java Developer - ITO094484

Ready to build the future with AI? At Genpact, we set the pace in AI and digital innovation. Genpact’s AI Gigafactory is an accelerator that scales advanced technology solutions for global enterprises, tackling challenges from large-scale models to agentic AI. If you thrive in a fast-moving, innovation-driven environment and want to push the boundaries of what’s possible, this is your moment.

Genpact (NYSE: G) is an advanced technology services and solutions company that helps enterprises get ahead and stay ahead through data, technology, and AI. Learn more at genpact.com and on LinkedIn, X, YouTube, and Facebook.

Role

Inviting applications for the role of Principal Consultant, Backend Java Developer. In this role, you will be responsible for coding, testing and delivering high quality deliverables, and should be willing to learn new technologies.

Responsibilities
  • Collaborating and leading part of a cross-functional Agile team to create and enhance software for data ingestion and entity resolution platform
  • Expertise in application, data and infrastructure architecture disciplines
  • Working with large, complex data sets from a variety of sources
  • Participate in the rapid development of user-driven prototypes to identify technical options and inform multiple architectural approaches
  • Building efficient storage and search functions over structured and unstructured data
Qualifications

Minimum Qualifications

  • BE/B Tech/MCA
  • Excellent written and verbal communication skills
Preferred Qualifications / Skills
  • Very strong analytical and problem-solving abilities
  • Experience in Java backend development
  • Strong knowledge of software design principles: MVC, data structures, graph data, algorithms, design patterns, multithreading, caching, recursion
  • Strong knowledge of core Java: class loading, garbage collection, Java collections API, Reflections API, Java 8 Streams and Functional Programming
  • Strong knowledge of Non-Relational Databases and No-SQL (MongoDB)
  • Strong knowledge of BDD with JBehave/Cucumber
  • Knowledge of DMN and BPMN tooling
  • Knowledge of Gradle, Jenkins automated build processes
  • Strong knowledge of RESTful Web services
  • Strong communication skills – able to work with global team members across time zones
  • Strong knowledge of Relational Databases and SQL; JPA/Hibernate
  • Knowledge of Snowflake DB
  • Knowledge of HTTP, XML, JSON
  • Knowledge of Unix/Linux
  • Experience with TDD
  • Knowledge of Liquibase database schema management
  • Good knowledge of GIT
  • Knowledge of React JS
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—Hands-on experience, world-class training, mentorship, and AI certifications
  • Grow with the best – Learn from top engineers, data scientists, and AI experts in a dynamic environment
  • Committed to ethical AI – Governance, transparency, and security are core to what we build
  • Thrive in a values-driven culture – Integrity, inclusion, courage, curiosity, and incisiveness
EEO Notice

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, or disability. Genpact is committed to a dynamic work environment that values respect and integrity, customer focus, and innovation.

Important Notice

Genpact does not charge fees to process job applications and applicants are not required to pay to participate in our hiring process. Be cautious of scams that request payment or equipment purchases.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs