Apolis logo

Java Developer (Application Security)

ApolisCharlotte, NC

$130,000 - $130,000 / year

Automate your job search with Sonara.

Submit 10x as many applications with less effort than one manual application.1

Reclaim your time by letting our AI handle the grunt work of job searching.

We continuously scan millions of openings to find your top matches.

pay-wall

Overview

Remote
On-site
Compensation
$130,000-$130,000/year

Job Description

Job Description Java Developer (Application Security)

Day to Day job Duties: (what this person will do on a daily/weekly basis)

" Design, develop, and maintain secure Java/J2EE-based applications, ensuring adherence to enterprise security standards and best practices

Implement and maintain backend components using Spring MVC, EJB, Hibernate, and JPA

" Identify, analyze, and remediate application security vulnerabilities such as XSS, CSRF, session fixation, IDOR, and path traversal issues " 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 " Configure and enforce web security controls such as CSP headers, secure cookies (HttpOnly, Secure, SameSite), and cache directives " Debug and resolve issues related to HTTP errors (e.g., 500 errors), session management, and application behavior inconsistencies

Basic Qualifications: (what are the skills required to this job with minimum years of experience on each)

" Minimum 5+ years of experience in Java/J2EE development, including building and maintaining enterprise-level web applications

Strong proficiency in Core Java 8+, Spring MVC, EJB, Hibernate, and JPA

Familiarity with IBM WebSphere application server (preferred)

" At least 3+ years of hands-on experience in application security, including identifying and remediating vulnerabilities such as XSS, CSRF, IDOR, and session-related issues " At least 1+ year of experience working in Agile/Scrum environments, participating in sprint ceremonies and collaborative development

Travel: This position requires 3 days in office either in Charlotte, NC or Jerseycity, NJ. Preferred location is Charlotte, NC.

Degree: Bachelors in Computer Science or equivalent work experience

Automate your job search with Sonara.

Submit 10x as many applications with less effort than one manual application.

pay-wall

FAQs About Java Developer (Application Security) Jobs at Apolis

What is the work location for this position at Apolis?
This job at Apolis is located in Charlotte, NC, according to the details provided by the employer. Some roles may also include multiple work locations depending on the requirement.
What pay range can candidates expect for this role at Apolis?
Candidates can expect a pay range of $130,000 and $130,000 per year.
What employment applies to this position at Apolis?
The employer has not provided this information. This may be discussed during the hiring process.
What is the process to apply for this position at Apolis?
You can apply for this role at Apolis either through Sonara's automated application system, which helps you submit applications 10X faster with minimal effort, or by applying manually using the direct link on the job page.