Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

JP Morgan Chase Logo

Lead Software Engineer

JP Morgan Chase

Salary not specified
Sep 9, 2025
Columbus, OH, USA
Apply Now

JPMorgan Chase within Asset Wealth Management is looking for a Lead Software Engineer to design and deliver innovative technology products that are secure, stable, and scalable. The role involves transforming creative concepts into high-quality, interactive web interfaces, optimizing for SEO, and preparing for analytics integration.

Requirements

  • Kafka Expertise: Practical experience with Kafka, Avro schema design, schema registry, topic partitioning, exception handling, KStreams, and KSQL.
  • Microservices Development: Advanced skills in designing and implementing microservices in Java, utilizing domain-driven design and the Spring Boot framework, deployed on public or private cloud environments.
  • Cloud Infrastructure: Proficiency in AWS services such as ECS, Aurora Postgres, S3, and Elasticache.
  • Infrastructure as Code: Experience with Terraform for cloud resource provisioning and management.
  • Database Design: Familiarity with Hibernate and Spring JPA, along with strong knowledge of database design best practices to build scalable, global services.
  • API Design: Participate in API design sessions and contribute to the selection of design patterns. Experience building scalable REST APIs and working knowledge of GraphQL.
  • Frontend Development: Ability to build lightweight user interfaces using Angular or React.

Responsibilities

  • Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems
  • Develops secure high-quality production code, and reviews and debugs code written by others
  • Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems
  • Leads evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture
  • Leads communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies
  • Adds to team culture of diversity, opportunity, inclusion, and respect

Other

  • Formal training or certification on software engineering concepts and 5+ years applied experience
  • Technical Documentation: Document service APIs using Swagger or similar tools.
  • Observability & Security: Implement logging (Splunk), auditability, security, and monitoring (Dynatrace) features.
  • Industry Knowledge: In-depth understanding of the financial services industry and its IT systems.
  • AI tools like Copilot and Dev GPT for Development and testing efforts.
  • AI/ML development Experience leveraging LLM