Resume and JobRESUME AND JOB
JP Morgan Chase logo

Lead Software Engineer- Java, Linux, Python, IAM

JP Morgan Chase

Software and Technology Jobs

Lead Software Engineer- Java, Linux, Python, IAM

full-timePosted: Oct 19, 2025

Job Description

Lead Software Engineer- Java, Linux, Python, IAM

Location: Jersey City, NJ, United States

Job Family: Software Engineering

About the Role

At JPMorgan Chase, we are at the forefront of redefining the future of financial services through innovative technology. As a Lead Software Engineer specializing in Java, Linux, Python, and IAM, you will play a pivotal role in our Identity and Access Management team in Jersey City, NJ. This position involves carrying out critical tech solutions across multiple technical areas as an integral part of an agile team, ensuring secure and efficient access to our global banking platforms. You will lead the development of robust systems that safeguard sensitive client data and support seamless operations in a high-stakes financial environment, contributing to the bank's commitment to innovation and regulatory excellence. In this role, you will design and implement scalable Java applications integrated with advanced IAM protocols, leveraging Python for automation on Linux infrastructures. Collaborating closely with cross-functional teams, including cybersecurity experts and product managers, you will drive the delivery of secure solutions that align with JPMorgan Chase's stringent compliance standards, such as those mandated by the SEC and international financial regulations. Your expertise will be crucial in enhancing authentication mechanisms, managing user identities, and mitigating risks in real-time trading and wealth management systems, ultimately empowering our clients with trusted digital experiences. We value engineers who thrive in dynamic, fast-paced settings and are passionate about leveraging technology to solve complex challenges in finance. Joining JPMorgan Chase means becoming part of a world-class organization that invests in your growth through cutting-edge tools, mentorship, and global opportunities. If you are ready to lead transformative projects that impact millions of customers worldwide, apply today to shape the secure future of banking.

Key Responsibilities

  • Design, develop, and maintain high-performance Java-based applications for IAM solutions in a secure financial environment
  • Collaborate with agile teams to deliver critical tech solutions across multiple technical domains at JP Morgan Chase
  • Implement and optimize Python scripts for automation and data processing in Linux-based systems
  • Ensure robust identity management, access controls, and authentication mechanisms to protect sensitive financial data
  • Conduct code reviews, debugging, and performance tuning to meet enterprise-level reliability standards
  • Integrate IAM systems with core banking platforms, adhering to regulatory requirements in the financial sector
  • Mentor junior engineers and contribute to technical roadmaps for scalable, secure software architectures
  • Troubleshoot complex issues in production environments, minimizing downtime for global trading and client services
  • Stay abreast of emerging technologies and apply them to enhance security and efficiency in JP Morgan's tech stack

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 7+ years of professional software engineering experience with Java development
  • Strong proficiency in Linux environments and Python scripting
  • Hands-on experience with Identity and Access Management (IAM) systems in a financial services context
  • Proven track record in agile methodologies and cross-functional team collaboration
  • Deep understanding of secure coding practices and compliance standards like GDPR and SOX
  • Experience with cloud platforms such as AWS or Azure for scalable solutions

Preferred Qualifications

  • Master's degree in a technical discipline
  • Certification in IAM technologies (e.g., Okta, SailPoint)
  • Prior experience in the financial services industry, particularly in banking or risk management
  • Knowledge of microservices architecture and containerization (Docker, Kubernetes)
  • Familiarity with DevOps tools like Jenkins, Git, and CI/CD pipelines

Required Skills

  • Java programming expertise
  • Linux system administration
  • Python scripting and automation
  • IAM frameworks and protocols (OAuth, SAML)
  • Agile development practices
  • Secure software development lifecycle (SDLC)
  • Cloud computing (AWS, Azure)
  • Microservices and API design
  • Database management (SQL/NoSQL)
  • Version control with Git
  • Problem-solving and analytical thinking
  • Team collaboration and communication
  • Regulatory compliance knowledge (financial standards)
  • Performance optimization techniques
  • DevOps tools (Jenkins, Docker)

