Resume and JobRESUME AND JOB
JP Morgan Chase logo

Asset Management - Java Developer, Investment Technology - Associate

JP Morgan Chase

Software and Technology Jobs

Asset Management - Java Developer, Investment Technology - Associate

full-timePosted: Dec 2, 2025

Job Description

Asset Management - Java Developer, Investment Technology - Associate

Location: Shanghai, China

Job Family: Software Engineering

About the Role

At JP Morgan Chase, we are a leading global financial services firm with a strong presence in asset management, powering innovative solutions for institutional and retail investors worldwide. We are seeking a talented Java Developer to join our Investment Technology team as an Associate in Shanghai, China. This role is pivotal in enhancing our technology platforms that support asset management operations, including portfolio management, risk assessment, and investment analytics. The ideal candidate will bring deep technical expertise in Java development combined with a solid grasp of the asset management business, contributing to the firm's mission of delivering superior investment outcomes in a dynamic global market. In this position, you will work closely with investment professionals, data scientists, and fellow engineers to build and maintain robust, scalable applications that handle complex financial workflows. Responsibilities include developing backend services for real-time data processing, integrating with market data providers, and ensuring seamless performance under high-volume trading conditions. Leveraging JP Morgan's cutting-edge infrastructure, you will apply best practices in software engineering to create secure, efficient systems that comply with international financial regulations. This role offers exposure to advanced technologies and the opportunity to influence strategic initiatives in one of the world's largest asset management divisions. Joining JP Morgan Chase in Shanghai means becoming part of a vibrant, innovative hub in Asia-Pacific, with access to global resources and career growth opportunities. We value diversity and inclusion, fostering an environment where your contributions drive real impact. If you are passionate about technology's role in transforming finance and eager to tackle challenging problems in asset management, this position provides the platform to excel and advance your career at a premier institution.

Key Responsibilities

  • Design, develop, and maintain Java-based applications for investment technology platforms supporting asset management
  • Collaborate with investment teams to understand business requirements and translate them into technical solutions
  • Implement scalable, secure code for handling large volumes of financial data, including portfolio analytics and trading systems
  • Integrate third-party APIs and data feeds relevant to global asset management operations
  • Conduct code reviews, testing, and debugging to ensure high-quality, reliable software delivery
  • Optimize application performance and troubleshoot issues in production environments
  • Stay updated on emerging technologies and industry trends in financial services to enhance investment tech capabilities
  • Contribute to agile sprints, participating in daily stand-ups and sprint planning within JP Morgan's global teams
  • Ensure compliance with JP Morgan's security standards and financial regulations in all development work
  • Mentor junior developers and support knowledge sharing across the Shanghai technology hub

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • At least 5 years of professional experience in software development, with a focus on Java technologies
  • Strong understanding of asset management and investment processes in the financial services industry
  • Experience working with financial data systems, including investment portfolios and risk management tools
  • Proficiency in agile development methodologies and version control systems like Git
  • Ability to collaborate with cross-functional teams in a global financial environment
  • Fluency in English; Mandarin proficiency is advantageous for Shanghai-based role

Preferred Qualifications

  • Master's degree in Finance, Computer Science, or a related discipline
  • Prior experience at a major financial institution like JP Morgan Chase or similar
  • Knowledge of regulatory compliance in asset management (e.g., SEC, MiFID)
  • Experience with cloud platforms such as AWS or Azure in a financial context
  • Certification in Java (e.g., Oracle Certified Professional) or financial technologies

Required Skills

  • Advanced Java programming (JDK 8+), including Spring Boot and Hibernate
  • Experience with relational databases (e.g., Oracle, SQL Server) and NoSQL (e.g., MongoDB)
  • Knowledge of microservices architecture and RESTful API design
  • Familiarity with financial protocols like FIX for trading and settlement
  • Proficiency in unit testing frameworks (e.g., JUnit, Mockito)
  • Understanding of data structures, algorithms, and object-oriented design principles
  • Skills in CI/CD pipelines using tools like Jenkins or Maven
  • Experience with messaging systems (e.g., Kafka, RabbitMQ) for real-time financial data processing
  • Strong problem-solving and analytical skills in complex financial scenarios
  • Excellent communication and teamwork abilities in multicultural settings
  • Attention to detail for ensuring accuracy in investment calculations
  • Adaptability to fast-paced environments typical of JP Morgan's asset management division
  • Basic knowledge of front-end technologies (e.g., React, Angular) for full-stack contributions
  • Security best practices, including encryption and authentication in financial applications
  • Agile and Scrum methodologies for collaborative software delivery

