Tuesday, October 13, 2020

Genpact - Java Developer - J2EE/Struts/Spring (5-10 yrs) (Genpact)

Genpact is inviting candidates for the role of Java Developer :

Shift - 2:00 PM to 11:00 PM

Focus of the Function :

There are 2 areas that this role will focus on in order of importance:

1. Project Delivery - Performs difficult and specialized IT work such as detailed technical and advisory functions within the normal range of IT assignments for Eclipse/Java EE based applications and maintaining version control of the project.

2. Software Quality Processes - Should establish project processes through all project phases to ensure process compliance. Should have worked in projects executed using Java, J2EE, Struts, Springs, Hibernate

Specific competences ( Essential) :

Key Skills :

- Professional experience in Java development for large, web-based applications.

- Extensive knowledge of Information Technology concepts and principles, the theories and functions of computer systems, and the principles and techniques of Information Technology documentation.

- Experienced in Software and systems controls

- Extensive knowledge of the methods, procedures and techniques of conducting studies for system conversions and enhancements, including the use of structure, behavior, and interaction diagrams in the analysis and design of web-based systems.

- Ability to effectively participate in and profit from continuing education, both in a formal and in-service training setting

- Ability to analyze data logically and exercise sound judgment in defining, evaluating, and solving difficult technical and operational problems where solutions may be of a precedent-establishing nature.

- Ability to gain and maintain effective working relationships with agency officials, associates, vendors, clients and others to coordinate the activities of work associates to achieve desired results.

- Developed oral and written communication skills to present technical information to others with clarity and precision, including large and small audience settings.

Technical Skills:

Databases: any RDBMS database

Frameworks: Hibernate, Spring, Struts

Languages: Java, Shell scripting

Web-Technologies: HTML, Java Script, bootstrap, CSS, Angular, React

Specific competences (Desirable) :Java EE framework technologies, Struts Framework, Spring Framework, Spring Batch, Java EE systems development;

Knowledge, Experience, Education : Engineering graduate/PG with substantial working experience in Java/ SQL/Oracle

Key Roles and Responsibilities :

Planning & Estimation :

- Review the overall plans for the program, ensuring that all project are effectively planned in terms of priorities and deliverables. Review project estimations in terms of time commitments and staffing the right people across the program

- Ensure effective scoping and estimation across projects to produce win-win results

Stakeholder Management :

- Build strong business relationships with third-party partners and/or vendors as necessary

- Issue and Risk Management -

- Identify, quantify and track issues and risks in the project.

- Create and analyze reports on track status, issues and risks and report the major risks and issues to the Project leadership and stakeholders.

- Derive and drive issue and risk resolution solutions to ensure effective delivery and mitigation of the business impact

- Ensure that regular risk reviews of the project take place; prepare materials for risk review meetings

Quality :

- Review overall program metrics to ensure compliance to quality on all client deliverables

- Establish project processes through all projects to ensure process compliance

- Review SLAs compliance status on an ongoing basis and make strategies to overcome non- compliance

Client Management :

- Understand the client's business drivers and ensure benefits realization for the client

- Build strong relationship with the client appropriately to engage the client at every stage in the project life cycle

Team management :

- Provide leadership to the team at every stage during of the project.

- Review the key objectives of all projects and clarity the linkage of tasks to the overall objectives

- Build a positive, collaborative working environment for the team

- Coaching and mentoring the delivery managers on technology and the client business to help them deliver to the client expectation

Apply Now

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.