- Career Center Home
- Search Jobs
- Software Engineer III - Python, AWS, Microservices, API's
Results
Job Details
Explore Location
JPMorganChase
Bengaluru, Indiana, India
(on-site)
Posted
7 days ago
JPMorganChase
Bengaluru, Indiana, India
(on-site)
Job Type
Full-Time
Job Function
Banking
Software Engineer III - Python, AWS, Microservices, API's
The insights provided are generated by AI and may contain inaccuracies. Please independently verify any critical information before relying on it.
Software Engineer III - Python, AWS, Microservices, API's
The insights provided are generated by AI and may contain inaccuracies. Please independently verify any critical information before relying on it.
Description
The Planning and Analysis - Data Platform Team (FPNAE) offers a unique opportunity to manage and optimize data within Finance. We focus on data lake utilization, data governance, and ETL process optimization to deliver high-quality, timely data in a controlled manner. By consolidating processes into a single operating model, we reduce risk and data ownership costs. We are looking for a Senior Application Engineer skilled in AWS, event-promoten architecture, RESTful API design, and modern application development, with expertise in Python frameworks, database management, and Databricks.As a Software Engineer III at JPMorgan Chase within the Planning and Analysis - Data Platform Team (FPNAE)
Job Responsibilities
- Design and Develop Cloud-Native Applications Architect, build, and maintain scalable applications on AWS using event-driven patterns (e.g., Lambda, SNS/SQS, EventBridge).
- API Development Create robust RESTful APIs using Python frameworks such as FastAPI and Django, ensuring high performance and security.
- Database Engineering Design, implement, and optimize operational databases, primarily PostgreSQL, including schema design, indexing, and query optimization.
- Data Engineering & Analytics Collaborate with data teams to integrate applications with Databricks, supporting ETL pipelines, data processing, and analytics workflows.
- Application Lifecycle Management Participate in the full software development lifecycle, including requirements gathering, design, coding, testing, deployment, and maintenance.
- DevOps & Automation Implement CI/CD pipelines, automate deployments, and monitor application health using AWS-native and third-party tools.
- Collaboration & Documentation Work closely with cross-functional teams (product, data, infrastructure) and document technical solutions, architecture, and best practices.
Required qualifications, capabilities and skills
- AWS Expertise Proven experience with AWS services (EC2, Lambda, S3, RDS, SNS/SQS, EventBridge, IAM, CloudFormation).
- Event-Driven Architecture Strong understanding and practical experience designing event-driven systems and microservices.
- RESTful API Development Deep knowledge of REST principles and hands-on experience building APIs with FastAPI and Django.
- Python Programming Advanced proficiency in Python, with experience in application engineering and scripting.
- Database Management Solid experience with PostgreSQL, including performance tuning and operational management.
- Databricks Knowledge Good understanding of Databricks platform, Spark, and data engineering concepts.
- DevOps Practices Experience with CI/CD, infrastructure as code, and application monitoring.
- Soft Skills Excellent problem-solving, communication, and teamwork abilities.
Job ID: 81438460
Please refer to the company's website or job descriptions to learn more about them.
View Full Profile
More Jobs from JPMorganChase
Security Engineer III - Software Supply Chain
Seattle, Washington, United States
2 days ago
Commercial and Investment Banking Technology Senior Auditor, Payments - Associate
Singapore, Singapore
2 days ago
AI Research Scientist - Senior Associate - Trustworthy AI
New York, New York, United States
2 days ago
