JPMorgan Chase
Posted 2d ago

Analyst-Python Developer

JPMorgan Chase
Mumbai, Maharashtra, India
OnsiteFull Time
Responsibilities
  • developing services
  • building interfaces
  • processing data
Requirements
  • Requires 3+ years of software development experience
  • Strong Python and FastAPI skills
  • React.js
  • Databricks, SQL
  • Relational databases
  • SharePoint integration, Git
  • Testing
  • Debugging, and secure coding
Technical tools mentioned
PythonFastAPIReact.jsJavaScriptTypeScriptDatabricksSparkSQLiteSharePointGitOpenAPISwaggerSQL

Job description

As a Python Developer (Analyst) within our team, you will contribute to the development and support of full-stack applications and data-enabled services. You’ll work on building FastAPI back-end services, React-based front ends, Databricks jobs/notebooks for data processing, and integrations with SharePoint for document/workflow enablement. You will apply engineering best practices (testing, documentation, CI/CD, observability) and help ensure solutions meet performance, resiliency, and security standards.

Job Responsibilities:

  • Develop and maintain Python backend services using FastAPI, including well-structured REST APIs and service-layer logic.
  • Build and enhance React.js front-end components and pages with a focus on usability, performance, and maintainability.
  • Create and productionize data workflows in Databricks (notebooks, jobs, workflows), including transforming and validating data.
  • Design and implement data models and persistence using SQLite (schemas, queries, indexing basics, migrations as needed).
  • Build and support integrations with SharePoint (e.g., document storage, metadata, lists/workflows) aligned to business needs.
  • Write clean, testable code; contribute to unit/integration tests, code reviews, and automated quality checks.
  • Assist with environment setup, deployments, and operational readiness (logging, monitoring, troubleshooting, runbooks).
  • Partner with stakeholders to clarify requirements, estimate work, and deliver iteratively with strong ownership and attention to detail.
  • Maintain clear technical documentation for APIs, workflows, and support procedures.

Required Qualifications, Capabilities, and Skills:

  • 3+ years of software development experience (or equivalent project/internship experience with strong hands-on delivery).
  • Strong Python skills, including API development experience with FastAPI (or similar REST frameworks).
  • Experience building UI features with React.js and modern JavaScript/TypeScript development practices.
  • Working knowledge of Databricks and Spark-based data processing concepts (ETL/ELT, transformations, job execution).
  • Proficiency with SQL and relational data concepts; experience with SQLite or similar relational databases.
  • Familiarity with integrating enterprise platforms such as SharePoint (files/lists/metadata; APIs or connectors).
  • Understanding of software engineering fundamentals: version control (Git), testing, debugging, and secure coding practices.
  • Strong communication skills and ability to collaborate across teams.

Preferred Qualifications, Capabilities, and Skills:

  • Experience with API best practices (OpenAPI/Swagger, validation, authentication/authorization patterns, pagination, error handling).
  • Familiarity with front-end patterns (state management, component libraries, accessibility, performance optimization).
  • Experience operationalizing Databricks workloads (scheduling, parameterization, cluster configuration basics, monitoring).
  • Exposure to CI/CD pipelines and DevOps practices (build/test automation, deployment workflows).
  • Understanding of application security basics (secrets handling, dependency hygiene, input validation, least privilege).
  • Ability to propose improvements, learn quickly, and take ownership of deliverables in a fast-paced environment.

About Company


Our professionals in our Corporate Functions cover a diverse range of areas from finance and risk to human resources and marketing. Our corporate teams are an essential part of our company, ensuring that we’re setting our businesses, clients, customers and employees up for success.


Global Finance & Business Management works to strategically manage capital, drive growth and efficiencies, maintain financial reporting and proactively manage risk. By providing information, analysis and recommendations to improve results and drive decisions, teams ensure the company can navigate all types of market conditions while protecting our fortress balance sheet.

Company

JPMorganChase, one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world’s most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands. Our history spans over 200 years and today we are a leader in investment banking, consumer and small business banking, commercial banking, financial transaction processing and asset management.

We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants’ and employees’ religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation.

About JPMorgan Chase

Global financial services and investment banking firm.

Similar jobs

