Enable job alerts via email!

Lead Software Engineer - Java

J.P. Morgan

New York (NY)

On-site

USD 120,000 - 160,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

J.P. Morgan is seeking a Lead Software Engineer to join their Consumer and Community Banking team. In this role, you will enhance and deliver software components for cutting-edge technology products. You will collaborate with cross-functional teams, develop high-quality code, and apply advanced troubleshooting skills in a dynamic environment. This position offers the opportunity to work on meaningful products that blend technology and the restaurant industry.

Qualifications

  • 5+ years of applied experience in software engineering.
  • Hands-on in all aspects of the Software Development Life Cycle.

Responsibilities

  • Develop secure, high-quality production code and review code written by others.
  • Collaborate with engineers and product managers to deliver software solutions.
  • Analyze large data sets to identify issues for application development.

Skills

Java
SQL
NoSQL
Automation
Continuous Delivery

Education

Formal training or certification in software engineering

Tools

Redis

Job description

At The Infatuation, we’re building unique experiences for diners where our engineers get to work on meaningful, user-facing products that blend tech, content, and the restaurant world. It’s a collaborative, creative environment where we ship fast, solve interesting problems, and have fun doing it

As a Lead Software Engineer - Javaat JPMorgan Chase within the Consumer and Community Banking, you are part of an agile team that works to enhance, design, and deliver the software components of the firm’s state-of-the-art technology products in a secure, stable, and scalable way. As a core member of a software engineering team, you execute software solutions through the design, development, and technical troubleshooting of multiple components within a technical product, application, or system, while gaining the skills and experience needed to grow within your role.

Job Responsibilities:

  • Develop secure, concise, high-quality production code, and reviews and debugs code written by others.
  • Collaborate cross-functionally with Other Engineers, Product Managers, Designers, Data Analysts, Content Editors, and other disciplines to deliver comprehensive software solutions.
  • Engage in pair programming, code reviews, and project task estimation with other Frontend, Backend, and Full-Stack Engineers.
  • Design, develop, code, and troubleshoot with consideration of upstream and downstream systems and technical implications.
  • Utilize tools within the Software Development Life Cycle toolchain to enhance automation and improve value delivery.
  • Apply advanced technical troubleshooting skills to solve complex technical problems.
  • Analyze large, diverse data sets to identify issues and contribute to decision-making for secure, stable application development.
  • Continuously learn and apply system processes, methodologies, and skills for developing secure, stable code and systems.
  • Foster a team culture of diversity, opportunity, inclusion, and respect.

Required Qualifications, Capabilities, and Skills:

  • Formal training or certification in software engineering concepts with 5+ years of applied experience.
  • Expertise coding in Java or another JVM based language.
  • Experience using and designing schemas/data structures in SQL or NoSQL databases.
  • Hands on in all aspects of the Software Development Life Cycle.
  • Proficiency in automation and continuous delivery methods.
  • Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages

Preferred Qualifications, Capabilities, and Skills:

  • Expertise in applying appropriate data structures and algorithms to solve business and technical problems
  • Experience with caching technologies, e.g. Redis
  • A keen interest in staying ahead of modern development trends and experimenting with emerging technologies such as AI and Machine Learning.
  • Experience working across the entire Software Development Life Cycle in a large corporate environment.
  • A passion for restaurants and great food!
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Lead Software Engineer

McGraw Hill

New York

Remote

USD 124,000 - 180,000

12 days ago

Lead Software Engineer - Basking Ridge, NJ or Remote

Optum

Basking Ridge

Remote

USD 106,000 - 195,000

14 days ago

Principal Software Engineer - Basking Ridge, NJ or Remote

Optum

Basking Ridge

Remote

USD 124,000 - 240,000

13 days ago

Lead Software Engineer

New York Blood Center

City of Rye

Remote

USD 150,000 - 160,000

13 days ago

Lead Software Engineer, Purchase

eBay

Maryland

Remote

USD 132,000 - 223,000

Yesterday
Be an early applicant

Lead Software Engineer- Cloud Platform

New Relic, Inc.

Cleveland

Remote

USD 120,000 - 160,000

Yesterday
Be an early applicant

Lead Software Engineer

Parsons

Remote

USD 120,000 - 218,000

Yesterday
Be an early applicant

Lead Software Engineer

Maersk

Remote

USD 120,000 - 150,000

Yesterday
Be an early applicant

Lead Software Engineer

Localizationacademy

Snowflake

Remote

USD 120,000 - 150,000

Today
Be an early applicant