Genpact

Java Software Engineer

Genpact

Montreal, Quebec, Canada · Full Time

Be the first to apply

Experience
Any
Salary
Openings
1
Posted
4 hours ago
Work mode
In office
Education
BE/B.Tech or MCA
Eligibility
Candidates with a BE/B.Tech or MCA background and experience in Java/J2EE-based enterprise development can apply. Applicants should be willing to learn new technologies and work in an Agile, collaborative engineering environment. Exposure to financial services is a plus, but not mandatory.
Resume
Required to apply

Where you'll work

Job description

Role overview

This opportunity is for a Principal Consultant focused on Java development at Genpact in Montreal, Quebec, Canada. The team works at the intersection of AI, digital transformation, and enterprise technology, building solutions that help global organizations improve performance and scale with confidence.

In this role, you will develop, test, and deliver high-quality software components while staying open to learning new tools, platforms, and technologies. The work sits within a fast-moving environment that emphasizes innovation, scalable engineering, and strong business impact.

Key responsibilities

  • Build stable, robust, and scalable technical solutions aligned with business requirements.
  • Write code and perform testing as part of project delivery needs.
  • Design system and integration approaches that fit broader platform direction and organizational goals.
  • Collaborate daily with squad/team members and other IT stakeholders to support delivery in an Agile setup.
  • Contribute to solution design, development, and code review activities.
  • Work with Java as the core technology while adapting to new platforms and solutions as needed.
  • Use strong J2EE knowledge and learning agility to support ongoing engineering work.

Required qualifications

  • Experience building enterprise server-side applications using Java/J2EE technologies.
  • Strong practical knowledge of Core Java, Spring, Hibernate, REST services, and Spring Boot/microservices.
  • Hands-on experience with multithreaded applications.
  • Solid understanding of design patterns and software design principles.
  • Experience with web servers such as Apache Tomcat.
  • Working knowledge of databases such as Oracle, Sybase, or DB2.
  • Exposure to unit testing frameworks.
  • Experience with profiling tools such as JProfiler or JProbe.
  • Ability to develop on Unix or Linux environments.
  • Knowledge of JavaScript and frameworks like React.
  • Experience in database modeling and performance tuning.
  • Familiarity with source control tools, preferably Git, and continuous integration tools.
  • Experience working in Agile methodology.
  • Strong analytical and problem-solving ability.
  • Excellent written and verbal communication skills.
  • Preferred academic background: BE/B.Tech or MCA.
  • Exposure to the financial industry is an advantage.

Additional information

Genpact positions itself as an AI-first and digital innovation leader, with a focus on ethical AI, transparency, governance, and security. The organization offers opportunities to work with top engineers, data scientists, and AI specialists, along with world-class training, mentorship, and AI certifications.

Genpact is an equal opportunity employer and considers all applicants without discrimination based on race, color, religion or belief, sex, age, national origin, citizenship status, marital status, military or veteran status, genetic information, sexual orientation, gender identity, disability, or any other protected characteristic.

The company does not charge candidates any application or hiring fees. Applicants should be cautious of scams involving requests to pay to apply, buy a starter kit, purchase equipment, or pay for training.

Why this role stands out

  • Opportunity to contribute to large-scale AI-led transformation initiatives.
  • Chance to solve complex enterprise problems for global clients.
  • Exposure to continuous learning, mentorship, and technical growth.
  • Work in a values-driven culture centered on courage, curiosity, incisiveness, integrity, and inclusion.

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files