Lead Software Engineer - Backend/Java/Cloud

JPMorgan Chase & Co.•Plano, TX
•$156,750 - $215,000

About The Position

As a Lead Software Engineer at JPMorganChase within Consumer & Community Banking's Fraud Assessment Tech team, you will be an integral part of an agile team that enhances, builds, and delivers trusted technology products securely and at scale. You will be a core technical contributor driving critical technology solutions across technical areas and business functions. Working closely with product partners and engineering peers, you will design resilient systems, improve developer experience, and advance quality and operational excellence. The role focuses on Java-based services and microservices, REST APIs, distributed and event-driven architectures, Kafka-based data pipelines, database performance, CI/CD, infrastructure as code, production reliability, and secure engineering practices. You will also guide team adoption of enterprise-authorized AI-assisted development tools and establish standards for validating their outputs.

Requirements

  • Formal training or certification in software engineering concepts and 5+ years of applied experience.
  • Demonstrated experience leading effective use of approved AI-assisted software development tools, with the ability to set team expectations for validating outputs for correctness, performance, and security.
  • 8+ years of Java experience, including core APIs, web services, concurrency, and design patterns.
  • 8+ years of Spring Boot experience building high-performance, maintainable services.
  • 5+ years of experience with SQL and NoSQL databases, including data modeling and performance tuning.
  • 5+ years of Apache Kafka experience designing and implementing event-driven solutions.
  • 2+ years of cloud experience, including deploying and operating services using Amazon Web Services.
  • Ability to design, develop, deploy, and support medium to large applications in an agile Scrum environment.
  • Proficiency building secure, scalable RESTful APIs and microservices.
  • Experience implementing CI/CD with tools such as Jenkins, GitLab CI, Spinnaker, or AWS CodePipeline.
  • Hands-on experience with automated testing frameworks such as JUnit 5 and Cucumber.

Nice To Haves

  • Experience with modern DevOps practices and infrastructure-as-code tooling such as Terraform.
  • Experience with performance testing, debugging, and profiling using tools such as JMeter or BlazeMeter.
  • Experience with observability and monitoring tools such as Splunk, CloudWatch, Prometheus, Dynatrace, or Grafana.
  • Experience with containerization and orchestration using Docker and Kubernetes.
  • Demonstrated mentoring and technical coaching experience that supports team growth and continuous improvement.

Responsibilities

  • Design and deliver scalable, resilient Java-based services and microservices using modern engineering practices.
  • Build and maintain REST API-driven solutions and distributed, event-driven architectures.
  • Develop and optimize data pipelines and streaming solutions using Apache Kafka.
  • Model, query, and tune relational and NoSQL data stores to support performance, integrity, and scale.
  • Implement and improve CI/CD pipelines to enable safe, frequent releases.
  • Apply infrastructure-as-code practices to create repeatable, reliable environments and deployments.
  • Monitor production systems, troubleshoot issues, and improve availability, latency, and reliability.
  • Conduct code reviews and contribute to engineering standards for secure coding, testing, and documentation.
  • Partner with stakeholders to translate business needs into technical designs and production-ready solutions.
  • Drive team adoption of enterprise-authorized AI-assisted engineering practices, establish validation standards, and promote reuse of effective patterns.
  • Apply knowledge of SDLC toolchain capabilities, including enterprise-authorized AI-assisted development and automation, to improve the value realized by automation.

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