JPMorganChase logo

Lead Software Engineer - Java, JavaScript, React

JPMorganChase
Full-time
On-site
Chicago, Illinois, United States
$133,000 - $185,000 USD yearly
Description

We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.

As a Lead Software Engineer at JPMorgan Chase within the Commercial & Investment Bank's Payments Technology group, you play a crucial role in an agile team dedicated to enhancing, building, and delivering reliable, market-leading technology products with a focus on security, stability, and scalability.

Job responsibilities

 

  • Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems
  • Manages an application that helps our clients pull reports on various high-volume data
  • Ensures junior team members are coding efficiently and correctly via code reviews and mentoring
  • Leading architecture design and system design sessions
  • Develops secure high-quality production code
  • Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems
  • Leads communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies
  • Adds to team culture of diversity, opportunity, inclusion, and respect

 

Required qualifications, capabilities, and skills

  • Formal training or certification on software engineering concepts and 5+ years applied experience.

  • Hands-on practical experience delivering system design, application development, testing, and operational stability
  • Expert knowledge in Java, JavaScript and React coding
  • Advanced knowledge in Kubernetes middleware
  • Advanced expertise in Oracle, Cassandra, and mongoDB databases
  • Advanced experience in Soap and RestAPI's
  • Advanced experience in Architecture and System Design of large enterprise-scale applications
  • Proficiency in going through modernization of on-prem to public cloud
  • Proficiency in automation and continuous delivery methods
  • Advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and Security
  • Practical cloud native experience

     

Preferred qualifications, capabilities, and skills
  • Ember experience