Benefits

  • Competitive base salary and performance-based annual bonuses
  • Comprehensive health, dental, and vision insurance plans
  • 401(k) retirement savings plan with generous company matching
  • Paid time off including vacation, sick days, and parental leave
  • Professional development opportunities through JPMorgan Chase's learning programs
  • Employee stock purchase plan and financial wellness resources
  • On-site fitness centers and wellness programs at Jersey City location
  • Flexible work arrangements and hybrid remote options

JP Morgan Chase is an equal opportunity employer.

Locations

  • Jersey City, US

Salary

Estimated Salary Rangehigh confidence

220,000 - 320,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

  • Java programming expertiseintermediate
  • Linux system administrationintermediate
  • Python scripting and automationintermediate
  • IAM frameworks and protocols (OAuth, SAML)intermediate
  • Agile development practicesintermediate
  • Secure software development lifecycle (SDLC)intermediate
  • Cloud computing (AWS, Azure)intermediate
  • Microservices and API designintermediate
  • Database management (SQL/NoSQL)intermediate
  • Version control with Gitintermediate
  • Problem-solving and analytical thinkingintermediate
  • Team collaboration and communicationintermediate
  • Regulatory compliance knowledge (financial standards)intermediate
  • Performance optimization techniquesintermediate
  • DevOps tools (Jenkins, Docker)intermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • 7+ years of professional software engineering experience with Java development (experience)
  • Strong proficiency in Linux environments and Python scripting (experience)
  • Hands-on experience with Identity and Access Management (IAM) systems in a financial services context (experience)
  • Proven track record in agile methodologies and cross-functional team collaboration (experience)
  • Deep understanding of secure coding practices and compliance standards like GDPR and SOX (experience)
  • Experience with cloud platforms such as AWS or Azure for scalable solutions (experience)

Preferred Qualifications

  • Master's degree in a technical discipline (experience)
  • Certification in IAM technologies (e.g., Okta, SailPoint) (experience)
  • Prior experience in the financial services industry, particularly in banking or risk management (experience)
  • Knowledge of microservices architecture and containerization (Docker, Kubernetes) (experience)
  • Familiarity with DevOps tools like Jenkins, Git, and CI/CD pipelines (experience)

Responsibilities

  • Design, develop, and maintain high-performance Java-based applications for IAM solutions in a secure financial environment
  • Collaborate with agile teams to deliver critical tech solutions across multiple technical domains at JP Morgan Chase
  • Implement and optimize Python scripts for automation and data processing in Linux-based systems
  • Ensure robust identity management, access controls, and authentication mechanisms to protect sensitive financial data
  • Conduct code reviews, debugging, and performance tuning to meet enterprise-level reliability standards
  • Integrate IAM systems with core banking platforms, adhering to regulatory requirements in the financial sector
  • Mentor junior engineers and contribute to technical roadmaps for scalable, secure software architectures
  • Troubleshoot complex issues in production environments, minimizing downtime for global trading and client services
  • Stay abreast of emerging technologies and apply them to enhance security and efficiency in JP Morgan's tech stack

Benefits

  • general: Competitive base salary and performance-based annual bonuses
  • general: Comprehensive health, dental, and vision insurance plans
  • general: 401(k) retirement savings plan with generous company matching
  • general: Paid time off including vacation, sick days, and parental leave
  • general: Professional development opportunities through JPMorgan Chase's learning programs
  • general: Employee stock purchase plan and financial wellness resources
  • general: On-site fitness centers and wellness programs at Jersey City location
  • general: Flexible work arrangements and hybrid remote options

Target Your Resume for "Lead Software Engineer- Java, Linux, Python, IAM" , JP Morgan Chase

Get personalized recommendations to optimize your resume specifically for Lead Software Engineer- Java, Linux, Python, IAM. Takes only 15 seconds!

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

Check Your ATS Score for "Lead Software Engineer- Java, Linux, Python, IAM" , 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

Software EngineeringFinancial ServicesBankingJP MorganSoftware Engineering

Answer 10 quick questions to check your fit for Lead Software Engineer- Java, Linux, Python, IAM @ 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

