Java Vulnerability Remediation Specialist| USA

Publicis Sapient
Arlington, VA
Sep 29, 2022
Oct 01, 2022
Accountant, IT
Full Time
A$ A' "A' ?Publicis Sapient is looking for a Senior JAVA Vulnerability Remediation Specialist to work as a software developer and design SME in the field of application security. You'll be an active member of several Java development teams, with the primary responsibility of scanning and remediating cyber security findings in JAVA code using various approved security tools.Responsibilities: Work with the project manager/and or team lead in the estimation effort for projects and work to identify and manage riskProviding application security implementation and design consultation for development projectsConduct hands-on development activities using Agile methodology for JAVA-based systemsConduct JAVA application development/coding activities including security design and code reviewsResearch security trends and best practices for JAVA and JavaScript languagesDocument technical design as well as other technical documents based on the project's compliance and security requirementsMust-Haves: Application open to ONLY US citizens and Permanent Residents Min 4+ yrs in systems integration and development, package implementation, and/or interactive designMin 3 yrs design and architecture exp with major JAVA technologies, such as Spring (including Spring Boot, Spring Cloud, Spring Data) and Hibernate frameworksWorking exp with web services and APIs (REST, SOAP)Exp in design, development, and production support for projects using JAVA/Spring-based Microservices ArchitectureAbility to communicate about cyber security issues both verbally and in writingExp creating Technical Design DocumentsExp working with Security Technical Implementation Guides (STIG) and application security checklistsSolid understanding of OWASP Top 10 vulnerabilities such as SQL Injection, XSS, XML Injection, Path Traversal, etc.Exp with IAST, SCA, and SAST productsSolid understanding of all parts of Software Engineering (eg Requirements, Design, Implementation, Testing) and the Software Development Life Cycle (SDLC)Exp with SQL and data structure designExcellent OOPs, data structure, and algorithm knowledgeWorking exp with data platforms (relational and/or NoSQL) and messaging technologiesProven leadership skills to independently manage a track of work with 2-4 people, during various phases of the project lifecycleBachelor's degree in computer science, engineering, or related field

Similar jobs