Quick Overview
Seniority
Mid Senior
Work mode
Hybrid
Location
United States
Posted
16 hours ago
SOAPSQLOWASPBashHIPAAHTTPJavaPenetration TestingPythonREST
Job Description
| POSITION OVERVIEW | |||
| • The Penetration Tester / Ethical Hacker is responsible for identifying, validating, exploiting, and supporting remediation of security vulnerabilities within large-scale Java applications. This is a hands-on technical role focused on application penetration testing and ethical hacking using real-world attack techniques. | |||
| • The successful candidate will combine strong Java development/engineering knowledge with practical penetration testing experience and work closely with Development and Testing teams to identify vulnerabilities, validate exploitability, and strengthen application security. | |||
| MINIMUM QUALIFICATIONS | |||
| • Education: Bachelor's degree in Computer Science, Information Security, Software Engineering, or a related technical field. | |||
| • Minimum 6 years of combined Development and/or Security experience. | |||
| • Prior software engineering/development experience, including Core Java coding. | |||
| • Hands-on Penetration Testing / Ethical Hacking experience focused on Java/J2EE application security. | |||
| • Experience supporting a large-scale, public-facing enterprise application. | |||
| • Experience working in a DevSec or application security environment. | |||
| REQUIRED TECHNICAL / FUNCTIONAL SKILLS | |||
| • Core Java programming and strong understanding of Java application architecture and security practices. | |||
| • Hands-on web application penetration testing using manual and automated techniques. | |||
| • Ability to validate and exploit vulnerabilities and create/modify proof-of-concept exploits. | |||
| • Manipulation of URLs, query parameters, HTTP requests, browser data, tokens, sessions, and cache behavior. | |||
| • OWASP-related vulnerabilities and exploitation techniques, including SQL injection, XSS, authentication and authorization weaknesses. | |||
| • Hands-on use of Burp Suite and familiarity with Metasploit. | |||
| • Familiarity with Fortify on Demand SAST/DAST and MITRE ATT&CK. | |||
| • Understanding of cryptography and SSL/TLS. | |||
| • Scripting experience supporting penetration testing and security analysis. | |||
| • Ability to clearly document technical findings, exploitability, risk, evidence, and remediation. | |||
| KEY RESPONSIBILITIES | |||
| • Conduct hands-on penetration tests and vulnerability assessments of Java applications and supporting infrastructure. | |||
| • Identify application security weaknesses using manual and automated techniques. | |||
| • Simulate attacker techniques and develop or modify exploits to determine actual exploitability. | |||
| • Analyze workflows, authentication, authorization, sessions, tokens, browser data, URLs, query parameters, and other attack surfaces. | |||
| • Collaborate with Development teams to understand architecture, identify weaknesses, and provide remediation/secure coding guidance. | |||
| • Collaborate with Testing teams to integrate security considerations into manual and automated testing. | |||
| • Document findings, technical evidence, risk, business impact, and recommended corrective actions. | |||
| • Validate remediation through follow-up testing and retesting. | |||
| • Monitor relevant Java threats, vulnerabilities, and published NIST CVEs. | |||
| • Support secure SDLC improvement and application security standards/practices. | |||
| PREFERRED QUALIFICATIONS | |||
| • OSCP, GWAPT, GXPN, GPEN, LPT, CEH, CISSP, or comparable certification. | |||
| • Python, Bash, or other penetration-testing scripting experience. | |||
| • Secure Java code review experience. | |||
| • API penetration testing experience, including REST and/or SOAP. | |||
| • Cloud security testing and/or mobile application penetration testing. | |||
| • HIPAA or comparable regulated-environment knowledge. | |||
| • SCA/SBOM experience identifying vulnerable third-party components. | |||
| • AI-assisted security tools used to identify vulnerabilities or attack paths, with manual validation of exploitability. | |||
| CANDIDATE PROFILE | |||
| • Candidate should clearly explain a current/recent Java application they personally penetration tested, including application purpose and architecture. | |||
| • Candidate should distinguish their individual role and the penetration testing activities they personally performed. | |||
| • Candidate should provide specific examples of vulnerabilities personally identified, exploited, validated, documented, and retested. | |||
| • Candidate should explain hands-on Burp Suite use rather than relying solely on automated scanning. | |||
| • Candidate should demonstrate how Java development knowledge contributes to vulnerability identification and collaboration with Development. | |||
| • Candidate should distinguish Hands-on Experience, Working Knowledge, and Exposure. | |||
Similar jobs
- RA
Senior Software Security Engineer - S3E
NewRaytheon
Albuquerque, NM🇺🇸Hybrid16 hours agoScrumAgileC+++3Technology - CL
SAP Security Architect
NewClifyX
Austin, TX🇺🇸Hybrid16 hours agoStakeholder ManagementTechnology - CS
Azure Security Engineer (Microsoft Defender for Endpoint (MDE) Administrator)
NewConflux Systems Inc
Madison, WI🇺🇸On-site16 hours agoAzurePowerShellTechnology - CO
IAM Engineer
NewCollabera LLC
Charlotte, NC🇺🇸$85/hrOn-site16 hours agoOAuthSAMLSSOTechnology - AC
TLS Security Engineer / Network Security Consultant 100% Remote
NewApetan Consulting
United States🇺🇸Remote16 hours agoEncryptionTCP/IPTechnology - SI
Sr. IT Security Analyst
NewSerenity Info Tech, Inc.
Richmond, VA🇺🇸On-site16 hours agoTechnology - TE
Cyber Security Engineer - Raleigh, NC, Durham, NC, Orlando, FL, Columbia, SC, Atlanta, GA, Charlotte, NC, Tampa, FL.
NewTechniPros, LLC
Raleigh, NC🇺🇸Hybrid16 hours agoDockerAWSAzure+8Technology - AA
CYBER SECURITY
NewAaraTechnologies Inc
PA🇺🇸Hybrid16 hours agoAWSTechnology - HU
Application Security & Akamai Onboarding Engineer - Remote
NewHUMAC INC.
United States🇺🇸Remote16 hours agoAdministrative - PS
AI Cyber Security Analyst | W2 Role
NewPull Skill Technologies
Springfield, VA🇺🇸On-site16 hours agoTechnology - CT
IT Security Analyst - CrowdStrike & Tenable Administration - $48 CTC - HYBRID (CURRENT WI residents)
NewChandra Technologies, Inc.
Madison, WI🇺🇸Remote16 hours agoTechnology - HD
Application Security Engineer
NewHudson Data LLC
Albany, NY🇺🇸Hybrid16 hours agoOWASPSonarQubeHIPAA+1Technology