- Minimum Bachelors degree in IT, Computer Science, Computer Engineering, Computer Application or equivalent. Masters in Computer Science /Engineering /IT will be an added advantage
- Must have a minimum of 2 years of experience in banking sector, in the similar or related area.
- Should have experience in Application security testing and tools (Web/Mobile), Network security testing, manual and automated VA/PT assessment and tools.
- Should have knowledge of SEIM, IDS, IPS, Antivirus, Firewall, WAF, PAM, Vulnerability management solutions and ability to analyze the logs and reports generated from a different system.
- Candidate having certifications like CEH, CISM, CISA, CISSP, and ISO 27001 will have an added advantage.
- Knowledge RDBMS, SQL and ORM technologies, multi-tiered application with fair understanding of JAVA/J2EE/Javascript, Hibernate, SPRING frameworks
- Expertise in MSSQL/Oracle, PL/SQL, Advanced PL/SQL, MSSQL/Oracle PL/SQL Development (Packages, Triggers, Views, Procedures, Jobs, etc)
- Should have worked in AGILE Methodology and good understanding of SDLC.
- Should be able to do technical documentation which includes - Design, UT, ER Diagram, Data Flow Diagram, etc.
- Strong design, coding and debugging skills
- Should have worked in AGILE Methodology and good understanding of SDLC.
- Experience in designing and developing applications using Java EE platforms with knowledge on Java and JEE internals (Class loading, Memory Management, Transaction management etc)
- Experience in designing high performance SOAP & REST based Web-Services.
- Experience in JavaScript Libraries and Frameworks like React JS, Angular JS is must have.