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 Software Engineer – Java Developer.

Job Designation :  Software Engineer – Java Developer

Qualification : Bachelor’s Degree

Experience : Freshers / Experienced

Skill Set :

  1. Basic knowledge of JavaScript, Core Java and Micro-Services (Spring Boot).
  2. Proficiency in programming languages  Java and Python, Javascript/HTML/CSS.
  3. Excellent knowledge of PostGres / Oracle / MySQL, Cassandra/Scylla/NoSQL DB.
  4. Excellent Knowledge of QA process and awareness about tools.
  5. Proficient with writing clean code in Java that is structured using a test-first development approach.
  6. Good understanding of Agile development methodologies, principles, and best engineering practices.
  7. Displays technological curiosity and is committed to continuous learning and development.
  8. Comfortable with working in a diverse global team.
  9. Excellent written and verbal communication skills.

Job Description :

  1. Must understand System Analysis and Design with understanding of Algorithms and able to create and review designs/document.
  2. Design optimal and performant solutions for product backlog items spanning technologies.
  3. Must be able to clearly articulate situations, problems and communicate ideas and solutions.
  4. Work with Product Owner/Project Manager and UX lead for providing LoE estimates for Jira backlog items.
  5. Well conversant on Agile/Scrum methodology.
  6. Lead and own delivery or work items (for self and team).
  7. 80% hands-on work items (self), 20% team responsibility.
  8. Must be willing to learn new technologies, processes, business functions.

Location : Bengaluru, Karnataka, India