×
Register Here to Apply for Jobs or Post Jobs. X

Java Developer; Application Security; hybrid

Job in Charlotte, Mecklenburg County, North Carolina, 28245, USA
Listing for: NTT DATA, Inc.
Full Time position
Listed on 2026-05-02
Job specializations:
  • Software Development
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Position: Java Developer (Application Security) (hybrid)

Java Developer (Application Security)

Company: NTT DATA Services

Location:

Charlotte, NC (hybrid)

Responsibilities
  • Design, develop and maintain secure Java/J2EE-based applications, ensuring adherence to enterprise security standards and best practices.
  • Identify, analyze and remediate application security vulnerabilities such as XSS, CSRF, session fixation, IDOR and path traversal issues.
  • Perform regular code reviews and security assessments to detect code smells, insecure patterns and misconfigurations.
  • Collaborate with security teams to triage and resolve findings from vulnerability scans, penetration testing and security audits.
  • Implement secure coding practices, including input validation, output encoding and proper authentication/authorization mechanisms.
  • Update and manage third‑party libraries (e.g., Axios, jQuery, Ext.js), ensuring no outdated or vulnerable versions are in use.
  • Debug and resolve issues related to HTTP errors (e.g., 500 errors), session management and application behaviour inconsistencies.
  • Work closely with front‑end and back‑end teams to ensure consistency in validation and prevent security gaps between UI and server‑side logic.
  • Analyze and secure APIs, including TPP/Open Banking integrations, ensuring proper authentication and data protection.
  • Participate in sprint planning, daily stand‑ups and backlog grooming with Agile teams to prioritise security and development tasks.
  • Document security fixes, technical designs and remediation steps for knowledge‑sharing and audit readiness.
  • Support production releases, perform root‑cause analysis for incidents and implement preventive measures.
  • Continuously research emerging security threats and recommend improvements to strengthen application security posture.
Qualifications
  • 5+ years of experience in Java/J2EE development, including building and maintaining enterprise‑level web applications.
  • 3+ years of hands‑on experience in application security, including identifying and remediating vulnerabilities such as XSS, CSRF, IDOR and session‑related issues.
  • 2+ years of experience in secure coding practices, including input validation, output encoding, authentication and authorization mechanisms.
EEO Statement

NTT DATA is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status. For our EEO Policy Statement, please . If you’d like more information on your EEO rights under the law, please . For Pay Transparency information, please .

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary