Job Description :
Bachelor''s degree in Computer science or equivalent, with minimum of 10-12+ years’ experience in building Web application using Java
Required Skills:
Experience to Architect/design/fixing code across Web applications
Strong Hands on Experience in Java code development related to Web Application Security.
Must have strong understanding of security vulnerabilites like
Brute Force/DOS/DDoS attack
Anti automation protection
Unpatched library
Encryption/decryption concept
Cookie security
Input validation flaws, such as:
SQL injection
Code injection
Remote code execution
E-mail injection
Directory traversal/Path traversal
Cross-site scripting in web applications
HTTP header injection
HTTP response splitting
Privilege-escalation bugs, such as:
Cross-site request forgery in web applications
Privilege escalation
Provide engineering designs for new software solutions to help mitigate Frond End security vulnerabilities
Contribute to all levels of the architecture
Maintain technical documentation
Consult team members on secure coding practices
Develop a familiarity with new tools and best practices
Adequate knowledge of web related technologies (Web applications, Web Services and Service Oriented Architectures)
Interest in all aspects of security research and development