Join a fast‑moving, innovation‑driven team building cutting‑edge Java applications that power AI‑driven transformation for global enterprises. You’ll collaborate with stakeholders, design robust solutions, and ensure high‑quality code in an agile environment.
What You’ll Do
- Gather and analyze software requirements with business stakeholders.
- Design, develop, and unit‑test Java‑based applications.
- Debug and resolve issues in existing codebases.
- Conduct peer code reviews and mentor junior developers.
- Stay current with industry trends and best practices.
- Contribute to Agile sprint planning and delivery.
What You Need
- Bachelor’s degree in Computer Science, Engineering, or related field (Master’s optional).
- 5+ years of professional Java application development experience.
- Strong proficiency in Core Java, J2EE, JSP/Servlets, and Hibernate.
- Hands‑on experience with Agile development methodologies.
- Familiarity with databases, data structures, and design patterns.
- Experience performing code reviews and debugging complex applications.
Good to Have
- AZ‑204 Microsoft Azure Developer Associate certification.
- Experience with Angular or other front‑end frameworks.
- Knowledge of Apache Solr or Struts for search and MVC layers.
The Opportunity
Genpact’s AI Gigafactory accelerates advanced technology solutions, giving you exposure to large‑scale AI models and agentic AI projects. The role follows a hybrid work model, combining on‑site collaboration with remote flexibility.