Benefits

  • Competitive base salary and performance-based bonuses aligned with JP Morgan's compensation structure
  • Comprehensive health, dental, and vision insurance coverage for employees and dependents
  • Retirement savings plan with generous company matching contributions
  • Paid time off, including vacation, sick leave, and parental leave policies
  • Professional development opportunities, such as tuition reimbursement and access to JP Morgan's learning platforms
  • Employee wellness programs, including gym memberships and mental health support
  • Global mobility options and relocation assistance for international roles
  • Stock purchase plan and other financial perks tailored to financial services professionals

JP Morgan Chase is an equal opportunity employer.

Locations

  • Shanghai, CN

Salary

Estimated Salary Rangemedium confidence

120,000 - 200,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

  • Advanced Java programming (JDK 8+), including Spring Boot and Hibernateintermediate
  • Experience with relational databases (e.g., Oracle, SQL Server) and NoSQL (e.g., MongoDB)intermediate
  • Knowledge of microservices architecture and RESTful API designintermediate
  • Familiarity with financial protocols like FIX for trading and settlementintermediate
  • Proficiency in unit testing frameworks (e.g., JUnit, Mockito)intermediate
  • Understanding of data structures, algorithms, and object-oriented design principlesintermediate
  • Skills in CI/CD pipelines using tools like Jenkins or Mavenintermediate
  • Experience with messaging systems (e.g., Kafka, RabbitMQ) for real-time financial data processingintermediate
  • Strong problem-solving and analytical skills in complex financial scenariosintermediate
  • Excellent communication and teamwork abilities in multicultural settingsintermediate
  • Attention to detail for ensuring accuracy in investment calculationsintermediate
  • Adaptability to fast-paced environments typical of JP Morgan's asset management divisionintermediate
  • Basic knowledge of front-end technologies (e.g., React, Angular) for full-stack contributionsintermediate
  • Security best practices, including encryption and authentication in financial applicationsintermediate
  • Agile and Scrum methodologies for collaborative software deliveryintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • At least 5 years of professional experience in software development, with a focus on Java technologies (experience)
  • Strong understanding of asset management and investment processes in the financial services industry (experience)
  • Experience working with financial data systems, including investment portfolios and risk management tools (experience)
  • Proficiency in agile development methodologies and version control systems like Git (experience)
  • Ability to collaborate with cross-functional teams in a global financial environment (experience)
  • Fluency in English; Mandarin proficiency is advantageous for Shanghai-based role (experience)

Preferred Qualifications

  • Master's degree in Finance, Computer Science, or a related discipline (experience)
  • Prior experience at a major financial institution like JP Morgan Chase or similar (experience)
  • Knowledge of regulatory compliance in asset management (e.g., SEC, MiFID) (experience)
  • Experience with cloud platforms such as AWS or Azure in a financial context (experience)
  • Certification in Java (e.g., Oracle Certified Professional) or financial technologies (experience)

Responsibilities

  • Design, develop, and maintain Java-based applications for investment technology platforms supporting asset management
  • Collaborate with investment teams to understand business requirements and translate them into technical solutions
  • Implement scalable, secure code for handling large volumes of financial data, including portfolio analytics and trading systems
  • Integrate third-party APIs and data feeds relevant to global asset management operations
  • Conduct code reviews, testing, and debugging to ensure high-quality, reliable software delivery
  • Optimize application performance and troubleshoot issues in production environments
  • Stay updated on emerging technologies and industry trends in financial services to enhance investment tech capabilities
  • Contribute to agile sprints, participating in daily stand-ups and sprint planning within JP Morgan's global teams
  • Ensure compliance with JP Morgan's security standards and financial regulations in all development work
  • Mentor junior developers and support knowledge sharing across the Shanghai technology hub

Benefits

  • general: Competitive base salary and performance-based bonuses aligned with JP Morgan's compensation structure
  • general: Comprehensive health, dental, and vision insurance coverage for employees and dependents
  • general: Retirement savings plan with generous company matching contributions
  • general: Paid time off, including vacation, sick leave, and parental leave policies
  • general: Professional development opportunities, such as tuition reimbursement and access to JP Morgan's learning platforms
  • general: Employee wellness programs, including gym memberships and mental health support
  • general: Global mobility options and relocation assistance for international roles
  • general: Stock purchase plan and other financial perks tailored to financial services professionals

Target Your Resume for "Asset Management - Java Developer, Investment Technology - Associate" , JP Morgan Chase

Get personalized recommendations to optimize your resume specifically for Asset Management - Java Developer, Investment Technology - Associate. Takes only 15 seconds!

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

Check Your ATS Score for "Asset Management - Java Developer, Investment Technology - Associate" , 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 Asset Management - Java Developer, Investment Technology - Associate @ 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

