J

JP Morgan Chase

Runs a consumer bank and an investment bank

Full Stack Lead Software Engineer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeJersey City, NJ, USA$156.8k - $215kIn-person

About the Job

Requirements

  • Formal training or certification in software engineering concepts and at least 5 years of hands-on software engineering experience, including system design, application development, testing, and operational support.
  • Extensive experience with React.js, TypeScript or JavaScript, HTML5, CSS3, and modern frontend build tools.
  • Strong Java background, including Spring Boot, Spring Security, and Hibernate.
  • Proven experience connecting applications to AI APIs, prompt engineering, fine-tuning, or orchestration frameworks.
  • Experience designing schemas for relational SQL or NoSQL databases and vector search indexing.
  • Experience with Agile or Scrum teams and expertise in Git version control.
  • Understanding of application resiliency and proficiency in automation and continuous delivery methods.
  • Proficiency across the Software Development Life Cycle and advanced understanding of agile methodologies, CI/CD, application resiliency, and security.
  • Demonstrated proficiency in software applications and technical processes within a technical discipline such as cloud, artificial intelligence, machine learning, or mobile; emerging knowledge of software applications and technical processes within a technical discipline.

Responsibilities

  • Architect, build, and deploy high-performance web applications using React for the front end and Java for the back end.
  • Integrate third-party AI models such as OpenAI or Anthropic, or internal machine learning pipelines, implementing features such as Retrieval-Augmented Generation, vector databases, and automated workflows.
  • Design, build, and maintain secure, scalable RESTful or GraphQL APIs and Java microservices.
  • Develop modular, reusable React components, manage global application state using tools such as Redux or Context API, and ensure smooth visual rendering.
  • Work with relational databases such as PostgreSQL and MySQL alongside vector databases such as Pinecone, Milvus, and pgvector, optimized for AI search applications.
  • Build and maintain automated pipelines to deploy full-stack applications to on-premises and cloud infrastructure.
  • Develop secure, high-quality production code; review and debug code written by others; and identify opportunities to eliminate or automate recurring remediation to improve operational stability of software applications and systems.
  • Lead communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies, and contribute to a culture of diversity, opportunity, inclusion, and respect.
  • Investigate and resolve issues promptly to prevent recurrence, and continuously update technologies and patterns to keep systems current.
  • Design and build solutions that avoid single points of failure using scalable architectural patterns.
  • Design and build scalable, secure, and reliable solutions using modern architectural patterns that ensure zero-downtime releases and optimize data performance.

Desired Qualifications

  • Strong presentation, negotiation, mentoring, and stakeholder-management skills.
  • Strong problem-solving and analytical skills.
  • Ability to drive broader impact by sharing and contributing best practices.
  • Experience in the banking domain.

About the Company

JP Morgan Chase

Runs a consumer bank and an investment bank

JPMorgan Chase runs the largest bank in the United States, which serves households and small businesses as Chase and large companies, governments, and investors as J.P. Morgan. During the 2008 financial crisis it bought the failing investment bank Bear Stearns and lender Washington Mutual, and in 2023 it took over First Republic Bank after regulators seized it. Chase takes deposits and earns interest on credit cards, mortgages, and car loans, while the investment side earns fees for advising on mergers, raising money for companies, trading stocks and bonds, and managing wealth. Formed in a 2000 merger, JPMorgan Chase traces its roots to 1799 and is based in New York City.

Company size
10,001+
Company stage
IPO
Headquarters
New York City, New York
Founded
1799

Recently Posted Jobs

Explore more opportunities at JP Morgan Chase

See more jobs