JPMorgan Chase

Software Engineer III - Java Full Stack

JPMorgan Chase
Apply
6 hours ago
Bengaluru, IndiaSenior

Responsibilities

  • Design, develop, debug, troubleshoot, and maintain secure, high-quality production software across multiple technical areas.
  • Build and operate Java-primary and Python-supported microservices and APIs for Tax Platform capabilities.
  • Develop and support Kafka event-driven and data-streaming solutions, including producers, consumers, schema patterns, retries, idempotency, and monitoring.
  • Create architecture and design artifacts and ensure software implementations meet design constraints.
  • Operate services on private cloud platforms and contribute to deployment automation, resiliency, and production reliability.
  • Use enterprise-authorized AI-assisted development tools for coding, refactoring, testing, troubleshooting, and documentation while validating their outputs.
  • Identify data patterns and hidden problems to improve coding hygiene, platform resiliency, and system architecture.

Requirements

  • Formal software engineering training or certification plus 3+ years of applied experience.
  • Hands-on experience with system design, application development, testing, operational stability, and maintaining code in large corporate environments.
  • Proficiency in Java and React and experience building microservices-based applications.
  • Hands-on Kafka processing and streaming experience, including producers, consumers, delivery semantics, ordering, retries, and monitoring.
  • Experience with private cloud or cloud platforms, distributed systems, web technologies, web services, and JSON.
  • Experience using enterprise-authorized AI-assisted software development tools and critically evaluating, validating, and refining generated outputs for correctness, performance, and security.
  • Understanding of responsible AI use, data sensitivity, secure handling of inputs and outputs, resiliency, security, and agile engineering practices.
  • Preferred: working proficiency in Python, experience in regulated or controls-heavy environments, familiarity with LLM integration patterns and modern front-end technologies, and exposure to cloud technologies.
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