As a Senior Lead Software Engineer at JPMorgan Chase within the Consumer & Community Banking Team, you will play a crucial role in an agile team dedicated to enhancing, building, and delivering trusted, market-leading technology products in a secure, stable, and scalable manner. Your contributions will significantly impact the business as you utilize your deep technical expertise and problem-solving skills to address various challenges across multiple technologies and applications. **Job Responsibilities:**
Provide technical guidance and direction to support the business, technical teams, contractors, and vendors
Develop secure and high-quality production code, review and debug code written by others
Drive decisions affecting product design, application functionality, and technical operations
Serve as a subject matter expert in specific areas of focus
Contribute actively to the engineering community by advocating firmwide frameworks, tools, and Software Development Life Cycle practices
Influence peers and project decision-makers to consider the use of leading-edge technologies
Foster a team culture of diversity, opportunity, inclusion, and respect
**Required Qualifications, Capabilities, and Skills:**
Formal training or certification in Java concepts with at least 5 years of applied experience
Hands-on experience in system design, application development, testing, and operational stability
Proficiency in programming languages like Java, SQL, and experience in Spring Boot, Microservices, and AWS
Hands-on experience in RDBMS such as Oracle or PostgreSQL
Proficiency in automation and continuous delivery methods
Experience with various AWS services including EC2, Lambda, KMS, ECS, EKS, S3, EMR, Athena, SQS, EventBridge, PostgreSQL
Proficiency in Cloud Infrastructure Provisioning Tools like Terraform & CloudFormation
Advanced understanding of agile methodologies, CI/CD, Application Resiliency, and Security
Demonstrated proficiency in software applications and technical processes within technical disciplines like cloud, artificial intelligence, machine learning, mobile, etc. **Experience Level:** Senior Level As a Senior Lead Software Engineer at JPMorgan Chase within the Consumer & Community Banking Team, you will play a crucial role in an agile team dedicated to enhancing, building, and delivering trusted, market-leading technology products in a secure, stable, and scalable manner. Your contributions will significantly impact the business as you utilize your deep technical expertise and problem-solving skills to address various challenges across multiple technologies and applications. **Job Responsibilities:**
Provide technical guidance and direction to support the business, technical teams, contractors, and vendors
Develop secure and high-quality production code, review and debug code written by others
Drive decisions affecting product design, application functionality, and technical operations
Serve as a subject matter expert in specific areas of focus
Contribute actively to the engineering community by advocating firmwide frameworks, tools, and Software Development Life Cycle practices
Influence peers and project decision-makers to consider the use of leading-edge technologies
Foster a team culture of diversity, opportunity, inclusion, and respect
**Required Qualifications, Capabilities, and Skills:**
Formal training or certification in Java concepts with at least 5 years of applied experience
Hands-on experience in system design, application development, testing, and operational stability
Proficiency in programming languages like Java, SQL, and experience in Spring Boot, Microservices, and AWS
Hands-on experience in RDBMS such as Oracle or PostgreSQL
Proficiency in automation and continuous delivery methods
Experience with various AWS services including EC2, Lambda, KMS, ECS, EKS, S3, EMR, Athena, SQS, EventBridge, PostgreSQL
Proficiency in Cloud Infrastructure Provisioning Tools like Terraform & CloudFormation
Advanced understanding of agile methodologies, CI/CD, Application Resiliency, and Security
Demonstrated proficiency in software applications and technical processes within technical disciplines like cloud, artificial intelligence, machine learning, mobile, etc. **Experience Level:** Senior Level