Resume and JobRESUME AND JOB
JP Morgan Chase logo

Software Engineer III – Python, AWS, Microservices, API’s

JP Morgan Chase

Software and Technology Jobs

Software Engineer III – Python, AWS, Microservices, API’s

full-timePosted: Dec 2, 2025

Job Description

Software Engineer III – Python, AWS, Microservices, API’s

Location: Bengaluru, Karnataka, India

Job Family: Software Engineering

About the Role

At JP Morgan Chase, we are at the forefront of financial innovation, powering the world's leading financial services with cutting-edge technology. As a Software Engineer III – Python, AWS, Microservices, APIs in our Bengaluru office, you will join an agile team dedicated to designing and delivering market-leading technology products that are secure, scalable, and resilient. In this role, you will contribute to building robust systems that support everything from high-frequency trading platforms to global payment processing, ensuring our clients receive unparalleled service in a rapidly evolving financial landscape. Your work will directly impact JP Morgan's ability to innovate in areas like digital banking, risk management, and asset servicing, all while adhering to the highest standards of security and regulatory compliance. Key to this position is leveraging your expertise in Python to architect microservices that integrate seamlessly with AWS cloud infrastructure, enabling efficient data flow across our enterprise ecosystem. You will develop and optimize APIs that facilitate real-time interactions between internal systems and external partners, handling sensitive financial data with precision and security. Collaborating closely with product managers, data engineers, and compliance experts, you will participate in the full software development lifecycle—from ideation and prototyping to deployment and monitoring—within an agile framework that emphasizes rapid iteration and continuous improvement. This role offers the opportunity to tackle complex challenges, such as scaling applications to handle millions of transactions daily while minimizing latency and ensuring fault tolerance. We value engineers who are passionate about technology and its application in finance, with a commitment to ethical practices and innovation. In addition to technical contributions, you will mentor team members, drive code quality through reviews and testing, and stay abreast of industry trends to propose enhancements that keep JP Morgan at the competitive edge. Based in Bengaluru, this position is part of our global technology hub, providing exposure to diverse projects and international collaboration. If you thrive in a dynamic environment where your code powers real-world financial decisions, join us to shape the future of banking at JP Morgan Chase.

Key Responsibilities

  • Design, develop, and deploy scalable microservices using Python and AWS to support JP Morgan's financial platforms
  • Build and maintain robust APIs to enable seamless integration between trading, risk management, and client-facing applications
  • Collaborate with agile teams to deliver secure, high-performance technology solutions for global banking operations
  • Implement best practices for data security, encryption, and compliance in financial transaction processing
  • Optimize application performance and troubleshoot issues in production environments to ensure 24/7 availability
  • Conduct code reviews, unit testing, and integration testing to maintain code quality and reliability
  • Work with cross-functional teams including data scientists and business analysts to align technical solutions with financial business needs
  • Stay updated on emerging technologies and contribute to innovation in JP Morgan's digital transformation initiatives
  • Mentor junior engineers and participate in knowledge-sharing sessions within the engineering community
  • Monitor and analyze system metrics to proactively identify and resolve potential risks in financial systems

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 5+ years of professional software development experience with Python
  • Proven experience in designing and implementing microservices architectures
  • Hands-on experience with AWS cloud services including EC2, Lambda, and S3
  • Strong knowledge of API development and integration using RESTful services
  • Experience working in agile methodologies within financial services or similar high-stakes environments
  • Understanding of secure coding practices and compliance standards like GDPR and PCI-DSS

Preferred Qualifications

  • Master's degree in Computer Science or related field
  • Experience with containerization tools like Docker and orchestration with Kubernetes
  • Prior work in the financial services industry, particularly in banking or payments systems
  • Familiarity with CI/CD pipelines using Jenkins or GitHub Actions
  • Certifications such as AWS Certified Developer or Python Institute certifications

Required Skills

  • Python programming expertise including frameworks like Flask or FastAPI
  • AWS services proficiency (EC2, S3, Lambda, RDS)
  • Microservices design and implementation
  • RESTful API development and security (OAuth, JWT)
  • Agile/Scrum methodologies
  • SQL and NoSQL databases (e.g., PostgreSQL, DynamoDB)
  • Containerization with Docker and Kubernetes
  • CI/CD tools (Jenkins, GitLab CI)
  • Version control with Git
  • Problem-solving and debugging in complex systems
  • Communication and collaboration in team settings
  • Knowledge of financial regulations and secure coding
  • Performance optimization and monitoring tools (Prometheus, ELK Stack)
  • Unit testing frameworks (Pytest, JUnit)