Asset Management - Java Developer, Investment Technology - Associate

JP Morgan Chase

Software and Technology Jobs

Asset Management - Java Developer, Investment Technology - Associate

full-timePosted: Dec 2, 2025

Job Description

Asset Management - Java Developer, Investment Technology - Associate

Location: Shanghai, China

Job Family: Software Engineering

About the Role

At JP Morgan Chase, we are a leading global financial services firm with a strong presence in asset management, powering innovative solutions for institutional and retail investors worldwide. We are seeking a talented Java Developer to join our Investment Technology team as an Associate in Shanghai, China. This role is pivotal in enhancing our technology platforms that support asset management operations, including portfolio management, risk assessment, and investment analytics. The ideal candidate will bring deep technical expertise in Java development combined with a solid grasp of the asset management business, contributing to the firm's mission of delivering superior investment outcomes in a dynamic global market. In this position, you will work closely with investment professionals, data scientists, and fellow engineers to build and maintain robust, scalable applications that handle complex financial workflows. Responsibilities include developing backend services for real-time data processing, integrating with market data providers, and ensuring seamless performance under high-volume trading conditions. Leveraging JP Morgan's cutting-edge infrastructure, you will apply best practices in software engineering to create secure, efficient systems that comply with international financial regulations. This role offers exposure to advanced technologies and the opportunity to influence strategic initiatives in one of the world's largest asset management divisions. Joining JP Morgan Chase in Shanghai means becoming part of a vibrant, innovative hub in Asia-Pacific, with access to global resources and career growth opportunities. We value diversity and inclusion, fostering an environment where your contributions drive real impact. If you are passionate about technology's role in transforming finance and eager to tackle challenging problems in asset management, this position provides the platform to excel and advance your career at a premier institution.

Key Responsibilities

  • Design, develop, and maintain Java-based applications for investment technology platforms supporting asset management
  • Collaborate with investment teams to understand business requirements and translate them into technical solutions
  • Implement scalable, secure code for handling large volumes of financial data, including portfolio analytics and trading systems
  • Integrate third-party APIs and data feeds relevant to global asset management operations
  • Conduct code reviews, testing, and debugging to ensure high-quality, reliable software delivery
  • Optimize application performance and troubleshoot issues in production environments
  • Stay updated on emerging technologies and industry trends in financial services to enhance investment tech capabilities
  • Contribute to agile sprints, participating in daily stand-ups and sprint planning within JP Morgan's global teams
  • Ensure compliance with JP Morgan's security standards and financial regulations in all development work
  • Mentor junior developers and support knowledge sharing across the Shanghai technology hub

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • At least 5 years of professional experience in software development, with a focus on Java technologies
  • Strong understanding of asset management and investment processes in the financial services industry
  • Experience working with financial data systems, including investment portfolios and risk management tools
  • Proficiency in agile development methodologies and version control systems like Git
  • Ability to collaborate with cross-functional teams in a global financial environment
  • Fluency in English; Mandarin proficiency is advantageous for Shanghai-based role

Preferred Qualifications

  • Master's degree in Finance, Computer Science, or a related discipline
  • Prior experience at a major financial institution like JP Morgan Chase or similar
  • Knowledge of regulatory compliance in asset management (e.g., SEC, MiFID)
  • Experience with cloud platforms such as AWS or Azure in a financial context
  • Certification in Java (e.g., Oracle Certified Professional) or financial technologies

Required Skills

  • Advanced Java programming (JDK 8+), including Spring Boot and Hibernate
  • Experience with relational databases (e.g., Oracle, SQL Server) and NoSQL (e.g., MongoDB)
  • Knowledge of microservices architecture and RESTful API design
  • Familiarity with financial protocols like FIX for trading and settlement
  • Proficiency in unit testing frameworks (e.g., JUnit, Mockito)
  • Understanding of data structures, algorithms, and object-oriented design principles
  • Skills in CI/CD pipelines using tools like Jenkins or Maven
  • Experience with messaging systems (e.g., Kafka, RabbitMQ) for real-time financial data processing
  • Strong problem-solving and analytical skills in complex financial scenarios
  • Excellent communication and teamwork abilities in multicultural settings
  • Attention to detail for ensuring accuracy in investment calculations
  • Adaptability to fast-paced environments typical of JP Morgan's asset management division
  • Basic knowledge of front-end technologies (e.g., React, Angular) for full-stack contributions
  • Security best practices, including encryption and authentication in financial applications
  • Agile and Scrum methodologies for collaborative software delivery

