Genpact inviting applications for the role of Principal Consultant – Java Lead. Genpact calling upon the thinkers and doers, those with a natural curiosity and a hunger to keep learning, keep growing. People who thrive on fearlessly experimenting, seizing opportunities, and pushing boundaries to turn our vision into reality. 

Job Designation : Software Engineer – Java

Qualification : BE/BTech/MTech/MCA

Experience : Freshers/experienced

Skill Set :

  1. Strong Java design and development skills.
  2. Good understanding of OOPS concepts.
  3. Strong knowledge of JavaScript, HTML 5, CCS, JQuery and UX.
  4. Excellent client managing skills.
  5. Java/J2EE application development  (Java, Servlets, Jsp, Web Services, Struts, Spring, hibernate, JBoss Fuse, ServiceMix, Apache camel, Osgi etc) 
  6. Micro services(Java 8, Spring boot, REst)
  7. Web/Application Servers (Websphere, WebLogic, Tomcat etc)·
  8. Strong understanding of object-oriented principles with an ability to write clean code.
  9. Strong experience of developing multi-threaded and synchronization application, organized, results focused, practical.
  10. Self-motivated with a demonstrated ability to work both independently as well as part of a team

Job Description :

In this role, you will be responsible for Developing Microsoft Access Databases, including tables, queries, forms and reports, using standard IT processes, with data normalization and referential integrity. 

The candidate must be able to understand the requirements, propose design and implement functionality. Must be able to work with new and existing codebase for data model, workflows, and rules. Familiarity with a variety of leasing and lending concepts, practices, and procedures is highly desirable. Relies on extensive experience and judgment to plan and accomplish goals. Performs a variety of tasks:

  1. Responsible to collaborate with business people to have a real time understanding of business problems and expected to focus on agile methodology of development. Deliver high quality change within the deadlines.
  2. Responsible for coding,testing and delivering high quality deliverables, should be willing to learn new technologies.
  3. Conducting compelling technical briefing & demonstrations.
  4. Implement new technologies and articulate the solutions to the client. 
  5. Build/Deployment Automation/Integration (Ant, Maven, Build Forge, Jenkins, Hudson, Sonar, Checkstyle, FindBugsetc)

Location : Bengaluru, Karnataka, India