Genpact  a global professional services and solutions firm delivering outcomes that shape the future. Our 125,000+ people across 30+ countries are driven by our innate curiosity, entrepreneurial agility, and desire to create lasting value for clients.

Genpact inviting applications for the role of Java Consultant – Software Developer

Job Designation : Java Consultant – Software Developer

Qualification : BE/BTech/MCA

Experience : Freshers / 0 – 1 year

Skill Set :

  1. Proficiency in programming languages  Java and Python.
  2. Expertise in working with data-bases – NoSQL and/or Relational.
  3. Familiar with design patterns, domain driven design and other software development best practices.
  4. Good knowledge of any cloud platform.
  5. Strong knowledge in a Unix/Linux environment,REST and/or GraphQL.
  6. General knowledge of working with complex business processes, data flows and consuming large amounts of data.
  7. Knowledge of Kafka or any other messaging system.
  8. Familiar with I/CD Development Environments/Tools: Git, GitLab/GitHub.
  9.  Good analytical skills and problem-solving skills.
  10. Excellent written and verbal communication skills.

Job Description :

n this role, you would be responsible for providing Enhancement & Development services in a Backend/Database environment.You would be responsible for creating, testing, and maintaining Java applications, and collaborating with cross-functional teams to deliver robust software solutions.

  1. Writing clean code in Java that is structured using a test-first development approach.
  2. Should Understand the core business problems and deliver efficient IT solutions.
  3. Displays technological curiosity and is committed to continuous learning and development.
  4. Experience working with legacy code and carving out new architectural structures whilst keeping the existing plant running.

Location : Bengaluru, Karnataka, India