1

Java Security Engineer Jobs (NOW HIRING)

Senior Product Security Engineer

Mountain View, CA · On-site

$135K - $185K/yr

We are seeking a highly skilled security engineer who excels at implementing and fixing security ... Deliver security automation frameworks (Python or Java) that reduce operational risk and increase ...

Senior Product Security Engineer

Mountain View, CA · On-site

$135K - $185K/yr

We are seeking a highly skilled security engineer who excels at implementing and fixing security ... Deliver security automation frameworks (Python or Java) that reduce operational risk and increase ...

The Cloud Security Engineer collaborates with cross-functional teams to identify and address ... Experience developing software with object-oriented languages like Python, Java, C++, or Ruby.

$63.50 - $85/hr

Application Security Engineer Apply now Application Security Engineer Be the spark that brightens ... Provide guidance on automation opportunities using Python, Java, or C#. * Serve as a security ...

The Cloud Security Engineer is responsible for designing, implementing, and maintaining security ... Experience developing software with object-oriented languages like Python, Java, C++, or Ruby.

The Cloud Security Engineer collaborates with cross-functional teams to identify and address ... Experience developing software with object-oriented languages like Python, Java, C++, or Ruby.

Senior Security Engineer

$117K - $160K/yr

As a Senior Security Engineer, Development Security & Operations, you will help build the security ... Proficiency in one or more programming languages such as Java, Go, Python, or similar, with ...

Position Overview We are seeking a proficient Embedded Security Engineer to join our team and ... Proficiency developing higher-level languages (e.g., PHP, Python, C++, or Java). * Experience with ...

The Cloud Security Engineer collaborates with cross-functional teams to identify and address ... Experience developing software with object-oriented languages like Python, Java, C++, or Ruby.

Senior Java Developer

Austin, TX

$56.75 - $72.25/hr

Hands-on development experience in implementing applications utilizing any J2EE Application Server, Java security authentication and authorization of service and user accounts * Hands-on proficient ...

Senior Security Engineer

Dallas, PA · On-site

$110K - $152K/yr

Review and validate application security fix approaches proposed by Java and .NET developers specifically Spring Security misconfigurations, endpoint exposure vulnerabilities, OAuth misconfigurations ...

OR · On-site

$58.75 - $78.50/hr

... .net, python, java, etc.) * Secure SDLC (Software Development Life Cycle), DAST (Dynamic ... Security Engineer (CASE) or similar * BA degree in a related field or a combination of related ...

The Staff Security Engineer will design, implement, and maintain security services, collaborating ... Java, Python, Scala, C#, C++, Go) • 4+ years of experience acting as a trusted technical decision ...

Application Security Engineer

Washington, DC · On-site

$66.50 - $89/hr

NET, Java EE, and SQL • 1+ years of experience in web or mobile application security preferred ... programming background with: JavaScript, JSP, PHP, ASP.Net strongly preferred • Knowledge of ...

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 Jun 9, 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:
What job categories do people searching Java Security Engineer jobs look for? The top searched job categories for 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 81% Full Time, 17% Part Time, and 2% Contract. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution, with an average salary of $115,000 per year, or $55.3 per hour.
Application Runtime Security Engineer

Application Runtime Security Engineer

JS Consulting

Omaha, NE • On-site

Contractor

Posted 16 days ago


Job description

Job Title- Application Runtime Security Engineer

Project Location – Omaha, NE remote with very little travel

Duration- 6-12+ months contract

Visa- USC/ GC/ GCEAD/ H4EAD/ H1B

Start 3/30 at the latest. Must be able to pass our standard background check. 

Candidates must also be local to the area highly preferred or someone who can travel 2-3 times during the project will also work, client will pay the travel expenses.

make sure candidates are fine sharing their 2 managerial references and I will send them an email for the reference check.

Job Description-: Client is hiring an Application Runtime Security Engineer to address vulnerabilities within the application runtime stack across the application platform. This role focuses on Java application security, runtime dependency upgrades, and API exposure hardening. The engineer will work across Tomcat, Java, and modern web application components to remediate high risk runtime vulnerabilities and strengthen application stack security.

Technical Responsibilities

  • Java application security remediation
  • Log4j vulnerability remediation
  • Tomcat runtime security configuration
  • Application dependency upgrades
  • API exposure review and hardening
  • Node / React vulnerability remediation
  • Secure configuration of application runtime environments
  • Application security vulnerability mitigation

Required Experience

  • 6+ years application platform engineering experience
  • Strong Java runtime experience
  • Experience securing Tomcat and Java web applications
  • Experience addressing Log4j and dependency vulnerabilities
  • Experience securing APIs and application runtime environments
  • Familiarity with modern web application security issues

Preferred Experience

  • Experience working with large enterprise application stacks
  • Experience in vulnerability remediation at scale
  • Familiarity with CI/CD dependency scanning tools
  • Experience with complex legacy platforms