CybersecurityJobs.io
← Back to all jobs

Job Description

sdna global is hiring a Java application security lead to strengthen products through real-world testing, clear remediation guidance, and incident support. This Ethical Hacker/Penetration Tester Principal role is hybrid in Albany, NY, with travel to Albany twice per month. You will help teams reduce risk across the SDLC by combining hands-on penetration testing with secure coding and vulnerability response.

What you’ll do

  • Run penetration tests and vulnerability assessments for Java applications and supporting infrastructure.
  • Find weaknesses in Java code using automated and manual techniques.
  • Build and use custom exploits to validate application security and simulate attacker tactics.
  • Partner with Development teams to understand application architecture and surface security gaps early.
  • Work with Testing teams to integrate security checks into both manual and automation testing.
  • Provide secure coding guidance, including how to fix vulnerabilities.
  • Stay current on Java security threats and best practices, and help strengthen secure development processes (SDLC).
  • Support security incidents tied to Java vulnerabilities, including issues aligned to current published NIST CVE.
  • Document and report findings with technical details, risk assessment, and recommended solutions.
  • Communicate recommendations to technical and non-technical audiences.
  • Contribute to security policies covering Java development and deployment.
  • Explore penetration avenues by manipulating URLs, query parameters, and application browser data.
  • Validate and assess browser tokens, including cache manipulation, and evaluate production vs non-production architecture.
  • Apply MITRE ATT&CK Framework familiarity in testing and validation work.

What you’ll bring

  • Bachelor’s degree in Computer Science, Information Security, or a related field.
  • 6+ years in a Development and/or Security (Dev Sec) role.
  • Strong core Java coding experience and knowledge of Java security practices.
  • Experience in Penetration Testing and/or Ethical Hacking with a focus on Java application security.
  • Background as an engineer and in Dev Sec work on a large-scale public enterprise application.
  • Scripting experience and strong problem-solving and analytical skills.
  • Web application security principles (including OWASP) and knowledge of common vulnerabilities such as SQL injection and XSS.
  • Penetration testing tooling experience, including Burp Suite and Metasploit.
  • Familiarity with Fortify on Demand (SAST and DAST tools).
  • Strong understanding of cryptography and secure communication protocols such as SSL/TLS.
  • Excellent communication skills and the ability to maintain confidentiality with high ethical standards.

Tools and technologies you’ll work with

  • Java, Burp Suite, Metasploit
  • Fortify on Demand, OWASP
  • SQL injection, XSS
  • SSL/TLS, MITRE ATT&CK Framework, NIST CVE

Preferred qualifications

  • Security certifications such as OSCP, GWAPT, GXPN, GPEN, LPT, CEH, CISSP, or other industry security certifications.
  • Experience with scripting languages such as Python and Bash.
  • Experience with secure code review for Java.
  • Familiarity with cloud security testing.
  • Experience with mobile application penetration testing.
  • Knowledge of regulations such as HIPAA.
  • Experience with API testing.

Compensation: USD 55-60 per hour.

Similar Jobs