Chase · 3 hours ago
Lead Software Engineer – Full Stack - Java/AWS/Streaming
JPMorgan Chase, one of the oldest financial institutions, offers innovative financial solutions to millions of consumers and businesses. As a Lead Software Engineer, you will lead technical efforts to modernize and integrate applications, deliver complex projects, and mentor junior team members while collaborating with global teams.
BankingFinancial Services
Responsibilities
Lead technology implementations for the modernization and integration of existing applications into in-house strategic builds, replacing vendor solutions
Deliver technical solutions that can be leveraged across multiple businesses and domains
Influence peer leaders and senior stakeholders across business, product, and technology teams
Contribute to the design and implementation of strategic, high-volume, high-resilience data processing systems for surveillance and retention
Collaborate as part of a global technology organization spanning the US and APAC, providing end-to-end design, build, and delivery
Ensure adherence to team and organizational standards, focusing on continuous improvement and sustained delivery
Employ simple design and pragmatic implementation techniques to maximize business value
Pair program with team members to build high-quality solutions
Demonstrate passion for technology and a commitment to continuous learning and adoption of new technologies and practices
Mentor junior team members to advance their technical and professional skills, while actively seeking opportunities to learn and grow
Qualification
Required
Formal training or certification in software engineering concepts and 5+ years of applied experience
Strong software engineering background with a solid understanding of design patterns, cloud-native microservices architecture, and engineering best practices
Proficient in Java, Python, Spring Boot, and Oracle, with a good understanding of Maven build tooling
Experience collaborating with data scientists, product managers, and business stakeholders to identify AI-driven business opportunities
Hands-on experience with Docker, Kubernetes, AWS (including EMR, OpenSearch, AWS Bedrock, EKS, and ECS)
Experience with data platforms hosted on Databricks, implementing AI/ML solutions using Claude and DBx Vector search
Proficient with relational databases (Postgres, Oracle, Aurora, etc.)
Practical experience with unit testing tools such as JUnit or Mockito
Experience with OpenSearch or ElasticSearch for search and analytics capabilities
Hands-on experience with AI/ML frameworks, Vector DB, OpenSearch, LLMs, and cloud-based AI services (e.g., AWS SageMaker, Azure ML)
Bachelor's or Master's degree in Computer Science, Computer Engineering, Mathematics, or a related technical field
Preferred
Proficient in SQL, preferably across multiple databases
Experience with monitoring and observability tools such as Grafana, Cortex, Kibana, Datadog, and Cloudwatch
Familiarity with package management and artifact repositories (NuGet, JFrog Artifactory)
Experience with modern UI technologies such as Angular or React is a plus
Benefits
Comprehensive health care coverage
On-site health and wellness centers
A retirement savings plan
Backup childcare
Tuition reimbursement
Mental health support
Financial coaching
Company
Chase
Chase provides broad range of financial services. It is a sub-organization of JP Morgan Chase.
Funding
Current Stage
Late StageLeadership Team
Recent News
2026-01-13
2026-01-11
Financial IT
2026-01-09
Company data provided by crunchbase