Resume and JobRESUME AND JOB
JP Morgan Chase logo

Java and Python Security Engineer II

JP Morgan Chase

Software and Technology Jobs

Java and Python Security Engineer II

full-timePosted: Oct 5, 2025

Job Description

Java and Python Security Engineer II

Location: LONDON, United Kingdom

Job Family: Security Engineering

About the Role

At JPMorgan Chase, we are at the forefront of financial innovation, and our Cybersecurity and Technology Controls team plays a pivotal role in safeguarding our global operations. As a Java and Python Security Engineer II in our London office, you will join a dynamic group dedicated to protecting sensitive financial data and ensuring the integrity of our banking platforms. This role within the Security Engineering category demands a blend of technical expertise and strategic insight to combat evolving cyber threats in the financial services industry. You will contribute to building resilient systems that support everything from high-frequency trading to client wealth management, all while adhering to stringent regulations like those from the FCA and EU cybersecurity directives. In this position, you will leverage your proficiency in Java and Python to design, develop, and deploy security solutions that integrate seamlessly into our technology stack. Responsibilities include conducting thorough code reviews, implementing automated security testing, and collaborating with developers to embed security-by-design principles across our SDLC. You will analyze potential vulnerabilities in real-time trading systems and payment gateways, ensuring they withstand sophisticated attacks while maintaining operational efficiency. Working closely with cross-functional teams, you will help fortify our defenses against insider threats, ransomware, and state-sponsored cyber risks prevalent in the financial sector. JPMorgan Chase values innovation and employee growth, offering you the chance to work on cutting-edge projects that directly impact our 50+ million customers worldwide. This role provides exposure to advanced technologies like AI-driven threat detection and cloud-native security, in a supportive environment that fosters professional development. If you are passionate about cybersecurity in finance and ready to make a tangible difference in a leading global bank, join us in London to help shape the future of secure banking.

Key Responsibilities

  • Develop and maintain secure Java and Python-based applications to protect JPMorgan Chase's financial systems from cyber threats
  • Conduct security code reviews and vulnerability assessments for internal software projects, ensuring compliance with firm-wide standards
  • Collaborate with cross-functional teams in Cybersecurity and Technology Controls to integrate security into the SDLC
  • Design and implement security controls for trading platforms, payment systems, and client data protection in line with regulatory requirements
  • Monitor and respond to security incidents, performing root cause analysis to prevent future breaches in financial operations
  • Build automated security testing tools using Python scripts to enhance efficiency in threat detection
  • Contribute to the firm's cybersecurity strategy by advising on secure architecture for Java microservices in cloud environments
  • Stay updated on emerging threats in the financial sector and recommend mitigation strategies to senior stakeholders
  • Document security processes and train junior engineers on best practices for secure coding in a banking context
  • Participate in audits and penetration testing to ensure robust defense against sophisticated attacks on JPMorgan's infrastructure

Required Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field
  • At least 3-5 years of professional experience in software security engineering or cybersecurity
  • Proficiency in Java and Python programming languages with a focus on secure coding practices
  • Experience in financial services or regulated industries, understanding compliance requirements like GDPR and PCI-DSS
  • Strong knowledge of cybersecurity principles, including threat modeling, vulnerability assessment, and secure software development lifecycle (SDLC)
  • Relevant certifications such as CISSP, CEH, or CompTIA Security+
  • Ability to work in a fast-paced, high-stakes environment with strict regulatory oversight

