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 Consultant, Java Developer.
Job Designation : Software Consultant, Java Developer
Qualification : BE/BTech/MCA
Experience : Freshers / Experienced
Skill Set :
- Proficient in Java 8 programming.
- Expertise in working with data-bases – NoSQL and/or Relational.
- Familiar with design patterns, domain driven design and other software development best practices .
- Good knowledge of any cloud platform.
- General knowledge of working with complex business processes, data flows and consuming large amounts of data.
- Experience in a Unix/Linux environment.
- Experience in REST and/or GraphQL.
- CI/CD Development Environments/Tools: Git, GitLab/GitHub.
- Knowledge of Kafka or any other messaging system.
- Excellent communication skills with a history of user/team interaction.
- Highly motivated individuals that are committed and capable of working to timelines.
- Good Analytical and problem-solving skills.
Job Description :
In 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.
- Writing clean code in Java that is structured using a test-first development approach.
- Should Understand the core business problems and deliver efficient IT solutions.
- Displays technological curiosity and is committed to continuous learning and development.
- Experience working with legacy code and carving out new architectural structures whilst keeping the existing plant running.
Location : Bengaluru, Karnataka, India