Benefits

  • Competitive base salary and performance-based bonuses aligned with JP Morgan's compensation structure
  • Comprehensive health, dental, and vision insurance coverage for employees and dependents
  • Retirement savings plan with generous company matching contributions
  • Paid time off, including vacation, sick leave, and parental leave policies
  • Professional development opportunities, such as tuition reimbursement and access to JP Morgan's learning platforms
  • Employee wellness programs, including gym memberships and mental health support
  • Global mobility options and relocation assistance for international roles
  • Stock purchase plan and other financial perks tailored to financial services professionals

JP Morgan Chase is an equal opportunity employer.

Locations

  • Shanghai, CN

Salary

Estimated Salary Rangemedium confidence

120,000 - 200,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

  • Advanced Java programming (JDK 8+), including Spring Boot and Hibernateintermediate
  • Experience with relational databases (e.g., Oracle, SQL Server) and NoSQL (e.g., MongoDB)intermediate
  • Knowledge of microservices architecture and RESTful API designintermediate
  • Familiarity with financial protocols like FIX for trading and settlementintermediate
  • Proficiency in unit testing frameworks (e.g., JUnit, Mockito)intermediate
  • Understanding of data structures, algorithms, and object-oriented design principlesintermediate
  • Skills in CI/CD pipelines using tools like Jenkins or Mavenintermediate
  • Experience with messaging systems (e.g., Kafka, RabbitMQ) for real-time financial data processingintermediate
  • Strong problem-solving and analytical skills in complex financial scenariosintermediate
  • Excellent communication and teamwork abilities in multicultural settingsintermediate
  • Attention to detail for ensuring accuracy in investment calculationsintermediate
  • Adaptability to fast-paced environments typical of JP Morgan's asset management divisionintermediate
  • Basic knowledge of front-end technologies (e.g., React, Angular) for full-stack contributionsintermediate
  • Security best practices, including encryption and authentication in financial applicationsintermediate
  • Agile and Scrum methodologies for collaborative software deliveryintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • At least 5 years of professional experience in software development, with a focus on Java technologies (experience)
  • Strong understanding of asset management and investment processes in the financial services industry (experience)
  • Experience working with financial data systems, including investment portfolios and risk management tools (experience)
  • Proficiency in agile development methodologies and version control systems like Git (experience)
  • Ability to collaborate with cross-functional teams in a global financial environment (experience)
  • Fluency in English; Mandarin proficiency is advantageous for Shanghai-based role (experience)

Preferred Qualifications

  • Master's degree in Finance, Computer Science, or a related discipline (experience)
  • Prior experience at a major financial institution like JP Morgan Chase or similar (experience)
  • Knowledge of regulatory compliance in asset management (e.g., SEC, MiFID) (experience)
  • Experience with cloud platforms such as AWS or Azure in a financial context (experience)
  • Certification in Java (e.g., Oracle Certified Professional) or financial technologies (experience)

Responsibilities

  • Design, develop, and maintain Java-based applications for investment technology platforms supporting asset management
  • Collaborate with investment teams to understand business requirements and translate them into technical solutions
  • Implement scalable, secure code for handling large volumes of financial data, including portfolio analytics and trading systems
  • Integrate third-party APIs and data feeds relevant to global asset management operations
  • Conduct code reviews, testing, and debugging to ensure high-quality, reliable software delivery
  • Optimize application performance and troubleshoot issues in production environments
  • Stay updated on emerging technologies and industry trends in financial services to enhance investment tech capabilities
  • Contribute to agile sprints, participating in daily stand-ups and sprint planning within JP Morgan's global teams
  • Ensure compliance with JP Morgan's security standards and financial regulations in all development work
  • Mentor junior developers and support knowledge sharing across the Shanghai technology hub

Benefits

  • general: Competitive base salary and performance-based bonuses aligned with JP Morgan's compensation structure
  • general: Comprehensive health, dental, and vision insurance coverage for employees and dependents
  • general: Retirement savings plan with generous company matching contributions
  • general: Paid time off, including vacation, sick leave, and parental leave policies
  • general: Professional development opportunities, such as tuition reimbursement and access to JP Morgan's learning platforms
  • general: Employee wellness programs, including gym memberships and mental health support
  • general: Global mobility options and relocation assistance for international roles
  • general: Stock purchase plan and other financial perks tailored to financial services professionals

Target Your Resume for "Asset Management - Java Developer, Investment Technology - Associate" , JP Morgan Chase

Get personalized recommendations to optimize your resume specifically for Asset Management - Java Developer, Investment Technology - Associate. Takes only 15 seconds!

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

Check Your ATS Score for "Asset Management - Java Developer, Investment Technology - Associate" , 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 Asset Management - Java Developer, Investment Technology - Associate @ JP Morgan Chase.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.