JPMorgan Chase

Software Engineer III-Java, Kafka/Streams

JPMorgan Chase
Apply
21 hours ago
Mumbai, IndiaSenior

Responsibilities

  • Designs, develops, troubleshoots, and maintains secure, scalable, high-quality production software.
  • Creates architecture and design artifacts and ensures software implementation meets design constraints.
  • Develops and maintains Java applications using Spring, Kafka/Streams, Kubernetes, and Oracle DB.
  • Analyzes large and diverse data sets to identify patterns and improve coding hygiene, application quality, and system architecture.
  • Uses enterprise-authorized AI coding tools for code generation, refactoring, testing, troubleshooting, and documentation while validating outputs for correctness, performance, and security.
  • Applies software development lifecycle tools and automation capabilities and contributes reusable engineering practices to the team.
  • Supports application testing, operational stability, resiliency, and secure software development.

Requirements

  • Formal training or certification in software engineering concepts and at least 3 years of applied experience.
  • Hands-on experience with system design, application development, testing, and operational stability.
  • Hands-on experience with Java, Spring, Kafka/Streams, Kubernetes, Oracle DB, and microservices architecture.
  • Experience developing, debugging, and maintaining code in a large corporate environment using modern programming and database-query languages.
  • Experience using enterprise-authorized AI-assisted software development tools and critically evaluating, validating, and refining generated outputs.
  • Understanding of responsible AI use, data sensitivity, secure input/output handling, resiliency, and security expectations.
  • Overall knowledge of the software development lifecycle and agile practices, including CI/CD, application resiliency, and security.
  • Preferred: familiarity with modern frontend technologies and exposure to cloud technologies.
  • Preferred: experience with Cassandra or other NoSQL databases and agentic AI flows.

Tech Stack

Apache CassandraApache KafkaJavaKubernetesOracle Database

Categories

JPMorgan Chase

About JPMorgan Chase

10,000+ employees

JPMorgan Chase provides consumer and commercial banking, payments, credit card, wealth management, and corporate and investment banking services to individuals, businesses, institutions, and governments. The public company (NYSE: JPM) earns revenue from interest, fees, trading, and asset management across operations in more than 100 markets. Headquartered in New York City with roots dating to 1799, it serves retail customers and prominent corporate and government clients through brands including Chase and J.P. Morgan.

Contact me