Senior Lead Software Engineer - Java/ IAM
Company: JPMorganChase
Location: Plano
Posted on: April 1, 2026
|
|
|
Job Description:
Description Be an integral part of an agile team that's
constantly pushing the envelope to enhance, build, and deliver
top-notch technology products. As a Senior Lead Software Engineer
at JPMorgan Chase within the Corporate Sector Enterprise Technology
you will be an experienced member of an agile team. Your
responsibilities include designing and delivering secure, stable,
and scalable technology products. Additionally, you will implement
critical technology solutions across multiple technical areas to
support various business functions and help achieve the firm’s
business objectives. Job responsibilities Executes software
solutions, design, development, and technical troubleshooting with
ability to think beyond routine or conventional approaches to build
solutions or break down technical problems Creates secure and
high-quality production code and maintains algorithms that run
synchronously with appropriate systems Produces architecture and
design artifacts for complex applications while being accountable
for ensuring design constraints are met by software code
development Gathers, analyzes, synthesizes, and develops
visualizations and reporting from large, diverse data sets in
service of continuous improvement of software applications and
systems Proactively identifies hidden problems and patterns in data
and uses these insights to drive improvements to coding hygiene and
system architecture Contributes to software engineering communities
of practice and events that explore new and emerging technologies
Required qualifications, capabilities, and skills Formal training
or certification on software engineering concepts and 5 years
applied experience. Strong understanding of computer science
fundamentals, algorithms, and data structures. Strong knowledge and
practical experience with Python, Java, RESTful APIs, and
Microservices architectures. Practical knowledge of CI/CD, Jenkins,
and source code management tools such as Git and Bitbucket.
Advanced SQL with experience composing complex queries; proficiency
in data modeling for relational databases. Experience in
procedures, packages, jobs , database performance tuning and
optimization Proficiency in designing and implementing data models
for relational databases. Experience with using relational database
like Postgre and Oracle Data warehousing: Experience designing and
implementing dimensional models (star/snowflake), SCD handling, and
ETL/ELT pipelines, Familiarity with modern cloud data warehouses
(e.g., Snowflake, Redshift). Experience working on Cloud platform
(AWS/GCP or Azure). Preferred qualifications, capabilities, and
skills Experience in Java / Python along with any front
technologies like React Js or Angular Experience in Identity and
Access Management, preferably Privileged Access Management.
Databricks and Spark: Experience with Databricks (Delta Lake,
notebooks, Unity Catalog) and Apache Spark (PySpark/Scala) for
batch and streaming data processing. Experience building
lakehouse-style data solutions and integrating with streaming
platforms. Familiarity with CDC and data integration tools is a
plus. Exposure to cloud services such as AWS S3, EC2, EKS, IAM, and
Lambda.
Keywords: JPMorganChase, Cedar Hill , Senior Lead Software Engineer - Java/ IAM, IT / Software / Systems , Plano, Texas