1

Java Security Engineer Jobs (NOW HIRING)

Strong core Java and Java EE programming skills. Strong object oriented programming and design skills. Strong understanding in Security concepts like SSL, cryptography etc. Additional Information

Java Security Developer

Pleasanton, CA

$56.75 - $73.50/hr

Java Security Developer Location : Pleasanton, CA Duration : FTE Mandatory Skills: Good understanding of Agile development process 7-8+ years of experience in Java development Experience to Architect ...

Java Developer

Charlotte, NC · On-site

$49.75 - $64.50/hr

Company Description Wells Fargo Wells Fargo Java Developer Location Charlotte, NC Duration 18 ... security Qualifications Minimum 7 years of work experience in java development. Additional ...

Java Developer

Charlotte, NC

$49.75 - $64.50/hr

Company Description Wells Fargo Wells Fargo Java Developer Location Charlotte, NC Duration 18 ... security Qualifications Minimum 7 years of work experience in java development. Additional ...

... Developer (Linux/Java/security) Python Developer (Linux/Python/security) C++ Developer (Linux/C/C++/security) System Programmer (Linux/SELinux/Networking) Some of the developers should also be ...

Application Security Engineer

$60.25 - $80.25/hr

Application Security Engineer Looking for an application security engineer with a background in Java development and good experience working with application development tools: whitebox, blackbox ...

... Developer (Linux/Java/security) • Python Developer (Linux/Python/security) • C++ Developer (Linux/C/C++/security) • System Programmer (Linux/SELinux/Networking) • Some of the developers ...

Automate security processes using Python, Java, or PowerShell. * Work with APIs, endpoints, and ... Mentor junior engineers and foster a culture of security awareness across teams. Required ...

Apply Early

Application Security Engineer

Scottsdale, AZ · Hybrid

$59.25 - $79/hr

Hands-on remediate security vulnerabilities directly in Java, Spring Boot, AngularJS, and Angular codebases, while also guiding developers on secure coding practices and mitigation techniques ...

Application Security Engineer

Scottsdale, AZ · On-site

$59.25 - $79/hr

Hands-on remediate security vulnerabilities directly in Java, Spring Boot, AngularJS, and Angular codebases, while also guiding developers on secure coding practices and mitigation techniques ...

Application Security Engineer

Scottsdale, AZ · Hybrid

$59.25 - $79/hr

Hands-on remediate security vulnerabilities directly in Java, Spring Boot, AngularJS, and Angular codebases, while also guiding developers on secure coding practices and mitigation techniques ...

Apply Early

next page

Showing results 1-20

Java Security Engineer information

See salary details

$47

$55

$65

How much do java security engineer jobs pay per hour?

As of Jul 4, 2026, the average hourly pay for java security engineer in the United States is $55.29, according to ZipRecruiter salary data. Most workers in this role earn between $50.48 and $60.10 per hour, depending on experience, location, and employer.

What Is the Job of a Java Security Engineer?

A Java security engineer’s role is to design, build, and deploy frameworks and technology solutions that are in compliance with an organization’s security initiatives and technical specifications. Your responsibilities in this career include identifying and troubleshooting performance issues. You may also develop software applications that enhance performance or security. Your duties may involve training non-IT staff and on-call support as well. You maintain the current architecture of the system, developing solutions as necessary to enhance its secure operation. You may also assume a management role in some positions and oversee a team of computer support staff.

What does a Java Security Engineer do?

A Java Security Engineer is responsible for ensuring that Java applications are secure from vulnerabilities and threats. They design, implement, and review security features within Java software, such as authentication, authorization, encryption, and secure coding practices. Their work often involves identifying potential security risks, conducting code reviews, and collaborating with development teams to ensure compliance with security standards and best practices. They may also respond to security incidents, patch vulnerabilities, and stay updated on the latest security trends affecting Java applications.

What is the difference between Java Security Engineer vs Application Security Engineer?

AspectJava Security EngineerApplication Security Engineer
Required CredentialsBachelor's in CS, Java certifications, security certifications (e.g., CISSP)Bachelor's in CS, security certifications, knowledge of secure coding
Work EnvironmentDeveloping and implementing security for Java applicationsAssessing and improving security across various applications and platforms
Employer & Industry UsageTech companies, financial institutions using Java-based systemsBroad industry use, including finance, healthcare, and tech
Search & Comparison IntentFocus on Java-specific security rolesBroader application security roles, including Java

The Java Security Engineer specializes in securing Java applications, focusing on Java-specific vulnerabilities and security measures. In contrast, the Application Security Engineer works across various platforms and languages to ensure overall application security. Both roles require security certifications and a strong understanding of secure coding practices, but their scope and focus differ based on the technology stack.

What are the key skills and qualifications needed to thrive as a Java Security Engineer, and why are they important?