Lead Software Engineer- Java, Linux, Python, IAM

JP Morgan Chase

Software and Technology Jobs

Lead Software Engineer- Java, Linux, Python, IAM

full-timePosted: Oct 19, 2025

Job Description

Lead Software Engineer- Java, Linux, Python, IAM

Location: Jersey City, NJ, United States

Job Family: Software Engineering

About the Role

At JPMorgan Chase, we are at the forefront of redefining the future of financial services through innovative technology. As a Lead Software Engineer specializing in Java, Linux, Python, and IAM, you will play a pivotal role in our Identity and Access Management team in Jersey City, NJ. This position involves carrying out critical tech solutions across multiple technical areas as an integral part of an agile team, ensuring secure and efficient access to our global banking platforms. You will lead the development of robust systems that safeguard sensitive client data and support seamless operations in a high-stakes financial environment, contributing to the bank's commitment to innovation and regulatory excellence. In this role, you will design and implement scalable Java applications integrated with advanced IAM protocols, leveraging Python for automation on Linux infrastructures. Collaborating closely with cross-functional teams, including cybersecurity experts and product managers, you will drive the delivery of secure solutions that align with JPMorgan Chase's stringent compliance standards, such as those mandated by the SEC and international financial regulations. Your expertise will be crucial in enhancing authentication mechanisms, managing user identities, and mitigating risks in real-time trading and wealth management systems, ultimately empowering our clients with trusted digital experiences. We value engineers who thrive in dynamic, fast-paced settings and are passionate about leveraging technology to solve complex challenges in finance. Joining JPMorgan Chase means becoming part of a world-class organization that invests in your growth through cutting-edge tools, mentorship, and global opportunities. If you are ready to lead transformative projects that impact millions of customers worldwide, apply today to shape the secure future of banking.

Key Responsibilities

  • Design, develop, and maintain high-performance Java-based applications for IAM solutions in a secure financial environment
  • Collaborate with agile teams to deliver critical tech solutions across multiple technical domains at JP Morgan Chase
  • Implement and optimize Python scripts for automation and data processing in Linux-based systems
  • Ensure robust identity management, access controls, and authentication mechanisms to protect sensitive financial data
  • Conduct code reviews, debugging, and performance tuning to meet enterprise-level reliability standards
  • Integrate IAM systems with core banking platforms, adhering to regulatory requirements in the financial sector
  • Mentor junior engineers and contribute to technical roadmaps for scalable, secure software architectures
  • Troubleshoot complex issues in production environments, minimizing downtime for global trading and client services
  • Stay abreast of emerging technologies and apply them to enhance security and efficiency in JP Morgan's tech stack

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 7+ years of professional software engineering experience with Java development
  • Strong proficiency in Linux environments and Python scripting
  • Hands-on experience with Identity and Access Management (IAM) systems in a financial services context
  • Proven track record in agile methodologies and cross-functional team collaboration
  • Deep understanding of secure coding practices and compliance standards like GDPR and SOX
  • Experience with cloud platforms such as AWS or Azure for scalable solutions

Preferred Qualifications

  • Master's degree in a technical discipline
  • Certification in IAM technologies (e.g., Okta, SailPoint)
  • Prior experience in the financial services industry, particularly in banking or risk management
  • Knowledge of microservices architecture and containerization (Docker, Kubernetes)
  • Familiarity with DevOps tools like Jenkins, Git, and CI/CD pipelines

Required Skills

  • Java programming expertise
  • Linux system administration
  • Python scripting and automation
  • IAM frameworks and protocols (OAuth, SAML)
  • Agile development practices
  • Secure software development lifecycle (SDLC)
  • Cloud computing (AWS, Azure)
  • Microservices and API design
  • Database management (SQL/NoSQL)
  • Version control with Git
  • Problem-solving and analytical thinking
  • Team collaboration and communication
  • Regulatory compliance knowledge (financial standards)
  • Performance optimization techniques
  • DevOps tools (Jenkins, Docker)

