Lead Security Engineer - Java Cryptography Developer

JPMorganChase is one of the oldest financial institutions, offering innovative financial solutions to millions of consumers, small businesses and many of the world's most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands.
$152,000 - $215,000
Security
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Finance · Cybersecurity

Description For Lead Security Engineer - Java Cryptography Developer

Join JPMorgan Chase as a Lead Security Engineer specializing in Java Cryptography, where you'll be part of the Emerging Technologies Security group within the Cybersecurity & Technology Controls organization. This role offers an opportunity to work alongside cryptographers and security engineers to solve complex security problems and implement cryptography-based solutions. You'll be responsible for assessing cryptographic libraries, developing security tools, and ensuring the robust implementation of security measures across the organization's infrastructure.

The position demands extensive software development experience combined with strong industry expertise in cryptography and security best practices. You'll be working on securing complex IT infrastructure, customer-facing services, and sensitive enterprise data. The role involves evaluating crypto-agile approaches, implementing JPMC-specific solutions, and contributing to post-quantum cryptography implementations.

As a member of one of the world's largest financial institutions, you'll have access to comprehensive benefits including health care coverage, retirement plans, and professional development opportunities. The company offers a collaborative environment where you can make a real impact on software security while working with cutting-edge technologies and industry-leading experts.

This role is perfect for someone who combines technical expertise in Java and cryptography with strong communication skills and a passion for security engineering. You'll be part of a team driving enterprise-wide transformative security technology initiatives while helping shape the future of software security at JPMorgan Chase.

Last updated 3 minutes ago

Responsibilities For Lead Security Engineer - Java Cryptography Developer

  • Assess existing cryptographic libraries
  • Evaluate existing crypto-agile approaches and tools
  • Define and develop tools or libraries for cryptography services
  • Review architecture document for security services
  • Assist with performance impact assessment of post-quantum cryptography implementations
  • Conduct source code security review
  • Communicate ongoing work with other teams or organizations
  • Collaborate with cryptographers on specific topics

Requirements For Lead Security Engineer - Java Cryptography Developer

Java
  • Formal training or certification on security engineering concepts and 5+ years applied experience
  • Experience with cryptography software frameworks including Java JCA and/or Bouncy Castle
  • Strong understanding of cryptographic primitives
  • Strong understanding of network security protocols
  • Experience with software development tools like Github, Junit, Maven, Jenkins, CI/CD
  • Proficiency in Java
  • Knowledge of public key infrastructure (PKI) and digital certificates
  • Security solution development utilizing cryptographic agility principles
  • Strong communication skills
  • MS or BS in computer science preferred

Benefits For Lead Security Engineer - Java Cryptography Developer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Mental Health Assistance
Education Budget
Parental Leave
  • Competitive base salary
  • Health care coverage
  • On-site health and wellness centers
  • Retirement savings plan
  • Backup childcare
  • Tuition reimbursement
  • Mental health support
  • Financial coaching

Interested in this job?

Jobs Related To JPMorgan Chase Lead Security Engineer - Java Cryptography Developer

Software Engineer III - Assurance

Senior Security Engineer role at JPMorgan Chase focusing on developing secure software solutions using Python, Java, and AWS within the Cybersecurity and Technology Controls team.

Lead Security Engineer - Attack Simulation

Lead Security Engineer role at JPMorgan Chase focusing on attack simulation, cloud security, and enterprise-level security solutions implementation.

Lead Security Engineer (SDLC)

Lead Security Engineer position at JPMorgan Chase focusing on SDLC security, threat modeling, and enterprise security solutions implementation.

Lead Security Engineer (Cloud)

Lead Security Engineer position at JPMorgan Chase focusing on cloud security, AWS services, and enterprise security solutions.

Lead Security Engineer

Lead Security Engineer role at JPMorgan Chase focusing on cybersecurity solutions, threat modeling, and enterprise security implementation.