Lead Software Engineer - Java & AWS
JPMorgan Chase & Co.
Job Description
Be an integral part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products.
As a Lead Software Engineer at JPMorganChase within the Consumer & Community Banking Technology Team, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. As a core technical contributor, you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm’s business objectives.
Job responsibilities
- Develop, and implement Java-based backend systems to support high-volume
transaction processing.
Using AWS services, including AWS Postgres and AWS EC2, to ensurescalability, reliability, and performance.
Collaborate with cross-functional teams to define and implement solutionarchitecture that aligns with business goals and technical requirements.
Utilize AI coding tools, such as Co-Pilot and/or Claude Code, to enhancedevelopment efficiency and code quality.
Drive continuous improvement in software development practices, ensuringadherence to best practices and industry standards.
Work closely with product managers and stakeholders to understand businessneeds and translate them into technical solutions.
Ensure the security and compliance of the platform, adhering to CommunityBanking’s standards and regulatory requirements.
Required qualifications, capabilities, and skillsFormal training or certification on software engineering concepts and 5+years or more applied experience.
Bachelor's or Master's degree in Computer Science, Engineering, or a relatedfield.
Proven experience in Java backend development, with a strong understanding ofobject-oriented programming and design patterns.
Experience with AWS services AWS Aurora Postgres, AWS ECS Fargate, and AWSGlue w/Airflow.
Strong problem-solving skills and the ability to think critically andstrategically.
Excellent communication skills with the ability to collaborate effectivelywith diverse teams.
Experience in the financial services industry, particularly in connectedcommerce.
Preferred qualifications, capabilities, and skills
- Cloud certification in AWS.
- Knowledge of AI coding tools is highly desirable.
- Experience with site reliability engineering, Application Performance
Monitoring Tools (i.e. DynaTrace, Splunk and Grafana), and observability protocols (i.e. Open Telemetry).
- Experience with performance tuning, capacity planning, and reliability
engineering for high-throughput services.
Familiarity with Python.
Requirements
Candidates must have formal training or certification in software engineering concepts along with 5 or more years of applied experience, holding a Bachelor's or Master's degree in a related technical field. Proven expertise in Java backend development, strong OOP skills, and experience with specific AWS services like Aurora Postgres, ECS Fargate, and Glue with Airflow are required.
Education: Bachelor Degree, Postgraduate Degree, Professional Certificate
Experience Level: 5-10 years
Company Information
JPMorgan Chase & Co.
Apply for this Job
Ready to apply? Click the button below to start your application.
Apply Now You'll be redirected to the employer's application pageJob Details
Job Type: FULL_TIME
Location: Hyderabad
Experience Level: Senior_level
Posted: Mar 20, 2026
Views: 5