JPMorgan Chase

Senior Lead Software Engineer

JPMorgan Chase
Apply
5 hours ago
Hyderābād, IndiaStaff+

Responsibilities

  • Drive adoption and governance of approved AI-assisted engineering practices across teams, including code review, refactoring, test acceleration, release readiness, and incident/root-cause analysis.
  • Establish validation standards for secure coding, peer review, automated testing, and responsible AI-assisted engineering practices.
  • Use Software Development Life Cycle tools and approved automation capabilities to improve engineering productivity and outcomes at scale.
  • Develop secure, high-quality production code and review and debug code written by others.
  • Provide technical guidance to business and technical teams, contractors, and vendors.
  • Influence product design, application functionality, technical operations, and engineering processes.
  • Serve as a subject matter expert and advocate for firmwide frameworks, tools, and software development practices.
  • Lead design reviews, mentoring, cross-team technical alignment, and development of resilient and highly available architectures.

Requirements

  • Formal training or certification in software engineering concepts and 5+ years of applied experience.
  • Experience using and leading enterprise-authorized AI-assisted software development tools across the software development lifecycle.
  • Knowledge of validation, secure coding, peer review, automated testing, responsible AI use, data sensitivity, and secure handling of AI inputs and outputs.
  • Deep expertise in Java 8+, Spring Boot, and React or Angular.
  • Strong Kafka and event-driven architecture experience, including retries, idempotency, dead-letter queue patterns, and schema versioning.
  • Experience with SQL databases, data modeling, query optimization, and performance tuning.
  • Strong NoSQL experience with Cassandra, DynamoDB, or Elasticsearch.
  • Strong experience with Cloud Foundry, AWS, and CI/CD strategy and execution.
  • Experience using Dynatrace, Splunk, and Grafana for observability and monitoring.
  • Experience building resilient, highly available architectures with attention to failure modes, recovery, and operational readiness.
  • Working knowledge of secure engineering practices, authentication and authorization, secure APIs, data protection, dependency hygiene, and Cyber Security and Technology Control requirements.
  • Demonstrated leadership in design reviews, mentoring, and cross-team technical alignment.

Tech Stack

Amazon DynamoDBAngularApache CassandraApache KafkaAWSElasticsearchGrafanaJavaReactSplunkSpring BootSQL
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