{bc}
indeed

Lead Software Engineer-Full Stack

JPMorganChase
New York City, USA
Full-time
Onsite
USD 156750-215000 yearly
Discovered 3 weeks ago
JavaSpring BootSQLSNS, SQS, and KafkaAWS cloud-native servicesJavaScript, HTML5, and CSS3

Full Job Posting

Role overview

Lead technical contributor in Consumer & Community Banking, building trusted, secure, stable, and scalable technology products.

The role spans backend and frontend services and includes leading delivery across technical areas.

Responsibilities

  • Lead complex feature and service design and implementation; define API contracts, versioning, and backward compatibility.
  • Own production readiness, SLOs/SLIs, observability, incident handling, durable fixes, and runbooks.
  • Design secure and resilient systems using timeouts, retries, circuit breakers, bulkheads, idempotency, and graceful degradation.
  • Lead design reviews and align with architecture and partner teams.
  • Write, review, and debug production code across backend and frontend; pair program and support code quality.
  • Maintain performance budgets and accessibility standards for user-facing products.
  • Apply SQL/NoSQL schema design, indexing, query tuning, and caching to improve performance.
  • Integrate approved AI assistants with human review and CI quality gates; establish governance for prompt hygiene, secrets, PII, provenance, and acceptance criteria.
  • Measure AI workflow outcomes such as throughput, review cycle time, and defect density while protecting security and reliability.

Required qualifications

  • 10+ years of applied experience and formal training or certification in software engineering concepts, including leading squad or work-stream delivery.
  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Proficiency in Java, Spring Boot, SQL, SNS, SQS, and Kafka.
  • Experience with AWS cloud-native services including ECS/EKS/Lambda, API Gateway, RDS/DynamoDB/CassandraDB, S3, CloudWatch, and IAM.
  • Proficiency in JavaScript, HTML5, and CSS3.
  • Hands-on experience in system design, RESTful JSON APIs, microservices, application development, testing strategy, and operational stability in large distributed environments.
  • SDLC experience including CI/CD pipelines and automated testing.
  • Understanding of OWASP Top 10, OAuth2/OIDC, secrets management, encryption in transit and at rest, and resilient integration patterns.
  • Ability to lead design reviews, guide architecture decisions, and mentor engineers.
  • Operational experience using approved AI assistants in development with governance, human review, and measurable outcomes.

Preferred qualifications

  • Experience with .NET/C# or TypeScript and React.
  • Travel or hospitality domain experience, especially booking flows, inventory consistency, and resilient integrations.
  • Experience with AI-assisted development evaluation frameworks or AI features.
  • Familiarity with frontend performance and accessibility practices.

Compensation

  • Structured salary range is USD 156,750–215,000 yearly; additional eligible incentive compensation may be offered.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at JPMorganChase