JPMorgan Chase

Analyst - Python Developer

JPMorgan Chase
Apply
4 days ago
Mumbai, IndiaMid Level
H1B Sponsor

Responsibilities

  • Develop and maintain Python backend services and APIs using FastAPI.
  • Build and enhance React.js front-end components and pages.
  • Create and productionize Databricks data workflows, notebooks, jobs, and transformations.
  • Design and implement SQLite data models, schemas, queries, indexes, and migrations.
  • Build and support SharePoint integrations for documents, metadata, lists, and workflows.
  • Write testable code and contribute to unit and integration testing, code reviews, and automated quality checks.
  • Assist with environment setup, deployments, logging, monitoring, troubleshooting, and runbooks.
  • Partner with stakeholders to clarify requirements, estimate work, and deliver iteratively.
  • Maintain technical documentation for APIs, workflows, and support procedures.

Requirements

  • At least 3 years of software development experience, or equivalent project or internship experience with strong hands-on delivery.
  • Strong Python skills and API development experience with FastAPI or similar REST frameworks.
  • Experience building UI features with React.js and modern JavaScript or TypeScript practices.
  • Working knowledge of Databricks and Spark-based data processing, including ETL/ELT, transformations, and job execution.
  • Proficiency with SQL and relational data concepts, with experience using SQLite or similar relational databases.
  • Familiarity with enterprise platform integrations such as SharePoint.
  • Understanding of version control, testing, debugging, and secure coding practices.
  • Strong communication and cross-team collaboration skills.
  • Preferred experience includes OpenAPI/Swagger, API validation, authentication and authorization patterns, pagination, and error handling.
  • Preferred familiarity includes front-end state management, component libraries, accessibility, and performance optimization.
  • Preferred experience includes scheduling, parameterization, cluster configuration, and monitoring for Databricks workloads.
  • Preferred exposure includes CI/CD pipelines, build and test automation, deployment workflows, and application security practices.

Tech Stack

Categories

Data EngineeringFull Stack
JPMorgan Chase

About JPMorgan Chase

10,000+ employees

With a history tracing its roots to 1799 in New York City, JPMorganChase is one of the world's oldest, largest, and best-known financial institutions—carrying forth the innovative spirit of our heritage firms in global operations across 100 markets. We serve millions of customers and many of the world’s most prominent corporate, institutional, and government clients daily, managing assets and investments, offering business advice and strategies, and providing innovative banking solutions and services. Social Media Terms and Conditions: https://bit.ly/JPMCSocialTerms JPMorgan Chase & Co. is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

Contact me