Lead Software Engineer - Senior Java Full Stack Developer

JPMorgan Chase & Co.•Jersey City, NJ
•$156,750 - $215,000

About The Position

As a Lead Software Engineer on JPMorganChase’s Consumer & Community Banking Technology team, you will contribute to an agile team that builds, enhances, and delivers secure, stable, scalable technology products. You will develop and maintain software solutions across technical areas in support of business objectives, including designing resilient systems, producing architecture and design artifacts, and improving application quality and operational stability. The role involves working with Java or Python and relevant back-end technologies, cloud-native systems, APIs, and messaging or marketing platforms. You will also help drive technical evaluations, contribute to engineering communities of practice, and support an inclusive team culture.

Requirements

  • Formal training or certification in software engineering concepts and at least 5 years of applied experience.
  • Hands-on experience delivering system design, application development, testing, and operational stability.
  • Advanced proficiency in one or more programming languages.
  • Proficiency in automation and continuous delivery methods.
  • Proficiency across the Software Development Life Cycle.
  • Advanced understanding of agile methodologies, including 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.
  • In-depth knowledge of the financial services industry and its IT systems.
  • Practical cloud-native experience.
  • Proficiency in relevant back-end languages such as JavaScript (Node.js), Python, PHP, C#, or Java.
  • Proven experience with the Twilio stack (SendGrid, Engage) or Salesforce Marketing Cloud, and general RESTful APIs.
  • Understanding of API security, OAuth2, and secure credential management.
  • Familiarity with AWS or Azure for deployment and monitoring.
  • Knowledge of email infrastructure, deliverability best practices, and compliance regulations such as GDPR and CAN-SPAM.
  • Experience with DevOps tools such as Docker or Twilio CLI and database systems such as PostgreSQL or MongoDB.
  • Strong problem-solving skills and ability to communicate complex technical issues to diverse audiences.

Nice To Haves

  • Familiarity with modern front-end technologies.
  • Knowledge of other SaaS platforms, including Salesforce Marketing Cloud.
  • Exposure to cloud technologies.

Responsibilities

  • Design, develop, and troubleshoot software solutions, including creative approaches to complex technical problems.
  • Develop secure, high-quality production code and review and debug code written by others.
  • Identify opportunities to eliminate or automate recurring issue remediation to improve software and system stability.
  • Lead evaluation sessions with vendors, startups, and internal teams to assess architectural designs, technical credentials, and fit with existing systems.
  • Lead communities of practice to promote awareness and adoption of emerging technologies.
  • Design and develop scalable, resilient systems using Java or Python and contribute to iterative product improvements.
  • Create and maintain algorithms that run synchronously with appropriate systems.
  • Produce or contribute to application architecture and design artifacts and ensure software development meets design constraints.
  • Analyze and visualize large, diverse data sets to support continuous improvement of software applications and systems.
  • Identify patterns and problems in data and use insights to improve coding hygiene and system architecture.
  • Participate in engineering communities of practice and events exploring new technologies.
  • Contribute to a team culture of diversity, opportunity, inclusion, and respect.

Benefits

  • Competitive total rewards package, including base salary determined by role, experience, skill set, and location.
  • Eligible roles may receive commission-based pay and/or discretionary incentive compensation in cash and/or forfeitable equity.
  • Comprehensive health care coverage.
  • On-site health and wellness centers.
  • Retirement savings plan.
  • Backup childcare.
  • Tuition reimbursement.
  • Mental health support.
  • Financial coaching.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service