
Lead Software Engineer - Java, AWS, golang
JPMorgan Chase7 hours ago
Bengaluru, IndiaStaff+
Responsibilities
- Design, develop, troubleshoot, and deliver secure, scalable production software solutions.
- Review and debug code written by other engineers while promoting high-quality engineering practices.
- Lead adoption and validation of enterprise-authorized AI-assisted tools for coding, code review, testing, troubleshooting, and root-cause analysis.
- Use software development lifecycle tools and automation to improve delivery and operational outcomes.
- Identify and automate recurring remediation opportunities to improve application and system stability.
- Lead evaluations of vendor, startup, and internal technologies and assess their architectural fit.
Requirements
- Formal software engineering training or certification and 8+ years of applied experience.
- Hands-on experience with system design, application development, testing, and operational stability.
- Proficiency in Java and Go using microservices architecture.
- Strong SQL and NoSQL database fundamentals, including data modeling, indexing, query optimization, and transaction management.
- Experience deploying and operating workloads in private Kubernetes environments and AWS Kubernetes environments such as EKS.
- Experience leading responsible use of approved AI-assisted software development tools and validating their outputs for correctness, performance, and security.
- Understanding of secure, compliant, and resilient AI-assisted engineering workflows, including data sensitivity and input/output handling.
- Proficiency across the software development lifecycle and advanced understanding of agile methodologies, CI/CD, application resiliency, and security.
- In-depth knowledge of the financial services industry and its IT systems.
- Preferred experience with Kafka, SQS, SNS, RabbitMQ, event-driven architectures, service mesh, traffic management, API gateways, Terraform, CloudFormation, and environment automation.
Tech Stack
Categories
About JPMorgan Chase
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.