Benefits

  • Competitive base salary and performance-based bonuses aligned with financial industry standards
  • 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 through JP Morgan's internal training programs and certifications
  • Employee stock purchase plan and financial wellness resources
  • Flexible work arrangements including hybrid options in Bengaluru
  • Access to on-site fitness centers, wellness programs, and employee assistance services

JP Morgan Chase is an equal opportunity employer.

Locations

  • Bengaluru, IN

Salary

Estimated Salary Rangehigh confidence

45,000,000 - 75,000,000 INR / yearly

Source: ai estimated

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

Skills Required

  • Python programming expertise including frameworks like Flask or FastAPIintermediate
  • AWS services proficiency (EC2, S3, Lambda, RDS)intermediate
  • Microservices design and implementationintermediate
  • RESTful API development and security (OAuth, JWT)intermediate
  • Agile/Scrum methodologiesintermediate
  • SQL and NoSQL databases (e.g., PostgreSQL, DynamoDB)intermediate
  • Containerization with Docker and Kubernetesintermediate
  • CI/CD tools (Jenkins, GitLab CI)intermediate
  • Version control with Gitintermediate
  • Problem-solving and debugging in complex systemsintermediate
  • Communication and collaboration in team settingsintermediate
  • Knowledge of financial regulations and secure codingintermediate
  • Performance optimization and monitoring tools (Prometheus, ELK Stack)intermediate
  • Unit testing frameworks (Pytest, JUnit)intermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • 5+ years of professional software development experience with Python (experience)
  • Proven experience in designing and implementing microservices architectures (experience)
  • Hands-on experience with AWS cloud services including EC2, Lambda, and S3 (experience)
  • Strong knowledge of API development and integration using RESTful services (experience)
  • Experience working in agile methodologies within financial services or similar high-stakes environments (experience)
  • Understanding of secure coding practices and compliance standards like GDPR and PCI-DSS (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related field (experience)
  • Experience with containerization tools like Docker and orchestration with Kubernetes (experience)
  • Prior work in the financial services industry, particularly in banking or payments systems (experience)
  • Familiarity with CI/CD pipelines using Jenkins or GitHub Actions (experience)
  • Certifications such as AWS Certified Developer or Python Institute certifications (experience)

Responsibilities

  • Design, develop, and deploy scalable microservices using Python and AWS to support JP Morgan's financial platforms
  • Build and maintain robust APIs to enable seamless integration between trading, risk management, and client-facing applications
  • Collaborate with agile teams to deliver secure, high-performance technology solutions for global banking operations
  • Implement best practices for data security, encryption, and compliance in financial transaction processing
  • Optimize application performance and troubleshoot issues in production environments to ensure 24/7 availability
  • Conduct code reviews, unit testing, and integration testing to maintain code quality and reliability
  • Work with cross-functional teams including data scientists and business analysts to align technical solutions with financial business needs
  • Stay updated on emerging technologies and contribute to innovation in JP Morgan's digital transformation initiatives
  • Mentor junior engineers and participate in knowledge-sharing sessions within the engineering community
  • Monitor and analyze system metrics to proactively identify and resolve potential risks in financial systems

Benefits

  • general: Competitive base salary and performance-based bonuses aligned with financial industry standards
  • 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 through JP Morgan's internal training programs and certifications
  • general: Employee stock purchase plan and financial wellness resources
  • general: Flexible work arrangements including hybrid options in Bengaluru
  • general: Access to on-site fitness centers, wellness programs, and employee assistance services

Target Your Resume for "Software Engineer III – Python, AWS, Microservices, API’s" , JP Morgan Chase

Get personalized recommendations to optimize your resume specifically for Software Engineer III – Python, AWS, Microservices, API’s. Takes only 15 seconds!

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

Check Your ATS Score for "Software Engineer III – Python, AWS, Microservices, API’s" , 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 – Python, AWS, Microservices, API’s @ 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 – Python, AWS, Microservices, API’s

JP Morgan Chase

Software and Technology Jobs

Software Engineer III – Python, AWS, Microservices, API’s

full-timePosted: Dec 2, 2025

Job Description

Software Engineer III – Python, AWS, Microservices, API’s

Location: Bengaluru, Karnataka, India

Job Family: Software Engineering

About the Role

At JP Morgan Chase, we are at the forefront of financial innovation, powering the world's leading financial services with cutting-edge technology. As a Software Engineer III – Python, AWS, Microservices, APIs in our Bengaluru office, you will join an agile team dedicated to designing and delivering market-leading technology products that are secure, scalable, and resilient. In this role, you will contribute to building robust systems that support everything from high-frequency trading platforms to global payment processing, ensuring our clients receive unparalleled service in a rapidly evolving financial landscape. Your work will directly impact JP Morgan's ability to innovate in areas like digital banking, risk management, and asset servicing, all while adhering to the highest standards of security and regulatory compliance. Key to this position is leveraging your expertise in Python to architect microservices that integrate seamlessly with AWS cloud infrastructure, enabling efficient data flow across our enterprise ecosystem. You will develop and optimize APIs that facilitate real-time interactions between internal systems and external partners, handling sensitive financial data with precision and security. Collaborating closely with product managers, data engineers, and compliance experts, you will participate in the full software development lifecycle—from ideation and prototyping to deployment and monitoring—within an agile framework that emphasizes rapid iteration and continuous improvement. This role offers the opportunity to tackle complex challenges, such as scaling applications to handle millions of transactions daily while minimizing latency and ensuring fault tolerance. We value engineers who are passionate about technology and its application in finance, with a commitment to ethical practices and innovation. In addition to technical contributions, you will mentor team members, drive code quality through reviews and testing, and stay abreast of industry trends to propose enhancements that keep JP Morgan at the competitive edge. Based in Bengaluru, this position is part of our global technology hub, providing exposure to diverse projects and international collaboration. If you thrive in a dynamic environment where your code powers real-world financial decisions, join us to shape the future of banking at JP Morgan Chase.

Key Responsibilities

  • Design, develop, and deploy scalable microservices using Python and AWS to support JP Morgan's financial platforms
  • Build and maintain robust APIs to enable seamless integration between trading, risk management, and client-facing applications
  • Collaborate with agile teams to deliver secure, high-performance technology solutions for global banking operations
  • Implement best practices for data security, encryption, and compliance in financial transaction processing
  • Optimize application performance and troubleshoot issues in production environments to ensure 24/7 availability
  • Conduct code reviews, unit testing, and integration testing to maintain code quality and reliability
  • Work with cross-functional teams including data scientists and business analysts to align technical solutions with financial business needs
  • Stay updated on emerging technologies and contribute to innovation in JP Morgan's digital transformation initiatives
  • Mentor junior engineers and participate in knowledge-sharing sessions within the engineering community
  • Monitor and analyze system metrics to proactively identify and resolve potential risks in financial systems

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 5+ years of professional software development experience with Python
  • Proven experience in designing and implementing microservices architectures
  • Hands-on experience with AWS cloud services including EC2, Lambda, and S3
  • Strong knowledge of API development and integration using RESTful services
  • Experience working in agile methodologies within financial services or similar high-stakes environments
  • Understanding of secure coding practices and compliance standards like GDPR and PCI-DSS

Preferred Qualifications

  • Master's degree in Computer Science or related field
  • Experience with containerization tools like Docker and orchestration with Kubernetes
  • Prior work in the financial services industry, particularly in banking or payments systems
  • Familiarity with CI/CD pipelines using Jenkins or GitHub Actions
  • Certifications such as AWS Certified Developer or Python Institute certifications

Required Skills

  • Python programming expertise including frameworks like Flask or FastAPI
  • AWS services proficiency (EC2, S3, Lambda, RDS)
  • Microservices design and implementation
  • RESTful API development and security (OAuth, JWT)
  • Agile/Scrum methodologies
  • SQL and NoSQL databases (e.g., PostgreSQL, DynamoDB)
  • Containerization with Docker and Kubernetes
  • CI/CD tools (Jenkins, GitLab CI)
  • Version control with Git
  • Problem-solving and debugging in complex systems
  • Communication and collaboration in team settings
  • Knowledge of financial regulations and secure coding
  • Performance optimization and monitoring tools (Prometheus, ELK Stack)
  • Unit testing frameworks (Pytest, JUnit)

Benefits

  • Competitive base salary and performance-based bonuses aligned with financial industry standards
  • 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 through JP Morgan's internal training programs and certifications
  • Employee stock purchase plan and financial wellness resources
  • Flexible work arrangements including hybrid options in Bengaluru
  • Access to on-site fitness centers, wellness programs, and employee assistance services

JP Morgan Chase is an equal opportunity employer.

Locations

  • Bengaluru, IN

Salary

Estimated Salary Rangehigh confidence

45,000,000 - 75,000,000 INR / yearly

Source: ai estimated

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

Skills Required

  • Python programming expertise including frameworks like Flask or FastAPIintermediate
  • AWS services proficiency (EC2, S3, Lambda, RDS)intermediate
  • Microservices design and implementationintermediate
  • RESTful API development and security (OAuth, JWT)intermediate
  • Agile/Scrum methodologiesintermediate
  • SQL and NoSQL databases (e.g., PostgreSQL, DynamoDB)intermediate
  • Containerization with Docker and Kubernetesintermediate
  • CI/CD tools (Jenkins, GitLab CI)intermediate
  • Version control with Gitintermediate
  • Problem-solving and debugging in complex systemsintermediate
  • Communication and collaboration in team settingsintermediate
  • Knowledge of financial regulations and secure codingintermediate
  • Performance optimization and monitoring tools (Prometheus, ELK Stack)intermediate
  • Unit testing frameworks (Pytest, JUnit)intermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • 5+ years of professional software development experience with Python (experience)
  • Proven experience in designing and implementing microservices architectures (experience)
  • Hands-on experience with AWS cloud services including EC2, Lambda, and S3 (experience)
  • Strong knowledge of API development and integration using RESTful services (experience)
  • Experience working in agile methodologies within financial services or similar high-stakes environments (experience)
  • Understanding of secure coding practices and compliance standards like GDPR and PCI-DSS (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related field (experience)
  • Experience with containerization tools like Docker and orchestration with Kubernetes (experience)
  • Prior work in the financial services industry, particularly in banking or payments systems (experience)
  • Familiarity with CI/CD pipelines using Jenkins or GitHub Actions (experience)
  • Certifications such as AWS Certified Developer or Python Institute certifications (experience)

Responsibilities

  • Design, develop, and deploy scalable microservices using Python and AWS to support JP Morgan's financial platforms
  • Build and maintain robust APIs to enable seamless integration between trading, risk management, and client-facing applications
  • Collaborate with agile teams to deliver secure, high-performance technology solutions for global banking operations
  • Implement best practices for data security, encryption, and compliance in financial transaction processing
  • Optimize application performance and troubleshoot issues in production environments to ensure 24/7 availability
  • Conduct code reviews, unit testing, and integration testing to maintain code quality and reliability
  • Work with cross-functional teams including data scientists and business analysts to align technical solutions with financial business needs
  • Stay updated on emerging technologies and contribute to innovation in JP Morgan's digital transformation initiatives
  • Mentor junior engineers and participate in knowledge-sharing sessions within the engineering community
  • Monitor and analyze system metrics to proactively identify and resolve potential risks in financial systems

Benefits

  • general: Competitive base salary and performance-based bonuses aligned with financial industry standards
  • 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 through JP Morgan's internal training programs and certifications
  • general: Employee stock purchase plan and financial wellness resources
  • general: Flexible work arrangements including hybrid options in Bengaluru
  • general: Access to on-site fitness centers, wellness programs, and employee assistance services

Target Your Resume for "Software Engineer III – Python, AWS, Microservices, API’s" , JP Morgan Chase

Get personalized recommendations to optimize your resume specifically for Software Engineer III – Python, AWS, Microservices, API’s. Takes only 15 seconds!

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

Check Your ATS Score for "Software Engineer III – Python, AWS, Microservices, API’s" , 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 – Python, AWS, Microservices, API’s @ JP Morgan Chase.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.