Apolis logo

Java Developer (Application Security)

Apolis
  • Charlotte, NC
  • $130,000 Per Year
  • Quick Apply
30+ days ago

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

Numbers & Facts

LocationCharlotte, NC
IndustryComputer/IT Services
Salary$130,000 Per Year
Company Size500 to 999 employees
Websitehttps://www.apolisrises.com/

Benefits

Paid Sick Days, Employee Referral Program, Employee Events, Retirement / Pension Plans

About Company

Since 1996, RJT has provided successful SAP, Oracle, and IT consulting solutions and staffing services to clients around the world. The new Apolis brings you the same personalized service fortified with a greater array of IT solutions, global expertise, and cost-management strategies.

We are a global IT consultancy that seamlessly integrates experts and leading-edge solutions into your organization so you can focus on what really matters.

Skills

  • (XSS) Cross Site Scriptingunmatched
  • Agile Programming Methodologiesunmatched
  • Analysis Skillsunmatched
  • Applications Securityunmatched
  • Authenticationunmatched
  • Best Practicesunmatched
  • Computer Scienceunmatched
  • Computer Securityunmatched
  • Cookiesunmatched
  • Debugging Skillsunmatched
  • Enterprise JavaBeans (EJB)unmatched
  • Enterprise Protectionunmatched
  • Ext JS JavaScript Libraryunmatched
  • HTTP (HyperText Transport Protocol)unmatched
  • Hibernateunmatched
  • IBM WebSphere Application Serverunmatched
  • Input/Outputunmatched
  • Internet Applicationunmatched
  • Internet Securityunmatched
  • Javaunmatched
  • Java Persistence API (JPA)unmatched
  • Java Platform Enterprise Edition (Java EE/J2EE)unmatched
  • Maintain Complianceunmatched
  • Penetration Testingunmatched
  • Problem Solving Skillsunmatched
  • Scrum Project Management and Software Developmentunmatched
  • Secure Codingunmatched
  • Security Auditingunmatched
  • Software Engineeringunmatched
  • Spring MVCunmatched
  • Team Playerunmatched
  • Vulnerability Scannersunmatched
  • jQueryunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder