Resume and JobRESUME AND JOB
JP Morgan Chase logo

Software Engineer III- Android- JPM Personal Investing- Madrid- Mid Level

JP Morgan Chase

Software and Technology Jobs

Software Engineer III- Android- JPM Personal Investing- Madrid- Mid Level

full-timePosted: Oct 30, 2025

Job Description

Software Engineer III- Android- JPM Personal Investing- Madrid- Mid Level

Location: Madrid, Madrid, Spain

Job Family: Software Engineering

About the Role

At JPMorgan Chase, we believe that behind every investment is a person with ambitions, motivations, and values. As a Software Engineer III - Android in our JPM Personal Investing team based in Madrid, Spain, you will play a pivotal role in building innovative mobile solutions that empower clients to achieve their financial goals. This mid-level position within our Software Engineering category offers the opportunity to contribute to cutting-edge Android applications that deliver personalized investment experiences, leveraging the latest in mobile technology to drive client engagement and satisfaction in the dynamic financial services industry. Your primary focus will be on developing robust, secure Android features for our personal investing platform, including portfolio tracking, transaction management, and advisory tools. You will collaborate closely with cross-functional teams to integrate with JPMorgan's vast ecosystem of banking and investment services, ensuring seamless functionality while adhering to stringent security and compliance standards. By optimizing app performance and incorporating user feedback, you will help create intuitive interfaces that make complex financial decisions accessible and actionable for everyday investors. This role demands a blend of technical expertise and a passion for fintech innovation, where you will mentor junior engineers, participate in agile processes, and contribute to the evolution of our mobile-first strategy. Joining JPMorgan Chase in Madrid means becoming part of a global leader committed to fostering an inclusive culture, providing growth opportunities, and making a meaningful impact on clients' financial journeys. If you are ready to engineer the future of personal investing, apply today to join our team.

Key Responsibilities

  • Design, develop, and maintain high-quality Android applications for JPM Personal Investing, focusing on user-centric features for investment management
  • Collaborate with product managers, designers, and backend engineers to deliver seamless mobile experiences that support client ambitions and financial goals
  • Implement secure, scalable features handling sensitive financial data, ensuring compliance with industry regulations
  • Conduct code reviews, unit testing, and debugging to uphold code quality and performance standards
  • Integrate with JPMorgan's core banking systems and third-party APIs to enable real-time investment tracking and portfolio management
  • Optimize app performance for various Android devices, improving load times and user engagement in a competitive fintech landscape
  • Participate in agile sprints, contributing to sprint planning and retrospectives to drive iterative improvements
  • Monitor and troubleshoot production issues, providing timely resolutions to minimize downtime for investment users
  • Stay updated on Android ecosystem advancements and incorporate best practices to enhance app security and usability

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • At least 3-5 years of professional experience in Android software development
  • Proficiency in Java and Kotlin for mobile application development
  • Strong understanding of Android SDK, Jetpack components, and Material Design principles
  • Experience with RESTful APIs, JSON, and integrating with backend services in a financial context
  • Knowledge of secure coding practices, including data encryption and secure authentication for financial apps
  • Ability to work collaboratively in an agile environment with cross-functional teams

Preferred Qualifications

  • Experience developing mobile applications for the financial services industry, such as investment or banking apps
  • Familiarity with JPMorgan Chase's technology stack or similar enterprise environments
  • Certification in Android development (e.g., Google Associate Android Developer)
  • Previous exposure to regulatory compliance standards like GDPR, PCI-DSS in fintech
  • Experience with CI/CD pipelines and tools like Jenkins or GitHub Actions for mobile deployments

Required Skills

  • Android development (Java, Kotlin)
  • Android SDK and Jetpack libraries
  • RESTful API integration
  • Secure coding for financial data
  • Agile methodologies (Scrum, Kanban)
  • Code review and testing (JUnit, Espresso)
  • UI/UX design principles (Material Design)
  • Version control (Git)
  • Problem-solving and debugging
  • Team collaboration and communication
  • Knowledge of financial regulations (GDPR, PCI-DSS)
  • Performance optimization for mobile apps
  • CI/CD tools (Jenkins, Fastlane)
  • JSON/XML parsing
  • Adaptability in fast-paced fintech environment

Benefits

  • Competitive base salary and performance-based annual bonuses
  • Comprehensive health, dental, and vision insurance coverage
  • Retirement savings plan with generous company matching contributions
  • Paid time off, including vacation, sick days, and parental leave
  • Professional development opportunities, such as tuition reimbursement and access to internal training programs
  • Employee stock purchase plan and financial wellness resources tailored to JPMorgan associates
  • Flexible work arrangements, including hybrid options in Madrid
  • Global mobility support and wellness programs promoting work-life balance

JP Morgan Chase is an equal opportunity employer.

Locations

  • Madrid, ES

Salary

Estimated Salary Rangemedium confidence

65,000 - 95,000 EUR / yearly

Source: ai estimated

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

Skills Required

  • Android development (Java, Kotlin)intermediate
  • Android SDK and Jetpack librariesintermediate
  • RESTful API integrationintermediate
  • Secure coding for financial dataintermediate
  • Agile methodologies (Scrum, Kanban)intermediate
  • Code review and testing (JUnit, Espresso)intermediate
  • UI/UX design principles (Material Design)intermediate
  • Version control (Git)intermediate
  • Problem-solving and debuggingintermediate
  • Team collaboration and communicationintermediate
  • Knowledge of financial regulations (GDPR, PCI-DSS)intermediate
  • Performance optimization for mobile appsintermediate
  • CI/CD tools (Jenkins, Fastlane)intermediate
  • JSON/XML parsingintermediate
  • Adaptability in fast-paced fintech environmentintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • At least 3-5 years of professional experience in Android software development (experience)
  • Proficiency in Java and Kotlin for mobile application development (experience)
  • Strong understanding of Android SDK, Jetpack components, and Material Design principles (experience)
  • Experience with RESTful APIs, JSON, and integrating with backend services in a financial context (experience)
  • Knowledge of secure coding practices, including data encryption and secure authentication for financial apps (experience)
  • Ability to work collaboratively in an agile environment with cross-functional teams (experience)

Preferred Qualifications

  • Experience developing mobile applications for the financial services industry, such as investment or banking apps (experience)
  • Familiarity with JPMorgan Chase's technology stack or similar enterprise environments (experience)
  • Certification in Android development (e.g., Google Associate Android Developer) (experience)
  • Previous exposure to regulatory compliance standards like GDPR, PCI-DSS in fintech (experience)
  • Experience with CI/CD pipelines and tools like Jenkins or GitHub Actions for mobile deployments (experience)

Responsibilities

  • Design, develop, and maintain high-quality Android applications for JPM Personal Investing, focusing on user-centric features for investment management
  • Collaborate with product managers, designers, and backend engineers to deliver seamless mobile experiences that support client ambitions and financial goals
  • Implement secure, scalable features handling sensitive financial data, ensuring compliance with industry regulations
  • Conduct code reviews, unit testing, and debugging to uphold code quality and performance standards
  • Integrate with JPMorgan's core banking systems and third-party APIs to enable real-time investment tracking and portfolio management
  • Optimize app performance for various Android devices, improving load times and user engagement in a competitive fintech landscape
  • Participate in agile sprints, contributing to sprint planning and retrospectives to drive iterative improvements
  • Monitor and troubleshoot production issues, providing timely resolutions to minimize downtime for investment users
  • Stay updated on Android ecosystem advancements and incorporate best practices to enhance app security and usability

Benefits

  • general: Competitive base salary and performance-based annual bonuses
  • general: Comprehensive health, dental, and vision insurance coverage
  • general: Retirement savings plan with generous company matching contributions
  • general: Paid time off, including vacation, sick days, and parental leave
  • general: Professional development opportunities, such as tuition reimbursement and access to internal training programs
  • general: Employee stock purchase plan and financial wellness resources tailored to JPMorgan associates
  • general: Flexible work arrangements, including hybrid options in Madrid
  • general: Global mobility support and wellness programs promoting work-life balance

Target Your Resume for "Software Engineer III- Android- JPM Personal Investing- Madrid- Mid Level" , JP Morgan Chase

Get personalized recommendations to optimize your resume specifically for Software Engineer III- Android- JPM Personal Investing- Madrid- Mid Level. Takes only 15 seconds!

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

Check Your ATS Score for "Software Engineer III- Android- JPM Personal Investing- Madrid- Mid Level" , 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 Software Engineer III- Android- JPM Personal Investing- Madrid- Mid Level @ 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

