Job Description
Summary
JPMorgan Chase is hiring a Software Engineer III – Java, AWS, Kafka in Mumbai to join its AI/ML & Data Platform team. This role is ideal for experienced Java developers skilled in cloud-native applications, distributed systems, and event-driven architecture. As a key member of an agile team, you will design, develop, and deploy secure, scalable, and high-performance software solutions that drive critical business outcomes. Leverage your expertise in AWS, Kafka, Kubernetes, and big data tools while contributing to cutting-edge financial technology projects in a collaborative and innovative environment.
Job Details at a Glance
| Job Title | Software Engineer III – Java, AWS, Kafka |
|---|---|
| Company | JPMorgan Chase |
| Location | Mumbai, Maharashtra, India |
| Business Unit | Commercial & Investment Bank |
| Job Category | Software Engineering |
| Job ID | 210651164 |
| Contract Type | Full-Time |
| Shift | Mid-Day |
| Experience Required | 3+ years in software engineering and cloud-based application development |
| Tools/Technologies | Java (11/17/21), AWS, Kafka, Kubernetes, Spark, Iceberg, CI/CD, AI/ML frameworks |
Key Responsibilities
- Design, develop, and deploy complex distributed software systems using Java and AWS.
- Build secure, reliable, and high-performance production code while maintaining existing algorithms and services.
- Gather, analyze, and visualize large, diverse datasets to improve software functionality and system efficiency.
- Proactively identify hidden problems, patterns, and opportunities to enhance coding standards and architecture.
- Produce architecture and design artifacts ensuring design constraints are met in code development.
- Contribute to software engineering communities of practice and promote adoption of emerging technologies.
- Maintain a team culture emphasizing diversity, inclusion, and collaboration.
Required Skills & Qualifications
- Bachelor’s degree in Computer Science, Engineering, or related field.
- 3+ years of hands-on experience in Java development, AWS cloud platforms, and Kafka.
- Strong understanding of event-driven architecture, CQRS, process orchestration, and stability patterns.
- Practical experience in system design, application development, testing, and operational stability.
- Knowledge of Kubernetes/container technologies, CI/CD pipelines, and software development lifecycle (SDLC).
- Familiarity with agile methodologies and experience delivering solutions in a fast-paced enterprise environment.
Preferred Skills:
- Knowledge of Big Data technologies such as Spark and Iceberg.
- Familiarity with AI/ML concepts and frameworks.
- Experience in multi-AZ, multi-region, or multi-cloud deployments.
About JPMorgan Chase
JPMorgan Chase is a global leader in financial services, providing innovative technology-driven solutions to corporations, institutions, and clients worldwide. With a legacy of over 200 years, we prioritize innovation, collaboration, and inclusion, empowering employees to grow their careers while delivering impactful solutions.
Apply Now
Advance your career as a Software Engineer III – Java, AWS, Kafka at JPMorgan Chase, Mumbai. Design and deliver enterprise-grade, cloud-native applications, work on large-scale distributed systems, and contribute to AI/ML-driven data platforms.