Lead Software Engineer - Java & AWS at JPMC Candidate Experience page
Hyderabad, Telangana, India -
Full Time


Start Date

Immediate

Expiry Date

18 Jun, 26

Salary

0.0

Posted On

20 Mar, 26

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Java, AWS, Postgres, EC2, Agile, Backend Development, Object-Oriented Programming, Design Patterns, AWS Aurora Postgres, AWS ECS Fargate, AWS Glue, Airflow, AI Coding Tools, Co-Pilot, Claude Code, Security

Industry

Financial Services

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 ensure scalability, reliability, and performance. * Collaborate with cross-functional teams to define and implement solution architecture that aligns with business goals and technical requirements. * Utilize AI coding tools, such as Co-Pilot and/or Claude Code, to enhance development efficiency and code quality. * Drive continuous improvement in software development practices, ensuring adherence to best practices and industry standards. * Work closely with product managers and stakeholders to understand business needs and translate them into technical solutions. * Ensure the security and compliance of the platform, adhering to Community Banking’s standards and regulatory requirements. Required qualifications, capabilities, and skills * Formal 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 related field. * Proven experience in Java backend development, with a strong understanding of object-oriented programming and design patterns. * Experience with AWS services  AWS Aurora Postgres, AWS ECS Fargate, and AWS Glue w/Airflow. * Strong problem-solving skills and the ability to think critically and strategically. * Excellent communication skills with the ability to collaborate effectively with diverse teams. * Experience in the financial services industry, particularly in connected commerce. 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.  
Responsibilities
The Lead Software Engineer will develop and implement Java-based backend systems for high-volume transaction processing, utilizing AWS services like Postgres and EC2 to ensure scalability and reliability. They will also collaborate with cross-functional teams to define solution architecture and enhance development efficiency using AI coding tools.
Loading...