To excel as a Java Security Engineer, you need a solid background in Java programming, application security principles, and a strong understanding of secure coding practices, often supported by a degree in computer science or a related field. Familiarity with security tools like OWASP ZAP, static code analysis platforms, and knowledge of common frameworks such as Spring Security, along with certifications like CISSP or CSSLP, are typically utilized. Attention to detail, problem-solving, and effective communication are essential soft skills for collaborating with development teams and identifying vulnerabilities. These skills are crucial for safeguarding applications, ensuring regulatory compliance, and maintaining organizational trust in digital systems.

What are some common challenges a Java Security Engineer faces when integrating security measures into existing applications?

A major challenge for Java Security Engineers is implementing robust security features without disrupting existing application functionality or performance. This often requires a thorough understanding of legacy code, careful assessment of current vulnerabilities, and close collaboration with development teams to ensure seamless integration. Additionally, keeping up with rapidly evolving security threats and ensuring compliance with industry standards can add complexity to the role. Effective communication and proactive planning are essential for overcoming these challenges and ensuring secure, stable applications.
What are the most commonly searched types of Java Security Engineer jobs? The most popular types of Java Security Engineer jobs are:
Infographic showing various Java Security Engineer job openings in the United States as of June 2026, with employment types broken down into 50% Full Time, and 50% Contract. Highlights an 100% In-person job distribution, with an average salary of $115,000 per year, or $55.3 per hour.
Senior Java Security Engineer

Senior Java Security Engineer

AceStack LLC

Chicago, IL • On-site

Other

Posted 14 days ago


Job description

Role : Java Security Developer
Location : Chicago, IL
Responsibilities
Design and implement secure, scalable, and high-performing solutions based on business requirements, with strong emphasis on cybersecurity integration.
Develop, configure, and maintain Spring Security frameworks for authentication, authorization, and access control in enterprise applications.
Integrate applications with Identity and Access Management (IAM) systems such as Okta, Ping Federate, Oracle Access Manager, and Azure Active Directory.
Implement secure REST APIs and microservices using Spring Boot, ensuring compliance with industry security standards and regulations (e.g., OWASP, NIST, PCI-DSS, GDPR).
Collaborate with cybersecurity teams to integrate security controls, encryption standards, and identity federation solutions.
Conduct and support security-focused testing (unit, integration, penetration readiness, and vulnerability remediation).
Maintain and enhance existing codebases, ensuring timely bug fixes, security patches, and vulnerability mitigations.
Actively participate in Agile ceremonies, sprint planning, and code reviews, with a focus on secure coding practices.
Contribute to technical documentation, including security architecture, integration flows, and compliance reports.
Work closely with stakeholders, architects, and security engineers to proactively identify and remediate risks.
Requirements and Skills
Strong proficiency in Enterprise Java, Spring Framework (Spring Boot, Spring Security, Spring Data, Spring Cloud).
Hands-on experience implementing authentication protocols (SAML, OAuth2.0, OIDC) and integrating with IAM/SSO solutions.
Solid understanding of cybersecurity principles, including encryption, tokenization, TLS, JWT, and API security best practices.
Expertise in RESTful API development within a microservices architecture.
Experience with Azure Cloud, Pivotal Cloud Foundry (Tanzu), or equivalent public cloud environments.
Working knowledge of containerization (Docker, Kubernetes) and container orchestration.
Proficiency with Active Directory/LDAP, identity federation, and access governance integrations.
Strong background in DevOps tools (Azure DevOps, Bamboo, Git, CI/CD pipelines).
Familiarity with API management platforms (Layer7 API Developer Portal, Azure APIM).
Knowledge of relational databases (SQL), ORM frameworks (Hibernate, JPA2), and data serialization formats (XML/XSLT, JSON).
Experience with secure software development lifecycle (SSDLC) practices.
8+ years of professional experience in software engineering, with at least 6+ years in Java and Spring ecosystem development, and a proven track record in security-focused application integration.

AceStack logo

About AceStack

Sourced by ZipRecruiter

AceStack is a global IT consulting & Staffing agency. We deal in Health care (Nursing, Allied, Clinical/Non-clinical) Staffing, Engineering Staffing & I.T. Staffing. Founded in 2017 in New Jersey, AceStack has reported consistent growth and profit every year and carries zero debt. AceStack consultants are placed across USA, Canada, Mexico, and Asia. In addition to our headquarters in New Jersey – USA, we also have offices in Canada, Noida, and Ahmedabad. AceStack’s exceptionally high-touch service keeps our clients satisfied and our Consultants/Travelers engaged. We believe in investing in our Consultants/Clients in a variety of ways. We employ AceStack ambassador who helps guide Consultants through the on-boarding process and ensure the transition into their new role with our Client is seamless. We also have dedicated Consultant care representatives located throughout our organization who provide the same level of attention throughout our Consultant’s tenure. Due to this level of attention and care, AceStack enjoys not only one of the highest retention rates in the staffing industry but also one of the highest redeployment rates in the industry.

Company size

51 - 200 Employees

Headquarters location

NJ, US

Year founded

2017

Social media