> Markdown version of [/jobs/ext/3606706-lead-software-engineer-multiple-positions-available](https://www.wearedevelopers.com/jobs/ext/3606706-lead-software-engineer-multiple-positions-available). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Lead Software Engineer [Multiple Positions Available] - **Company:** JPMorgan Chase & Co. - **Location:** Houston, TX, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Active Directory Federation Services, Akka (Toolkit), Amazon Web Services, Business Logic, Computer Engineering, System Configuration, Continuous Integration, Extract Transform Load (ETL), Distributed Systems, Hibernate (Java), Identity and Access Management, Java Development Kit, Java Persistence API, PostgreSQL, MongoDB, Oracle Databases, Query Optimization, RabbitMQ, Spinnaker, SQL Databases, Unstructured Data, Datadog, Network Routers, Transport Layer Security, Cloud Platform System, Data Ingestion, ReactJS, Concurrency, Database Optimization, Spring-boot, Kubernetes Helm Charts, Backend, AWS Aurora, Kubernetes, Information Technology, AWS Glue, Real Time Data, Apache Kafka, React Redux, Restful APIs, Serverless Computing, Jenkins, Amazon Redshift - **Published:** October 7, 2026 - **Apply:** https://www.jobmonkeyjobs.com/career/28084682/Lead-Software-Engineer-Multiple-Positions-Available-Texas-Houston-7463 ## About the Role Minimum education and experience required: Bachelor's degree in Computer Engineering, Computer Science, or related field of study plus 7 years of experience in the job offered or as Lead Software Engineer, Software Engineer/Developer, Application Developer, Technical Lead, or related occupation. Skills Required: This position requires five (5) years of experience with the following: Developing backend systems in Java, including JDK 8 or higher using Spring Boot; building RESTful APIs and integrating them with AWS Aurora, PostgreSQL, and Oracle databases using Spring Data JPA with Hibernate; applying query optimization techniques and managing transactional workflows; managing real-time data ingestion pipelines using Kafka and RabbitMQ; designing aggregation pipelines and indexing strategies for unstructured data in MongoDB. This position requires three (3) years of experience with the following: executing serverless SQL queries with AWS Athena; managing and deploying containerized applications using Kubernetes, with Helm charts for deployment and Karpenter for autoscaling. This position requires any amount of experience with the following: Developing high-performance applications in distributed environments through Java concurrency frameworks, including Akka; building enterprise-grade UI applications in React, including implementing custom hooks for reusable business logic, state management using Redux Toolkit in multi-module applications, and routing strategies with React Router v6+; implementing authentication and authorization mechanisms and integrating identity federation using ADFS; designing, developing, and deploying end-to-end bigdata platforms and ETL pipelines to process terabyte-scale datasets; executing workflows through AWS Glue and performing warehousing in Amazon Redshift; enabling secure, efficient file transfers from on-premises to cloud environments; implementing security and access controls using AWS IAM; configuring security features in ALB and NLB including WAF integration and SSL termination; configuring monitoring and observability features with Datadog; implementing metric collection, alerting policies, distributing tracing, and real-time performance dashboards; orchestrating CI/CD workflows using Jenkins and Spinnaker across development, testing, and production environments. Job Location: 600 Travis Street, Houston, TX 77002. Full-Time.