Cybersecurity Engineer - Full Stack
Bangalore, India
Visa
Das digitale und mobile Zahlungsnetzwerk von Visa steht an der Spitze der neuen Zahlungstechnologien für die neue Zahlung, elektronische und kontaktlose Zahlung, die die Welt des Geldes bildenCompany Description
Visa is a world leader in payments and technology, with over 259 billion payments transactions flowing safely between consumers, merchants, financial institutions, and government entities in more than 200 countries and territories each year. Our mission is to connect the world through the most innovative, convenient, reliable, and secure payments network, enabling individuals, businesses, and economies to thrive while driven by a common purpose – to uplift everyone, everywhere by being the best way to pay and be paid.
Make an impact with a purpose-driven industry leader. Join us today and experience Life at Visa.
Job Description
This position is for a Cybersecurity Engineer-Full stack in the Cybersecurity team who will focus on developing new Product Security framework and products. The candidate will perform hands-on activities including design, documentation, development and test of new functionality. Candidate must be flexible and willing to switch tasks based on team's needs.
Essential Functions:
Participate in every stage of feature development from design and brainstorming through feature implementation, including fixing that last critical bug under a tight release deadline.
Architect, Design and Lead component development with a small team of developers.
Take responsibility to produce high quality secure code, apply application security principles in development stage.
Review high level features and convert them to low level design.
Review stories, provide accurate scoping and help junior team members with scoping and provide constructive input and feedback.
Create technical specifications and design artifacts.
Implement major features from scratch.
Create unit tests for features.
Perform code reviews, use SAST for Static Code Analysis and fix all security issues.
Work with QA to ensure the quality of the feature.
Contribute to design & overall product architecture.
This is a hybrid position. Expectation of days in office will be confirmed by your hiring manager.
Qualifications
Basic Qualification:
• 2+ years of relevant work experience and a Bachelors degree, OR 5+ years of relevant work experience
Preferred Qualification:
• 3 or more years of work experience with a Bachelor’s Degree or more than 2 years of work experience with an Advanced Degree (e.g. Masters, MBA, JD, MD).
• BS/MS degree in computer science, computer security or relevant field required.
• 5 to 8 Years’ experience in developing Java/J2EE applications, and experience in using Java Web Application framework such as Spring, Spring boot, Node.js
• Familiar with JavaScript Web UI Libraries, Frameworks (Angular, ReactJS, etc.) and Toolkits.
• Expertise in Databases like MySQL, SQL Server, NoSQL, etc. Strong object-oriented design techniques, and reusable component design.
• Experience in working with Static code analysis tool and hands on experience in using them.
• Experience in using Secure Code guidelines during development stages, take responsibility for producing secure and high-quality code.
• Experience in dealing with Web Application Security vulnerabilities.
• Experience with source control, build and deployment tools such as Subversion, Maven, Hudson, Git, Artifactory and Chef/Ansible desirable.
• Experience in using Docker and building & deploying micro-services using Docker containers.
• Experience with writing unit tests, integration tests and automation tools.
• Strong analytical skills with good problem-solving ability desired.
Additional Information
Visa is an EEO Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status. Visa will also consider for employment qualified applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local law.
* Salary range is an estimate based on our InfoSec / Cybersecurity Salary Index 💰
Tags: Ansible Application security Automation Code analysis Computer Science Docker Full stack Java JavaScript Maven MySQL Node.js NoSQL Product security SAST SQL SQL Server Vulnerabilities
Perks/benefits: Flex hours Team events
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.