Preferred Qualifications

  • Advanced degree (Master's or PhD) in Cybersecurity or related field
  • Experience with cloud security in AWS, Azure, or GCP environments used by JPMorgan Chase
  • Prior work at a major financial institution, with familiarity in banking security protocols
  • Hands-on experience with DevSecOps tools and CI/CD pipelines in a financial context
  • Knowledge of machine learning security applications in fraud detection systems

Required Skills

  • Expertise in Java programming for secure enterprise applications
  • Proficiency in Python for scripting security automation tools
  • Knowledge of secure coding standards (e.g., OWASP Top 10)
  • Experience with vulnerability scanning tools like Nessus or Burp Suite
  • Understanding of encryption protocols and key management in financial systems
  • Familiarity with API security and microservices architecture
  • Skills in threat modeling and risk assessment methodologies
  • Proficiency in version control systems like Git
  • Strong problem-solving and analytical thinking
  • Excellent communication skills for technical reporting and stakeholder collaboration
  • Knowledge of regulatory compliance in finance (e.g., SOX, Basel III)
  • Experience with containerization and orchestration (Docker, Kubernetes)
  • Ability to work collaboratively in agile teams
  • Attention to detail in code auditing
  • Adaptability to evolving cybersecurity landscapes in banking

Benefits

  • Competitive base salary and performance-based annual bonuses aligned with financial industry standards
  • Comprehensive health, dental, and vision insurance coverage for employees and dependents
  • Generous retirement savings plan with employer matching contributions
  • Paid time off including vacation, sick leave, and parental leave policies
  • Professional development opportunities through JPMorgan's internal training programs and tuition reimbursement
  • Employee wellness programs, including gym memberships and mental health support
  • Flexible work arrangements, including hybrid options in the London office
  • Access to exclusive employee discounts and financial planning services

JP Morgan Chase is an equal opportunity employer.

Locations

  • LONDON, GB

Salary

Estimated Salary Rangehigh confidence

95,000 - 145,000 USD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Expertise in Java programming for secure enterprise applicationsintermediate
  • Proficiency in Python for scripting security automation toolsintermediate
  • Knowledge of secure coding standards (e.g., OWASP Top 10)intermediate
  • Experience with vulnerability scanning tools like Nessus or Burp Suiteintermediate
  • Understanding of encryption protocols and key management in financial systemsintermediate
  • Familiarity with API security and microservices architectureintermediate
  • Skills in threat modeling and risk assessment methodologiesintermediate
  • Proficiency in version control systems like Gitintermediate
  • Strong problem-solving and analytical thinkingintermediate
  • Excellent communication skills for technical reporting and stakeholder collaborationintermediate
  • Knowledge of regulatory compliance in finance (e.g., SOX, Basel III)intermediate
  • Experience with containerization and orchestration (Docker, Kubernetes)intermediate
  • Ability to work collaboratively in agile teamsintermediate
  • Attention to detail in code auditingintermediate
  • Adaptability to evolving cybersecurity landscapes in bankingintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field (experience)
  • At least 3-5 years of professional experience in software security engineering or cybersecurity (experience)
  • Proficiency in Java and Python programming languages with a focus on secure coding practices (experience)
  • Experience in financial services or regulated industries, understanding compliance requirements like GDPR and PCI-DSS (experience)
  • Strong knowledge of cybersecurity principles, including threat modeling, vulnerability assessment, and secure software development lifecycle (SDLC) (experience)
  • Relevant certifications such as CISSP, CEH, or CompTIA Security+ (experience)
  • Ability to work in a fast-paced, high-stakes environment with strict regulatory oversight (experience)

Preferred Qualifications

  • Advanced degree (Master's or PhD) in Cybersecurity or related field (experience)
  • Experience with cloud security in AWS, Azure, or GCP environments used by JPMorgan Chase (experience)
  • Prior work at a major financial institution, with familiarity in banking security protocols (experience)
  • Hands-on experience with DevSecOps tools and CI/CD pipelines in a financial context (experience)
  • Knowledge of machine learning security applications in fraud detection systems (experience)

Responsibilities

  • Develop and maintain secure Java and Python-based applications to protect JPMorgan Chase's financial systems from cyber threats
  • Conduct security code reviews and vulnerability assessments for internal software projects, ensuring compliance with firm-wide standards
  • Collaborate with cross-functional teams in Cybersecurity and Technology Controls to integrate security into the SDLC
  • Design and implement security controls for trading platforms, payment systems, and client data protection in line with regulatory requirements
  • Monitor and respond to security incidents, performing root cause analysis to prevent future breaches in financial operations
  • Build automated security testing tools using Python scripts to enhance efficiency in threat detection
  • Contribute to the firm's cybersecurity strategy by advising on secure architecture for Java microservices in cloud environments
  • Stay updated on emerging threats in the financial sector and recommend mitigation strategies to senior stakeholders
  • Document security processes and train junior engineers on best practices for secure coding in a banking context
  • Participate in audits and penetration testing to ensure robust defense against sophisticated attacks on JPMorgan's infrastructure

Benefits

  • general: Competitive base salary and performance-based annual bonuses aligned with financial industry standards
  • general: Comprehensive health, dental, and vision insurance coverage for employees and dependents
  • general: Generous retirement savings plan with employer matching contributions
  • general: Paid time off including vacation, sick leave, and parental leave policies
  • general: Professional development opportunities through JPMorgan's internal training programs and tuition reimbursement
  • general: Employee wellness programs, including gym memberships and mental health support
  • general: Flexible work arrangements, including hybrid options in the London office
  • general: Access to exclusive employee discounts and financial planning services

Target Your Resume for "Java and Python Security Engineer II" , JP Morgan Chase

Get personalized recommendations to optimize your resume specifically for Java and Python Security Engineer II. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Java and Python Security Engineer II" , JP Morgan Chase

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Security EngineeringFinancial ServicesBankingJP MorganSecurity Engineering

Answer 10 quick questions to check your fit for Java and Python Security Engineer II @ JP Morgan Chase.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

JP Morgan Chase logo

Java and Python Security Engineer II

JP Morgan Chase

Software and Technology Jobs

Java and Python Security Engineer II

full-timePosted: Oct 5, 2025

Job Description

Java and Python Security Engineer II

Location: LONDON, United Kingdom

Job Family: Security Engineering

About the Role

At JPMorgan Chase, we are at the forefront of financial innovation, and our Cybersecurity and Technology Controls team plays a pivotal role in safeguarding our global operations. As a Java and Python Security Engineer II in our London office, you will join a dynamic group dedicated to protecting sensitive financial data and ensuring the integrity of our banking platforms. This role within the Security Engineering category demands a blend of technical expertise and strategic insight to combat evolving cyber threats in the financial services industry. You will contribute to building resilient systems that support everything from high-frequency trading to client wealth management, all while adhering to stringent regulations like those from the FCA and EU cybersecurity directives. In this position, you will leverage your proficiency in Java and Python to design, develop, and deploy security solutions that integrate seamlessly into our technology stack. Responsibilities include conducting thorough code reviews, implementing automated security testing, and collaborating with developers to embed security-by-design principles across our SDLC. You will analyze potential vulnerabilities in real-time trading systems and payment gateways, ensuring they withstand sophisticated attacks while maintaining operational efficiency. Working closely with cross-functional teams, you will help fortify our defenses against insider threats, ransomware, and state-sponsored cyber risks prevalent in the financial sector. JPMorgan Chase values innovation and employee growth, offering you the chance to work on cutting-edge projects that directly impact our 50+ million customers worldwide. This role provides exposure to advanced technologies like AI-driven threat detection and cloud-native security, in a supportive environment that fosters professional development. If you are passionate about cybersecurity in finance and ready to make a tangible difference in a leading global bank, join us in London to help shape the future of secure banking.

Key Responsibilities

  • Develop and maintain secure Java and Python-based applications to protect JPMorgan Chase's financial systems from cyber threats
  • Conduct security code reviews and vulnerability assessments for internal software projects, ensuring compliance with firm-wide standards
  • Collaborate with cross-functional teams in Cybersecurity and Technology Controls to integrate security into the SDLC
  • Design and implement security controls for trading platforms, payment systems, and client data protection in line with regulatory requirements
  • Monitor and respond to security incidents, performing root cause analysis to prevent future breaches in financial operations
  • Build automated security testing tools using Python scripts to enhance efficiency in threat detection
  • Contribute to the firm's cybersecurity strategy by advising on secure architecture for Java microservices in cloud environments
  • Stay updated on emerging threats in the financial sector and recommend mitigation strategies to senior stakeholders
  • Document security processes and train junior engineers on best practices for secure coding in a banking context
  • Participate in audits and penetration testing to ensure robust defense against sophisticated attacks on JPMorgan's infrastructure

Required Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field
  • At least 3-5 years of professional experience in software security engineering or cybersecurity
  • Proficiency in Java and Python programming languages with a focus on secure coding practices
  • Experience in financial services or regulated industries, understanding compliance requirements like GDPR and PCI-DSS
  • Strong knowledge of cybersecurity principles, including threat modeling, vulnerability assessment, and secure software development lifecycle (SDLC)
  • Relevant certifications such as CISSP, CEH, or CompTIA Security+
  • Ability to work in a fast-paced, high-stakes environment with strict regulatory oversight

Preferred Qualifications

  • Advanced degree (Master's or PhD) in Cybersecurity or related field
  • Experience with cloud security in AWS, Azure, or GCP environments used by JPMorgan Chase
  • Prior work at a major financial institution, with familiarity in banking security protocols
  • Hands-on experience with DevSecOps tools and CI/CD pipelines in a financial context
  • Knowledge of machine learning security applications in fraud detection systems

Required Skills

  • Expertise in Java programming for secure enterprise applications
  • Proficiency in Python for scripting security automation tools
  • Knowledge of secure coding standards (e.g., OWASP Top 10)
  • Experience with vulnerability scanning tools like Nessus or Burp Suite
  • Understanding of encryption protocols and key management in financial systems
  • Familiarity with API security and microservices architecture
  • Skills in threat modeling and risk assessment methodologies
  • Proficiency in version control systems like Git
  • Strong problem-solving and analytical thinking
  • Excellent communication skills for technical reporting and stakeholder collaboration
  • Knowledge of regulatory compliance in finance (e.g., SOX, Basel III)
  • Experience with containerization and orchestration (Docker, Kubernetes)
  • Ability to work collaboratively in agile teams
  • Attention to detail in code auditing
  • Adaptability to evolving cybersecurity landscapes in banking

Benefits

  • Competitive base salary and performance-based annual bonuses aligned with financial industry standards
  • Comprehensive health, dental, and vision insurance coverage for employees and dependents
  • Generous retirement savings plan with employer matching contributions
  • Paid time off including vacation, sick leave, and parental leave policies
  • Professional development opportunities through JPMorgan's internal training programs and tuition reimbursement
  • Employee wellness programs, including gym memberships and mental health support
  • Flexible work arrangements, including hybrid options in the London office
  • Access to exclusive employee discounts and financial planning services

JP Morgan Chase is an equal opportunity employer.

Locations

  • LONDON, GB

Salary

Estimated Salary Rangehigh confidence

95,000 - 145,000 USD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Expertise in Java programming for secure enterprise applicationsintermediate
  • Proficiency in Python for scripting security automation toolsintermediate
  • Knowledge of secure coding standards (e.g., OWASP Top 10)intermediate
  • Experience with vulnerability scanning tools like Nessus or Burp Suiteintermediate
  • Understanding of encryption protocols and key management in financial systemsintermediate
  • Familiarity with API security and microservices architectureintermediate
  • Skills in threat modeling and risk assessment methodologiesintermediate
  • Proficiency in version control systems like Gitintermediate
  • Strong problem-solving and analytical thinkingintermediate
  • Excellent communication skills for technical reporting and stakeholder collaborationintermediate
  • Knowledge of regulatory compliance in finance (e.g., SOX, Basel III)intermediate
  • Experience with containerization and orchestration (Docker, Kubernetes)intermediate
  • Ability to work collaboratively in agile teamsintermediate
  • Attention to detail in code auditingintermediate
  • Adaptability to evolving cybersecurity landscapes in bankingintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field (experience)
  • At least 3-5 years of professional experience in software security engineering or cybersecurity (experience)
  • Proficiency in Java and Python programming languages with a focus on secure coding practices (experience)
  • Experience in financial services or regulated industries, understanding compliance requirements like GDPR and PCI-DSS (experience)
  • Strong knowledge of cybersecurity principles, including threat modeling, vulnerability assessment, and secure software development lifecycle (SDLC) (experience)
  • Relevant certifications such as CISSP, CEH, or CompTIA Security+ (experience)
  • Ability to work in a fast-paced, high-stakes environment with strict regulatory oversight (experience)

Preferred Qualifications

  • Advanced degree (Master's or PhD) in Cybersecurity or related field (experience)
  • Experience with cloud security in AWS, Azure, or GCP environments used by JPMorgan Chase (experience)
  • Prior work at a major financial institution, with familiarity in banking security protocols (experience)
  • Hands-on experience with DevSecOps tools and CI/CD pipelines in a financial context (experience)
  • Knowledge of machine learning security applications in fraud detection systems (experience)

Responsibilities

  • Develop and maintain secure Java and Python-based applications to protect JPMorgan Chase's financial systems from cyber threats
  • Conduct security code reviews and vulnerability assessments for internal software projects, ensuring compliance with firm-wide standards
  • Collaborate with cross-functional teams in Cybersecurity and Technology Controls to integrate security into the SDLC
  • Design and implement security controls for trading platforms, payment systems, and client data protection in line with regulatory requirements
  • Monitor and respond to security incidents, performing root cause analysis to prevent future breaches in financial operations
  • Build automated security testing tools using Python scripts to enhance efficiency in threat detection
  • Contribute to the firm's cybersecurity strategy by advising on secure architecture for Java microservices in cloud environments
  • Stay updated on emerging threats in the financial sector and recommend mitigation strategies to senior stakeholders
  • Document security processes and train junior engineers on best practices for secure coding in a banking context
  • Participate in audits and penetration testing to ensure robust defense against sophisticated attacks on JPMorgan's infrastructure

Benefits

  • general: Competitive base salary and performance-based annual bonuses aligned with financial industry standards
  • general: Comprehensive health, dental, and vision insurance coverage for employees and dependents
  • general: Generous retirement savings plan with employer matching contributions
  • general: Paid time off including vacation, sick leave, and parental leave policies
  • general: Professional development opportunities through JPMorgan's internal training programs and tuition reimbursement
  • general: Employee wellness programs, including gym memberships and mental health support
  • general: Flexible work arrangements, including hybrid options in the London office
  • general: Access to exclusive employee discounts and financial planning services

Target Your Resume for "Java and Python Security Engineer II" , JP Morgan Chase

Get personalized recommendations to optimize your resume specifically for Java and Python Security Engineer II. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Java and Python Security Engineer II" , JP Morgan Chase

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Security EngineeringFinancial ServicesBankingJP MorganSecurity Engineering

Answer 10 quick questions to check your fit for Java and Python Security Engineer II @ JP Morgan Chase.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.