AI Jobs Map

Cognizant · Tamil Nadu

InfoSec - Lead Software Engineer (Java, Bigdata + Vulnerability Remediation)

directorfull timePosted today
Apply on IndeedIndeedOpens the original posting. AI Jobs Map never asks for your details.

Stack mentioned

cybersecurityjavasqlpythonscalaawsec2s3ci/cdansiblejenkinsjquerycssoracle-dbunit-testing

The Role: Lead Software Engineer (Java, Bigdata + Vulnerability Remediation)

Job Location: Chennai, Bangalore, Hyderabad and Pune

Experience: Minimum 6+ years

Must have skills: Java, J2EE, SQL, PL/SQL, Python, Scala, Spark, AWS, Vulnerability Remediation

The Team: You will be part of global technology team comprising of Dev, QA and BA teams and will be responsible for analysis, design, development, and testing

The Impact: You will be working on core technology platforms responsible for supporting the operations carried out under Equity Value Stream.

What’s in it for you: You will have the opportunity to work on the enhancements to the existing index calculation systems.

Responsibilities:

- Engineer a development process for the platforms of the Equity value stream, to identify, fix and test the vulnerabilities across code, libraries, etc.

- Use available AI tools to expediate the remediation of the vulnerabilities identified and deliver the fix within the defined SLA.

- Participate in multiple software development processes including Coding, Testing, De-bugging & Documentation.

- Perform Application & System Performance tuning and troubleshoot performance issues.

- Build applications with object-oriented concepts and apply design patterns.

- Integrate in-house applications with various vendor software platforms.

- Setup development environment / sandbox for application development.

- Check-in application code changes into the source repository.

- Perform unit testing of application code and fix errors.

- Interface with databases to extract information and build reports.

- Effectively interact with customers, business users and IT staff.

What We’re Looking For:Basic Qualifications:

- Bachelor's degree in Computer Science, Information Systems or Engineering is required, or in lieu, a demonstrated equivalence in work experience.

- 7 to 10 years of IT experience in application development and support.

- Strong Experience with Use of AI tools, Java and J2EE.

- Minimum 1-2 years of experience in minimum one of following.

o Advanced SQL, PL/SQL programming

o Advanced Python

o Advanced Scala

- Big data / Cloud skills (minimum 1 of following)

o Spark using SCALA / Python/java and HDFS

o Good understanding of AWS cloud (EC2, EMR, Lambda, S3, Glue, etc.)

- Infrastructure/CICD related skills (minimum 1 of following)

o Basic networking knowledge / Unix scripting

o Ansible/Jenkins

o Exposure to addressing Vulnerabilities

- Excellent communication and interpersonal skills are essential, with strong verbal and writing proficiencies.

Preferred Qualifications:

- Experience working with large datasets in Equity, Commodities, Forex, Futures and Options asset classes.

- Experience with Index/Benchmarks or Asset Management or Trading platforms.

- Basic Knowledge of User Interface design & development using jQuery, HTML5 & CSS.

More jobs at Cognizant