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

Sr Lead Software Engineer - Java & Micro Services

JP Morgan Chase

Salary not specified
Aug 29, 2025
New York, NY, USA
Apply Now

JPMorgan Chase is looking to enhance, build, and deliver top-notch technology products, and is seeking a Senior Lead Software Engineer to lead the design, development, and implementation of Java-based applications with a focus on AWS services.

Requirements

  • 10+ years of experience in Java development, with a strong focus on AWS services and microservices architecture.
  • Proven experience with AWS ECS Fargate, API Gateway, and other AWS services.
  • Strong understanding of object-oriented programming, design patterns, and architectural principles.
  • Experience in designing solutions that are scalable, performant, cost-effective, and easy to maintain.
  • Excellent problem-solving skills and attention to detail.
  • Experience with other AWS services such as S3 and RDS.
  • Knowledge of DevOps practices and tools, including CI/CD pipelines.

Responsibilities

  • Lead the design, development, and implementation of Java-based applications with a focus on AWS services, including ECS Fargate and API Gateway.
  • Design and implement microservices architecture to ensure scalability, flexibility, and maintainability of applications.
  • Collaborate with cross-functional teams to define, design, and ship new features that meet performance and scalability requirements.
  • Provide technical leadership and mentorship to junior developers, fostering a culture of continuous improvement and innovation.
  • Ensure the performance, quality, and responsiveness of applications, with a focus on cost-effectiveness and maintainability.
  • Identify and correct bottlenecks and fix bugs, ensuring high-quality code and application performance.
  • Participate in architectural discussions and design reviews, providing insights and recommendations for best practices.

Other

  • Formal training or certification on Computer Science concepts and 5+ years applied experience
  • Strong communication and leadership skills, with experience in providing technical guidance and mentorship.
  • Ability to collaborate with cross-functional teams
  • Ability to provide technical leadership and mentorship to junior developers
  • Ability to work in an Agile/Scrum environment