IT & Software

Java Application Development Technical Lead

Genpact Ltd.

Montreal · Quebec · Canada

Lead Java application development at Genpact in a hybrid setting, guiding software design, technical solutions, and performance optimization.

As a Technical Lead, you will guide Java developers through application design and development. The work includes Agile methodology, Java APIs, Apache Kafka, JDBC, Scala, and Spark ML. You will translate business requirements into technical solutions while supporting coding standards, scalability, and innovation.

Key Responsibilities:

  • Lead Java developers designing and developing software applications
  • Provide guidance on Java development best practices
  • Translate stakeholder requirements into technical solutions
  • Conduct code reviews and mentor team members
  • Optimize application performance and scalability

Requirements:

  • Bachelor's degree in Computer Engineering, Computer Science, or Information Technology
  • Master's degree in Software Engineering
  • Experience with Java APIs, JDBC, Apache Kafka, and Agile methodology
  • Knowledge of Scala and Spark ML
  • English proficiency at C2 level

Bring Java leadership, application development expertise, and technical problem-solving to Genpact's hybrid engineering work.

#J-18808-Ljbffr

Reference: WJ-291_12112251

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.