Lead Software Engineer – Full Stack - Java/AWS/Streaming
Company: JPMorganChase
Location: Plano
Posted on: April 1, 2026
|
|
|
Job Description:
Description We have an opportunity to impact your career and
provide an adventure where you can push the limits of what's
possible. As a Lead Software Engineer at JPMorgan Chase within the
Corporate Technology Office, you will lead a technical area and
drive impact across teams, technologies, and projects spanning
multiple departments. You will leverage your deep expertise in
software engineering, applications, technical processes, and
product management to deliver complex projects and initiatives. Job
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. Required
Qualifications, Capabilities, and Skills: 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 Qualifications, Capabilities,
and Skills: 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.
Keywords: JPMorganChase, Rowlett , Lead Software Engineer – Full Stack - Java/AWS/Streaming, IT / Software / Systems , Plano, Texas