Software Engineer III- Android- JPM Personal Investing- Madrid- Mid Level

JP Morgan Chase

Software and Technology Jobs

Software Engineer III- Android- JPM Personal Investing- Madrid- Mid Level

full-timePosted: Oct 30, 2025

Job Description

Software Engineer III- Android- JPM Personal Investing- Madrid- Mid Level

Location: Madrid, Madrid, Spain

Job Family: Software Engineering

About the Role

At JPMorgan Chase, we believe that behind every investment is a person with ambitions, motivations, and values. As a Software Engineer III - Android in our JPM Personal Investing team based in Madrid, Spain, you will play a pivotal role in building innovative mobile solutions that empower clients to achieve their financial goals. This mid-level position within our Software Engineering category offers the opportunity to contribute to cutting-edge Android applications that deliver personalized investment experiences, leveraging the latest in mobile technology to drive client engagement and satisfaction in the dynamic financial services industry. Your primary focus will be on developing robust, secure Android features for our personal investing platform, including portfolio tracking, transaction management, and advisory tools. You will collaborate closely with cross-functional teams to integrate with JPMorgan's vast ecosystem of banking and investment services, ensuring seamless functionality while adhering to stringent security and compliance standards. By optimizing app performance and incorporating user feedback, you will help create intuitive interfaces that make complex financial decisions accessible and actionable for everyday investors. This role demands a blend of technical expertise and a passion for fintech innovation, where you will mentor junior engineers, participate in agile processes, and contribute to the evolution of our mobile-first strategy. Joining JPMorgan Chase in Madrid means becoming part of a global leader committed to fostering an inclusive culture, providing growth opportunities, and making a meaningful impact on clients' financial journeys. If you are ready to engineer the future of personal investing, apply today to join our team.

Key Responsibilities

  • Design, develop, and maintain high-quality Android applications for JPM Personal Investing, focusing on user-centric features for investment management
  • Collaborate with product managers, designers, and backend engineers to deliver seamless mobile experiences that support client ambitions and financial goals
  • Implement secure, scalable features handling sensitive financial data, ensuring compliance with industry regulations
  • Conduct code reviews, unit testing, and debugging to uphold code quality and performance standards
  • Integrate with JPMorgan's core banking systems and third-party APIs to enable real-time investment tracking and portfolio management
  • Optimize app performance for various Android devices, improving load times and user engagement in a competitive fintech landscape
  • Participate in agile sprints, contributing to sprint planning and retrospectives to drive iterative improvements
  • Monitor and troubleshoot production issues, providing timely resolutions to minimize downtime for investment users
  • Stay updated on Android ecosystem advancements and incorporate best practices to enhance app security and usability

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • At least 3-5 years of professional experience in Android software development
  • Proficiency in Java and Kotlin for mobile application development
  • Strong understanding of Android SDK, Jetpack components, and Material Design principles
  • Experience with RESTful APIs, JSON, and integrating with backend services in a financial context
  • Knowledge of secure coding practices, including data encryption and secure authentication for financial apps
  • Ability to work collaboratively in an agile environment with cross-functional teams

Preferred Qualifications

  • Experience developing mobile applications for the financial services industry, such as investment or banking apps
  • Familiarity with JPMorgan Chase's technology stack or similar enterprise environments
  • Certification in Android development (e.g., Google Associate Android Developer)
  • Previous exposure to regulatory compliance standards like GDPR, PCI-DSS in fintech
  • Experience with CI/CD pipelines and tools like Jenkins or GitHub Actions for mobile deployments

Required Skills

  • Android development (Java, Kotlin)
  • Android SDK and Jetpack libraries
  • RESTful API integration
  • Secure coding for financial data
  • Agile methodologies (Scrum, Kanban)
  • Code review and testing (JUnit, Espresso)
  • UI/UX design principles (Material Design)
  • Version control (Git)
  • Problem-solving and debugging
  • Team collaboration and communication
  • Knowledge of financial regulations (GDPR, PCI-DSS)
  • Performance optimization for mobile apps
  • CI/CD tools (Jenkins, Fastlane)
  • JSON/XML parsing
  • Adaptability in fast-paced fintech environment

