Job Description:

The candidate will be working as part of a team to develop, test, certify and deploy the engineering framework for scanning the internally developed applications at Citi Some additional responsibilities include; work with the development teams to send the application source code to our environment, work to automate the build / scan process and provide L3 support when needed The scanning environment utilizes IBM AppScan and other tools to periodically scan in automation these Citi applications for security vulnerabilities and report the findings to downstream systems

Key Responsibilities

Perform analysis and resolve application issues

Install, test, certify and document application system upgrade and enhancements

Work with Users to resolve scanning workflow / configuration issues

Application programming skills to write scripted workflows and Java applications / utilities

Code Review and peer review

Communications verbal and written with other team members, other teams and vendors

Provide application status to team


Knowledge/Experience - Essential

Strong Java programing skills and experience

Must be able to create and run Database SQL queries

Use Case and Test Cases experience

Knowledge/Experience - Desirable

AppSecurity experience

Software Design Skills

Architecture software design

Story board experience

Agile / Scrum experience

Skills - Essential

Proficient in core and advanced Java

Experience in working with Web services (REST & SOAP), XML, XSD and JAXB

Good Experience in working with ANT & Maven(optional) deployments

Working experience with Source Control Management (SVN, Jazz etc,)

Knowledge of Database(SQL), JDBC, Spring and Hibernate

Working with Linux script

Ability to work on multiple tasks and with multiple teams (Vendors, DBAs and other teams)

Good communications skills both oral and written

Skills - Desirable

Knowledge in Net Technologies (C#, Visual Studio, TFS etc)

Knowledge of Open Shift Docker, Artifactory, BitBucket, JIRA

Working with Source Control Management (SVN, Jazz, Git etc,)

Software design components and various design patterns

Knowledge of Unit Testing

Knowledge of ALM tools (RTC, CTF etc,)

Knowledge of Java multi-threading and collections

Knowledge of IBM AppScan Source

Knowledge of Code security

Knowledge of IBM AppScan Source, Checkmarx (Cx), Contrast and SecureAssist

Knowledge of UI - HTML, JavaScript, Ajax, Servlets, JSP and Struts

Working with various web and application servers

Working with various development tools like Eclipse, Toad, RAD, etc,

Knowledge of JMS

knowledge of Artifactory and Jenkins

Knowledge of ThreadFix


Ability to work on multiple tasks and with multiple teams (Vendors, DBAs and other teams)

Excellent communications skills both oral and written

Experience working in a large company (familiar with process)

Profile Summary:

Employment Type : Full Time
Eligibility : Any Graduate
Industry : Banking
Functional Area : IT Software : Software Products & Services
Role : Software Engineer
Salary : As per Industry Standards
Deadline : 20th May 2020

Key Skills:

Taking these free online tutorials can help you get your next job

People who search this job also searched for the following Keywords


Salary trends based on over 1 crore profiles

View Salaries

All rights reserved © 2018 Wisdom IT Services India Pvt. Ltd Protection Status