Must have the following skills & experience:
6-8 years of experience in Java development.
Experience of translating business requirements to high/low level designs. Experience of components and application level designs. Experience of industry standard design and coding standards.
Must have strong experience in below skills
- Core Java 7/8, Concurrent Package, Design Patterns, Collections.
- Struts, Spring MVC, Spring Core, Spring REST webservices/Jersey
- ReactJS
- JBoss7 Application Server
- Oracle 12C
- Maven/ Ant/ Gradle
- Eclipse / IntelliJ
- Jboss/ Apache Tomcat.
- Experience in database like Oracle, SQLServer etc. and able to write complex queries, joins, indexes, procedures and functions.
- Multithreading [Preferable]
Responsibilities :
Deliver changes / enhancement to Liquidity system as prioritized by the business.
Write and maintain technical specifications that describe program development, data modelling, coding, testing, changes and corrections.
Ensure that the CRs implemented in production are high quality and meet all customer requirements.
Minimize impact to Bank / Business during an incident by provident support for recovery and responding to business queries.
Preparing all documents like Tech Spec, Testing artefacts, support handover document and stored it at respective locations.
Developed code should be as per standard followed in Liquidity area and must be checked in into SVN before the cut-off date.
Release process required approvals & timeline should be followed; there shouldn't be any escalations from release team for not following the process/guideline