Benefits

  • Competitive base salary and performance-based annual bonuses
  • Comprehensive health, dental, and vision insurance coverage
  • Retirement savings plan with generous company matching contributions
  • Paid time off, including vacation, sick days, and parental leave
  • Professional development opportunities, such as tuition reimbursement and access to internal training programs
  • Employee stock purchase plan and financial wellness resources tailored to JPMorgan associates
  • Flexible work arrangements, including hybrid options in Madrid
  • Global mobility support and wellness programs promoting work-life balance

JP Morgan Chase is an equal opportunity employer.

Locations

  • Madrid, ES

Salary

Estimated Salary Rangemedium confidence

65,000 - 95,000 EUR / yearly

Source: ai estimated

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

Skills Required

  • Android development (Java, Kotlin)intermediate
  • Android SDK and Jetpack librariesintermediate
  • RESTful API integrationintermediate
  • Secure coding for financial dataintermediate
  • Agile methodologies (Scrum, Kanban)intermediate
  • Code review and testing (JUnit, Espresso)intermediate
  • UI/UX design principles (Material Design)intermediate
  • Version control (Git)intermediate
  • Problem-solving and debuggingintermediate
  • Team collaboration and communicationintermediate
  • Knowledge of financial regulations (GDPR, PCI-DSS)intermediate
  • Performance optimization for mobile appsintermediate
  • CI/CD tools (Jenkins, Fastlane)intermediate
  • JSON/XML parsingintermediate
  • Adaptability in fast-paced fintech environmentintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • At least 3-5 years of professional experience in Android software development (experience)
  • Proficiency in Java and Kotlin for mobile application development (experience)
  • Strong understanding of Android SDK, Jetpack components, and Material Design principles (experience)
  • Experience with RESTful APIs, JSON, and integrating with backend services in a financial context (experience)
  • Knowledge of secure coding practices, including data encryption and secure authentication for financial apps (experience)
  • Ability to work collaboratively in an agile environment with cross-functional teams (experience)

Preferred Qualifications

  • Experience developing mobile applications for the financial services industry, such as investment or banking apps (experience)
  • Familiarity with JPMorgan Chase's technology stack or similar enterprise environments (experience)
  • Certification in Android development (e.g., Google Associate Android Developer) (experience)
  • Previous exposure to regulatory compliance standards like GDPR, PCI-DSS in fintech (experience)
  • Experience with CI/CD pipelines and tools like Jenkins or GitHub Actions for mobile deployments (experience)

Responsibilities

  • Design, develop, and maintain high-quality Android applications for JPM Personal Investing, focusing on user-centric features for investment management
  • Collaborate with product managers, designers, and backend engineers to deliver seamless mobile experiences that support client ambitions and financial goals
  • Implement secure, scalable features handling sensitive financial data, ensuring compliance with industry regulations
  • Conduct code reviews, unit testing, and debugging to uphold code quality and performance standards
  • Integrate with JPMorgan's core banking systems and third-party APIs to enable real-time investment tracking and portfolio management
  • Optimize app performance for various Android devices, improving load times and user engagement in a competitive fintech landscape
  • Participate in agile sprints, contributing to sprint planning and retrospectives to drive iterative improvements
  • Monitor and troubleshoot production issues, providing timely resolutions to minimize downtime for investment users
  • Stay updated on Android ecosystem advancements and incorporate best practices to enhance app security and usability

Benefits

  • general: Competitive base salary and performance-based annual bonuses
  • general: Comprehensive health, dental, and vision insurance coverage
  • general: Retirement savings plan with generous company matching contributions
  • general: Paid time off, including vacation, sick days, and parental leave
  • general: Professional development opportunities, such as tuition reimbursement and access to internal training programs
  • general: Employee stock purchase plan and financial wellness resources tailored to JPMorgan associates
  • general: Flexible work arrangements, including hybrid options in Madrid
  • general: Global mobility support and wellness programs promoting work-life balance

Target Your Resume for "Software Engineer III- Android- JPM Personal Investing- Madrid- Mid Level" , JP Morgan Chase

Get personalized recommendations to optimize your resume specifically for Software Engineer III- Android- JPM Personal Investing- Madrid- Mid Level. Takes only 15 seconds!

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

Check Your ATS Score for "Software Engineer III- Android- JPM Personal Investing- Madrid- Mid Level" , 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 Software Engineer III- Android- JPM Personal Investing- Madrid- Mid Level @ JP Morgan Chase.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.