
Lead Software Engineer Java
JPMorgan Chase9 hours ago
Bengaluru, IndiaStaff+
Responsibilities
- Provide technical guidance and direction to business and technical teams, contractors, and vendors.
- Develop secure, high-quality production code and review and debug code written by others.
- Lead adoption and governance of enterprise-authorized AI-assisted engineering and SDLC/TLM automation practices.
- Establish standards for human validation, secure handling of inputs and outputs, automated testing, peer review, and reusable engineering patterns.
- Drive decisions affecting product design, application functionality, technical operations, and engineering processes.
- Serve as a function-wide subject matter expert and contribute to the engineering community through advocacy of firmwide frameworks, tools, and practices.
Requirements
- Formal training or certification in software engineering concepts and 6+ years of applied experience.
- Hands-on experience with system design, application development, testing, and support.
- Proficiency in Java, including object-oriented programming, collections, streams, lambdas, and exception handling.
- Strong knowledge of Spring Boot and REST API design principles and best practices.
- Hands-on experience with AWS Step Functions, Lambda, S3, ECS/EKS, and API Gateway, particularly for cloud migration readiness.
- Experience leading the effective and responsible use of enterprise-authorized AI-assisted software development and delivery tools, including validation of outputs for correctness, performance, and security.
- Knowledge of responsible AI engineering practices, data sensitivity, secure input/output handling, resiliency, security, governance, and coaching engineers on compliant usage.
- Working knowledge of Amazon SageMaker, Amazon Bedrock, Amazon Comprehend, and Amazon Textract.
- Experience with Elasticsearch for large-scale search, indexing, and analytics.
- Understanding of relational databases, SQL, and software delivery practices.
- Preferred familiarity with embeddings such as Word2Vec and BERT, NLP techniques, vector search, and retrieval-augmented generation patterns.
- Preferred exposure to AWS OpenSearch, Glue, Athena, or Kinesis.
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.