Description

Key Requirements and Technology Experience:

Performs all functions of software engineers, with a focus on Java, Liferay Portal application development. 
Under limited supervision, develops innovative approaches to address business needs. Creates detailed design specifications for subsequent programming and implementation. 
Participates in application design sessions - proposing and documenting technical alternatives required to achieve business objectives, suggesting improvements, and assisting the team with systems architecture and design. 
Implements new system software or modifications to existing software that are high-quality and with minimal impact/risk. 
Writes and executes unit tests necessary to ensure the bank applications or technical environments meet the requirements. 
Assists in application and environment configuration. 
Performs peer reviews to ensure adherence to standards and accuracy of the implementation of requirements. 
Interacts with project team, other consultants, and peers in a team environment for purposes of application integration and project coordination. 
Maintains up-to-date knowledge of systems software and future trends and directions in the Liferay portal and software industry. 
Should be proficient in Software Application development using Java 11 and above, JSP, Liferay Portal development -versions DXP 7.3 and above, Webservices (RESTful) design and Implementations, Unit test frameworks, SQL Server, Git and Agile/SCRUM. 

Education

Any Graduate