Resume and JobRESUME AND JOB
JP Morgan Chase logo

Experienced Software Engineer Java / Python (Full Stack or Back End)

JP Morgan Chase

Software and Technology Jobs

Experienced Software Engineer Java / Python (Full Stack or Back End)

full-timePosted: Nov 7, 2025

Job Description

Experienced Software Engineer Java / Python (Full Stack or Back End)

Location: Plano, TX, United States

Job Family: Software Engineering

About the Role

At JP Morgan Chase, we are at the forefront of redefining the future of financial services through innovative technology. As an Experienced Software Engineer in Java/Python (Full Stack or Back End), you will join a dynamic agile team in Plano, TX, focused on enhancing and delivering cutting-edge technology products that power our global banking operations. This role is pivotal in building scalable, secure solutions that support everything from digital banking platforms to risk management systems, ensuring our clients receive seamless and reliable services in a highly regulated industry. Your primary responsibilities will include collaborating with cross-functional teams to design, develop, and deploy robust applications using Java and Python. Whether focusing on full stack development with modern front-end frameworks or back-end services with microservices architecture, you will contribute to projects that handle sensitive financial data while adhering to strict compliance standards like SOX and PCI-DSS. You will participate in the full software development lifecycle, from requirement gathering to production deployment, leveraging agile practices to iterate quickly and deliver value to our business stakeholders. In this emerging leadership role, you will have the opportunity to innovate within one of the world's largest financial institutions, working on technologies that impact millions of customers. We value engineers who are passionate about clean code, continuous learning, and problem-solving in complex environments. Join us to advance your career while helping shape the digital transformation of finance at JP Morgan Chase.

Key Responsibilities

  • Collaborate with agile teams to design, develop, and deploy robust software solutions using Java and Python
  • Build and enhance full stack or back-end components for financial technology products, ensuring scalability and security
  • Participate in code reviews, testing, and debugging to maintain high standards of code quality
  • Integrate applications with financial systems, databases, and APIs while adhering to compliance standards
  • Contribute to innovation by prototyping new features and optimizing existing systems for performance
  • Work closely with product managers, designers, and stakeholders to translate business requirements into technical solutions
  • Monitor and troubleshoot production issues in real-time for mission-critical banking applications
  • Stay updated on emerging technologies and apply them to improve JP Morgan Chase's digital banking platforms
  • Mentor junior engineers and promote best practices in software engineering within the team
  • Ensure all developments comply with JP Morgan's security protocols and financial industry regulations

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 5+ years of professional software development experience with Java and/or Python
  • Strong experience in full stack or back-end development, including building scalable applications
  • Proficiency in agile methodologies and collaborative team environments
  • Experience with financial services technologies or secure data handling in regulated industries
  • Ability to work in a fast-paced, innovative environment with a focus on delivering high-quality code
  • U.S. work authorization and willingness to work in Plano, TX

Preferred Qualifications

  • Master's degree in Computer Science or related field
  • Experience with cloud platforms like AWS, Azure, or Google Cloud in financial applications
  • Knowledge of financial regulations such as GDPR, SOX, or PCI-DSS
  • Prior work at a major financial institution or fintech company
  • Certifications in Java (e.g., Oracle Certified Professional) or Python (e.g., PCAP)

Required Skills

  • Java programming (core, Spring Boot, Hibernate)
  • Python development (Django, Flask, or data libraries like Pandas)
  • Full stack technologies (HTML, CSS, JavaScript, React/Angular)
  • Back-end expertise (RESTful APIs, microservices, SQL/NoSQL databases)
  • Agile/Scrum methodologies and tools (Jira, Confluence)
  • Cloud computing (AWS, Docker, Kubernetes)
  • Version control (Git) and CI/CD pipelines
  • Security best practices for financial data (encryption, authentication)
  • Problem-solving and analytical thinking
  • Collaboration and communication in cross-functional teams
  • Unit testing frameworks (JUnit, PyTest)
  • Performance optimization and debugging
  • Knowledge of financial protocols (FIX, SWIFT)
  • Adaptability to evolving technologies
  • Attention to detail in regulated environments