Python Developer roles near Mumbai, Maharashtra
1d
Save
Mark Applied
Hide
Python with Azure
Hyderabad or Bengaluru or Pune or Mumbai or Chennai or Indore
OnsiteFull Time
Tata Consultancy Services
Tata Consultancy ServicesBSE: 532540: Global leader in IT services, consulting, and business solutions.
5+ YOERequires 5+ years of experience, advanced Python and Pytest skills, Azure platform expertise, CI/CD pipeline architecture, automated testing, security scanning, and a bachelor's engineering degree.
Python, Pytest, Azure Data Factory (ADF), Azure Functions, Azure DevOps, Azure Monitor, Key Vault, Databricks, Blob Storage, Azure Data Lake Storage (ADLS), Bicep, Airflow, GitHub Actions, GitLab CI, Jenkins
1mo
Save
Mark Applied
Hide
Specialist - Python
Mumbai, Maharashtra, India
OnsiteFull Time
Linedata
LinedataEuronext Paris: LIN: Public financial technology providing software, data, and services to asset managers, fund administrators, lenders, and lessors.
Proficient in Python with strong Pandas/NumPy skills, SQL experience, familiarity with Jupyter Notebooks, Git, data formats (CSV, Excel, JSON), and strong problem-solving for large datasets.
Python, Pandas, NumPy, CSV, Microsoft Excel, JSON, SQL, Jupyter Notebooks, Matplotlib, Seaborn, Git, scikit-learn, Airflow, Spark, AWS, Azure, GCP
1mo
Save
Mark Applied
Hide
Python Developer
Mumbai, Maharashtra, India
HybridFull Time
Proximus Global
Proximus GlobalEuronext Brussels: PROX: Public Belgian telecommunications operator providing connectivity, IT, and digital communications services to consumers, businesses, and mobile operators.
5+ YOE5+ years Python backend development, REST API at scale, Flask/FastAPI, PostgreSQL and ORMs, Celery and RabbitMQ, AWS deployments, Docker, CI/CD and Git, strong debugging and problem-solving.
Python, Flask, FastAPI, SQLAlchemy, Django ORM, Django, PostgreSQL, Redis, Celery, RabbitMQ, AWS, ECS/Fargate, EC2, RDS, Lambda, Glue, Docker, Git, CI/CD
1mo
Save
Mark Applied
Hide
Python Developer
Mumbai, Maharashtra, India
OnsiteFull Time
Apex Group
Apex Group: Global financial services provider for asset managers and corporates.
3+ YOE3+ years Python development experience, Bachelor's in CS or related, proficiency with Python libraries (NumPy,Pandas,SciPy,PyTorch), web tech (HTML,CSS,JavaScript), databases (SQL,NoSQL), and cloud platforms.
Python, NumPy, Pandas, SciPy, PyTorch, HTML, CSS, JavaScript, SQL, NoSQL, Django, Pyramid, Google Cloud, AWS, Microsoft Azure
1mo
Save
Mark Applied
Hide
Senior - Python
Mumbai, Maharashtra, India
OnsiteFull Time
KPMG India
KPMG India: Indian professional-services firm providing audit, tax, advisory, risk, and technology consulting to organizations.
Position seeks candidates with an engineering background; role referenced as full stack development within KPMG India.
Python
1mo
Save
Mark Applied
Hide
Walk IN Drive - Python Developer - 7th July (Tuesday)
Mumbai, Maharashtra, India
OnsiteFull Time
Rentokil Initial
Rentokil InitialLondon Stock Exchange: RTO: Global leader in pest control and hygiene services.
2+ YOE2+ years experience, proficiency in Python and Django, knowledge of HTML/CSS/JavaScript, experience with PostgreSQL/MySQL and Git; bachelor's degree in CS or equivalent preferred.
Python, Django, HTML, CSS, JavaScript, React, Angular, PostgreSQL, MySQL, Git, GCP
1mo
Save
Mark Applied
Hide
Walk IN Drive - Python Developer - 7th July (Tuesday)
Mumbai, Maharashtra, India
OnsiteFull Time
Rentokil Initial
Rentokil InitialLondon Stock Exchange: RTO: Global leader in pest control and hygiene services.
2+ YOERequires 2+ years of experience, a bachelor's degree in computer science, software engineering, or related field, and proficiency in Python, Django, web development, databases, REST APIs, and Git.
Python, Django, HTML, CSS, JavaScript, React, Angular, PostgreSQL, MySQL, Git, GCP
2mo
Save
Mark Applied
Hide
Python Developer – Automation & Analytics (On Contract)
Mumbai, Maharashtra, India
OnsiteContract
CRISIL Limited
CRISIL LimitedNSE / BSE: CRISIL: Global analytics firm providing ratings, research, and advisory services.
1+ YOEBachelor's degree,1-3 years experience,proficiency in Python (pandas,openpyxl,requests,beautifulsoup4,selenium),Excel automation,web scraping,API integration,and data validation.
Python, pandas, openpyxl, requests, beautifulsoup4, selenium, Microsoft Excel, API, Power BI, Tableau, SQL