Sr Lead Software Engineer - Sr. Java/AWS Developer
Role details
Job location
Tech stack
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 Senior Lead Software Engineer at JPMorganChase within the Consumer and Community Banking - Card Conversions Product, 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. Drive significant business impact through your capabilities and contributions, and apply deep technical expertise and problem-solving methodologies to tackle a diverse array of challenges that span multiple technologies and applications.
Job responsibilities
-
Leading modernization / transformation activities for legacy components of your products.
-
Working with Product Owners, Application Product Owners within and outside your Product.
-
Managing Change Management - Making decisions and approval of all changes, assess risk/benefit, and coordinate with Chase business teams.
-
Participate in all aspects of the software development process including, requirements, designing, coding, unit testing, quality assurance, and deployment
-
Use the agile software development methodologies such as SCRUM, for quick turnaround time
-
Perform code commits, hands on triage and break fix (level 3 support), adhoc reporting, code walk-thrus, and core processing internal wellness checks.
Requirements
-
Formal training or certification in software engineering concepts with 5+ years of hands-on experience.
-
At least 15+ years of hands on software development experience
-
Proficiency in one or more general purpose programming languages Core Java, Spring frameworks, REST API, Cloud, Micro services.
-
Extensive experience in a senior leadership role.
-
Ability to manage multiple priorities in a fast-paced environment.
-
Understanding of software skills such as business analysis, development, maintenance and software improvement
-
Experience with the following development and build tools (or similar): IntelliJ/Eclipse, Maven, BitBucket/Git/Gitflow, JMeter/Pasta/Blazemeter, Spring Framework, Hibernate, Spring Batch, Spring Boot, MVC and Spring Cloud
-
Good analytical and technical problem-solving skills
-
Good written and oral communication capabilities
-
Ability to quickly learn new product or skill, enthusiastic about emerging technologies
-
Should possess skills such as strategic thinking, effective leadership, financial expertise, strong relationship management, and adaptability to change.
Preferred qualifications, capabilities, and skills
-
Experience with AngularJS, Bootstrap, React and other web technologies etc.
-
Experience in Unix Shell Scripts, API Gateways, Apache Kafka, Cassandra, NoSQL
-
Relevant industry experience preferred.
Benefits & conditions
We offer a competitive total rewards package including base salary determined based on the role, experience, skill set and location. Those in eligible roles may receive commission-based pay and/or discretionary incentive compensation, paid in the form of cash and/or forfeitable equity, awarded in recognition of individual achievements and contributions. We also offer a range of benefits and programs to meet employee needs, based on eligibility. These benefits include comprehensive health care coverage, on-site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching and more. Additional details about total compensation and benefits will be provided during the hiring process.