Benefits

  • Comprehensive medical, dental, and vision insurance plans
  • 401(k) retirement savings plan with company matching contributions
  • Generous paid time off, including vacation, sick days, and parental leave
  • Professional development programs and tuition reimbursement for certifications
  • Employee stock purchase plan and performance-based bonuses
  • Wellness programs with gym memberships and mental health support
  • Flexible work arrangements, including hybrid options in Plano, TX
  • Access to JP Morgan's global learning resources and career mobility opportunities

JP Morgan Chase is an equal opportunity employer.

Locations

  • Plano, US

Salary

Estimated Salary Rangehigh confidence

140,000 - 220,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 (core, Spring Boot, Hibernate)intermediate
  • Python development (Django, Flask, or data libraries like Pandas)intermediate
  • Full stack technologies (HTML, CSS, JavaScript, React/Angular)intermediate
  • Back-end expertise (RESTful APIs, microservices, SQL/NoSQL databases)intermediate
  • Agile/Scrum methodologies and tools (Jira, Confluence)intermediate
  • Cloud computing (AWS, Docker, Kubernetes)intermediate
  • Version control (Git) and CI/CD pipelinesintermediate
  • Security best practices for financial data (encryption, authentication)intermediate
  • Problem-solving and analytical thinkingintermediate
  • Collaboration and communication in cross-functional teamsintermediate
  • Unit testing frameworks (JUnit, PyTest)intermediate
  • Performance optimization and debuggingintermediate
  • Knowledge of financial protocols (FIX, SWIFT)intermediate
  • Adaptability to evolving technologiesintermediate
  • Attention to detail in regulated environmentsintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • 5+ years of professional software development experience with Java and/or Python (experience)
  • Strong experience in full stack or back-end development, including building scalable applications (experience)
  • Proficiency in agile methodologies and collaborative team environments (experience)
  • Experience with financial services technologies or secure data handling in regulated industries (experience)
  • Ability to work in a fast-paced, innovative environment with a focus on delivering high-quality code (experience)
  • U.S. work authorization and willingness to work in Plano, TX (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related field (experience)
  • Experience with cloud platforms like AWS, Azure, or Google Cloud in financial applications (experience)
  • Knowledge of financial regulations such as GDPR, SOX, or PCI-DSS (experience)
  • Prior work at a major financial institution or fintech company (experience)
  • Certifications in Java (e.g., Oracle Certified Professional) or Python (e.g., PCAP) (experience)

Responsibilities

  • Collaborate with agile teams to design, develop, and deploy robust software solutions using Java and Python
  • Build and enhance full stack or back-end components for financial technology products, ensuring scalability and security
  • Participate in code reviews, testing, and debugging to maintain high standards of code quality
  • Integrate applications with financial systems, databases, and APIs while adhering to compliance standards
  • Contribute to innovation by prototyping new features and optimizing existing systems for performance
  • Work closely with product managers, designers, and stakeholders to translate business requirements into technical solutions
  • Monitor and troubleshoot production issues in real-time for mission-critical banking applications
  • Stay updated on emerging technologies and apply them to improve JP Morgan Chase's digital banking platforms
  • Mentor junior engineers and promote best practices in software engineering within the team
  • Ensure all developments comply with JP Morgan's security protocols and financial industry regulations

Benefits

  • general: Comprehensive medical, dental, and vision insurance plans
  • general: 401(k) retirement savings plan with company matching contributions
  • general: Generous paid time off, including vacation, sick days, and parental leave
  • general: Professional development programs and tuition reimbursement for certifications
  • general: Employee stock purchase plan and performance-based bonuses
  • general: Wellness programs with gym memberships and mental health support
  • general: Flexible work arrangements, including hybrid options in Plano, TX
  • general: Access to JP Morgan's global learning resources and career mobility opportunities

Target Your Resume for "Experienced Software Engineer Java / Python (Full Stack or Back End)" , JP Morgan Chase

Get personalized recommendations to optimize your resume specifically for Experienced Software Engineer Java / Python (Full Stack or Back End). Takes only 15 seconds!

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

Check Your ATS Score for "Experienced Software Engineer Java / Python (Full Stack or Back End)" , 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 Experienced Software Engineer Java / Python (Full Stack or Back End) @ 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

Experienced Software Engineer Java / Python (Full Stack or Back End)

JP Morgan Chase

Software and Technology Jobs

Experienced Software Engineer Java / Python (Full Stack or Back End)

full-timePosted: Nov 7, 2025

Job Description

Experienced Software Engineer Java / Python (Full Stack or Back End)

Location: Plano, TX, United States

Job Family: Software Engineering

About the Role

At JP Morgan Chase, we are at the forefront of redefining the future of financial services through innovative technology. As an Experienced Software Engineer in Java/Python (Full Stack or Back End), you will join a dynamic agile team in Plano, TX, focused on enhancing and delivering cutting-edge technology products that power our global banking operations. This role is pivotal in building scalable, secure solutions that support everything from digital banking platforms to risk management systems, ensuring our clients receive seamless and reliable services in a highly regulated industry. Your primary responsibilities will include collaborating with cross-functional teams to design, develop, and deploy robust applications using Java and Python. Whether focusing on full stack development with modern front-end frameworks or back-end services with microservices architecture, you will contribute to projects that handle sensitive financial data while adhering to strict compliance standards like SOX and PCI-DSS. You will participate in the full software development lifecycle, from requirement gathering to production deployment, leveraging agile practices to iterate quickly and deliver value to our business stakeholders. In this emerging leadership role, you will have the opportunity to innovate within one of the world's largest financial institutions, working on technologies that impact millions of customers. We value engineers who are passionate about clean code, continuous learning, and problem-solving in complex environments. Join us to advance your career while helping shape the digital transformation of finance at JP Morgan Chase.

Key Responsibilities

  • Collaborate with agile teams to design, develop, and deploy robust software solutions using Java and Python
  • Build and enhance full stack or back-end components for financial technology products, ensuring scalability and security
  • Participate in code reviews, testing, and debugging to maintain high standards of code quality
  • Integrate applications with financial systems, databases, and APIs while adhering to compliance standards
  • Contribute to innovation by prototyping new features and optimizing existing systems for performance
  • Work closely with product managers, designers, and stakeholders to translate business requirements into technical solutions
  • Monitor and troubleshoot production issues in real-time for mission-critical banking applications
  • Stay updated on emerging technologies and apply them to improve JP Morgan Chase's digital banking platforms
  • Mentor junior engineers and promote best practices in software engineering within the team
  • Ensure all developments comply with JP Morgan's security protocols and financial industry regulations

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 5+ years of professional software development experience with Java and/or Python
  • Strong experience in full stack or back-end development, including building scalable applications
  • Proficiency in agile methodologies and collaborative team environments
  • Experience with financial services technologies or secure data handling in regulated industries
  • Ability to work in a fast-paced, innovative environment with a focus on delivering high-quality code
  • U.S. work authorization and willingness to work in Plano, TX

Preferred Qualifications

  • Master's degree in Computer Science or related field
  • Experience with cloud platforms like AWS, Azure, or Google Cloud in financial applications
  • Knowledge of financial regulations such as GDPR, SOX, or PCI-DSS
  • Prior work at a major financial institution or fintech company
  • Certifications in Java (e.g., Oracle Certified Professional) or Python (e.g., PCAP)

Required Skills

  • Java programming (core, Spring Boot, Hibernate)
  • Python development (Django, Flask, or data libraries like Pandas)
  • Full stack technologies (HTML, CSS, JavaScript, React/Angular)
  • Back-end expertise (RESTful APIs, microservices, SQL/NoSQL databases)
  • Agile/Scrum methodologies and tools (Jira, Confluence)
  • Cloud computing (AWS, Docker, Kubernetes)
  • Version control (Git) and CI/CD pipelines
  • Security best practices for financial data (encryption, authentication)
  • Problem-solving and analytical thinking
  • Collaboration and communication in cross-functional teams
  • Unit testing frameworks (JUnit, PyTest)
  • Performance optimization and debugging
  • Knowledge of financial protocols (FIX, SWIFT)
  • Adaptability to evolving technologies
  • Attention to detail in regulated environments

Benefits

  • Comprehensive medical, dental, and vision insurance plans
  • 401(k) retirement savings plan with company matching contributions
  • Generous paid time off, including vacation, sick days, and parental leave
  • Professional development programs and tuition reimbursement for certifications
  • Employee stock purchase plan and performance-based bonuses
  • Wellness programs with gym memberships and mental health support
  • Flexible work arrangements, including hybrid options in Plano, TX
  • Access to JP Morgan's global learning resources and career mobility opportunities

JP Morgan Chase is an equal opportunity employer.

Locations

  • Plano, US

Salary

Estimated Salary Rangehigh confidence

140,000 - 220,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 (core, Spring Boot, Hibernate)intermediate
  • Python development (Django, Flask, or data libraries like Pandas)intermediate
  • Full stack technologies (HTML, CSS, JavaScript, React/Angular)intermediate
  • Back-end expertise (RESTful APIs, microservices, SQL/NoSQL databases)intermediate
  • Agile/Scrum methodologies and tools (Jira, Confluence)intermediate
  • Cloud computing (AWS, Docker, Kubernetes)intermediate
  • Version control (Git) and CI/CD pipelinesintermediate
  • Security best practices for financial data (encryption, authentication)intermediate
  • Problem-solving and analytical thinkingintermediate
  • Collaboration and communication in cross-functional teamsintermediate
  • Unit testing frameworks (JUnit, PyTest)intermediate
  • Performance optimization and debuggingintermediate
  • Knowledge of financial protocols (FIX, SWIFT)intermediate
  • Adaptability to evolving technologiesintermediate
  • Attention to detail in regulated environmentsintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • 5+ years of professional software development experience with Java and/or Python (experience)
  • Strong experience in full stack or back-end development, including building scalable applications (experience)
  • Proficiency in agile methodologies and collaborative team environments (experience)
  • Experience with financial services technologies or secure data handling in regulated industries (experience)
  • Ability to work in a fast-paced, innovative environment with a focus on delivering high-quality code (experience)
  • U.S. work authorization and willingness to work in Plano, TX (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related field (experience)
  • Experience with cloud platforms like AWS, Azure, or Google Cloud in financial applications (experience)
  • Knowledge of financial regulations such as GDPR, SOX, or PCI-DSS (experience)
  • Prior work at a major financial institution or fintech company (experience)
  • Certifications in Java (e.g., Oracle Certified Professional) or Python (e.g., PCAP) (experience)

Responsibilities

  • Collaborate with agile teams to design, develop, and deploy robust software solutions using Java and Python
  • Build and enhance full stack or back-end components for financial technology products, ensuring scalability and security
  • Participate in code reviews, testing, and debugging to maintain high standards of code quality
  • Integrate applications with financial systems, databases, and APIs while adhering to compliance standards
  • Contribute to innovation by prototyping new features and optimizing existing systems for performance
  • Work closely with product managers, designers, and stakeholders to translate business requirements into technical solutions
  • Monitor and troubleshoot production issues in real-time for mission-critical banking applications
  • Stay updated on emerging technologies and apply them to improve JP Morgan Chase's digital banking platforms
  • Mentor junior engineers and promote best practices in software engineering within the team
  • Ensure all developments comply with JP Morgan's security protocols and financial industry regulations

Benefits

  • general: Comprehensive medical, dental, and vision insurance plans
  • general: 401(k) retirement savings plan with company matching contributions
  • general: Generous paid time off, including vacation, sick days, and parental leave
  • general: Professional development programs and tuition reimbursement for certifications
  • general: Employee stock purchase plan and performance-based bonuses
  • general: Wellness programs with gym memberships and mental health support
  • general: Flexible work arrangements, including hybrid options in Plano, TX
  • general: Access to JP Morgan's global learning resources and career mobility opportunities

Target Your Resume for "Experienced Software Engineer Java / Python (Full Stack or Back End)" , JP Morgan Chase

Get personalized recommendations to optimize your resume specifically for Experienced Software Engineer Java / Python (Full Stack or Back End). Takes only 15 seconds!

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

Check Your ATS Score for "Experienced Software Engineer Java / Python (Full Stack or Back End)" , 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 Experienced Software Engineer Java / Python (Full Stack or Back End) @ JP Morgan Chase.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.