Benefits

  • Competitive base salary and performance-based annual bonuses
  • Comprehensive health, dental, and vision insurance plans
  • 401(k) retirement savings plan with generous company matching
  • Paid time off including vacation, sick days, and parental leave
  • Professional development opportunities through JPMorgan Chase's learning programs
  • Employee stock purchase plan and financial wellness resources
  • On-site fitness centers and wellness programs at Jersey City location
  • Flexible work arrangements and hybrid remote options

JP Morgan Chase is an equal opportunity employer.

Locations

  • Jersey City, US

Salary

Estimated Salary Rangehigh confidence

220,000 - 320,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

  • Java programming expertiseintermediate
  • Linux system administrationintermediate
  • Python scripting and automationintermediate
  • IAM frameworks and protocols (OAuth, SAML)intermediate
  • Agile development practicesintermediate
  • Secure software development lifecycle (SDLC)intermediate
  • Cloud computing (AWS, Azure)intermediate
  • Microservices and API designintermediate
  • Database management (SQL/NoSQL)intermediate
  • Version control with Gitintermediate
  • Problem-solving and analytical thinkingintermediate
  • Team collaboration and communicationintermediate
  • Regulatory compliance knowledge (financial standards)intermediate
  • Performance optimization techniquesintermediate
  • DevOps tools (Jenkins, Docker)intermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • 7+ years of professional software engineering experience with Java development (experience)
  • Strong proficiency in Linux environments and Python scripting (experience)
  • Hands-on experience with Identity and Access Management (IAM) systems in a financial services context (experience)
  • Proven track record in agile methodologies and cross-functional team collaboration (experience)
  • Deep understanding of secure coding practices and compliance standards like GDPR and SOX (experience)
  • Experience with cloud platforms such as AWS or Azure for scalable solutions (experience)

Preferred Qualifications

  • Master's degree in a technical discipline (experience)
  • Certification in IAM technologies (e.g., Okta, SailPoint) (experience)
  • Prior experience in the financial services industry, particularly in banking or risk management (experience)
  • Knowledge of microservices architecture and containerization (Docker, Kubernetes) (experience)
  • Familiarity with DevOps tools like Jenkins, Git, and CI/CD pipelines (experience)

Responsibilities

  • Design, develop, and maintain high-performance Java-based applications for IAM solutions in a secure financial environment
  • Collaborate with agile teams to deliver critical tech solutions across multiple technical domains at JP Morgan Chase
  • Implement and optimize Python scripts for automation and data processing in Linux-based systems
  • Ensure robust identity management, access controls, and authentication mechanisms to protect sensitive financial data
  • Conduct code reviews, debugging, and performance tuning to meet enterprise-level reliability standards
  • Integrate IAM systems with core banking platforms, adhering to regulatory requirements in the financial sector
  • Mentor junior engineers and contribute to technical roadmaps for scalable, secure software architectures
  • Troubleshoot complex issues in production environments, minimizing downtime for global trading and client services
  • Stay abreast of emerging technologies and apply them to enhance security and efficiency in JP Morgan's tech stack

Benefits

  • general: Competitive base salary and performance-based annual bonuses
  • general: Comprehensive health, dental, and vision insurance plans
  • general: 401(k) retirement savings plan with generous company matching
  • general: Paid time off including vacation, sick days, and parental leave
  • general: Professional development opportunities through JPMorgan Chase's learning programs
  • general: Employee stock purchase plan and financial wellness resources
  • general: On-site fitness centers and wellness programs at Jersey City location
  • general: Flexible work arrangements and hybrid remote options

Target Your Resume for "Lead Software Engineer- Java, Linux, Python, IAM" , JP Morgan Chase

Get personalized recommendations to optimize your resume specifically for Lead Software Engineer- Java, Linux, Python, IAM. Takes only 15 seconds!

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

Check Your ATS Score for "Lead Software Engineer- Java, Linux, Python, IAM" , 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

Software EngineeringFinancial ServicesBankingJP MorganSoftware Engineering

Answer 10 quick questions to check your fit for Lead Software Engineer- Java, Linux, Python, IAM @ JP Morgan Chase.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.