Lead Software Engineer – Full Stack - Java/AWS/Streaming jobs in United States
cer-icon
Apply on Employer Site
company-logo

Chase · 7 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

JavaAWSMicroservices architectureSoftware engineeringPythonDockerKubernetesOracleSQLSpring BootMavenUnit testingAI/ML frameworksRelational databasesData platformsMonitoring toolsUI technologies

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 provides broad range of financial services. It is a sub-organization of JP Morgan Chase.

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Mike McDonnell
Managing Director, Head of Chase Travel Platform Product
linkedin
leader-logo
Nicole Sanchez
Managing Director, Consumer Bank, GM and Product Executive, Growth Financial Products
linkedin
Company data provided by crunchbase