Lead Java Developer Jobs in Texas 2026 : Charles Schwab, a top financial firm, is hiring a Lead Java Developer for its Wealth Management Engineering group. This role is critical to meeting technology needs across multiple business areas, focusing on high-quality delivery of data integration solutions and strong engineering leadership.
Role Overview
- Lead team members and partner with cross-functional teams to deliver the Integration Fabric platform, covering software design, development, testing, and support.
- Design and implement architectural designs and technologies used to build multiple components of the Integration Fabric.
- Act as the primary development partner for the scrum team while coaching team members on best practices in software development and data integration patterns.
- Mentor engineers on software development best practices and patterns of data integration.
- Support leadership in talent acquisition through identifying resource needs, interviewing candidates, and onboarding new engineers and analysts.
Data, Architecture & Systems Responsibilities
- Define and maintain conceptual, logical, and physical database models in collaboration with business stakeholders to determine database specifications.
- Ensure validated user requirements are met through database and system design by working closely with application development teams to optimize schemas and views for better query performance and application efficiency.
- Recommend solutions for downstream impact analysis related to data and model changes.
- Work with multiple IT departments at Schwab on preventive and corrective maintenance and incident management activities.
- Ensure database integrity, availability, and restorability in collaboration with enterprise operational excellence teams.
- Evaluate new tools and technologies based on existing infrastructure capabilities.
- Recommend solutions and support for functional and performance testing, including mock data and test environments.
- Plan and install operating systems, databases, applications, upgrades, and new releases.
- Develop and maintain database standards, guidelines, and best practices.
- Create controls and procedures for data integrity and security, and perform capacity planning.
Required Qualifications
- Strong knowledge of Java, Postgres, SQL, microservices, DevOps, Spring Boot, data integration design, and software development best practices.
- Proven ability to lead a team, communicate effectively, and solve complex problems.
- Bachelor of Science in Computer Science or a related field.
- 7 years of experience in development roles focused on software and data products, including:
- 4 years as an engineering lead
- 3 years managing Postgres databases, with experience working with Oracle, SQL Server, MySQL, and/or MongoDB
- Experience working with business verticals on nomenclature, data catalog, provenance, data standards, and data usage.
- Deep hands-on expertise in query development and optimization using SQL, PL/SQL, and NoSQL, with proven application performance-tuning experience.
- Strong background in data integration design patterns and medium-to-large scale data integration projects involving OLAP and OLTP systems.
- Experience with Domain Driven Design, microservices architecture, and database design.
- Practical experience implementing software development engineering best practices including DevOps, CI/CD, Scrum, and Kanban.
- Hands-on coding experience in Java, building RESTful APIs, and working with messaging and streaming technologies using tools such as Bamboo, Bitbucket, and Jira.
- Experience with Spring Boot, Spring Batch, Spring Cloud Data Flow, and related technologies for building data integration pipelines.
- Strong experience in automating unit testing, integration testing, and acceptance testing for data interfaces and pipelines.
Preferred Qualifications
- Experience with databases such as Postgres, Oracle, MongoDB, SQL Server, and MySQL.
- Knowledge of data visualization tools such as Tableau.
- Experience with ETL tools including Informatica Intelligent Cloud Solutions.
- Ability to independently identify and resolve issues impacting production applications.
- Clear and timely communication during outage investigation and resolution.
- Adherence to Change Implementation Management processes for production changes.
- Collaboration with development teams to ensure support models and production standards are met.
- Experience maintaining knowledge bases for support activities.
- Ability to resolve issues independently without reliance on development or external teams.
- Experience with schedulers such as Control-M.
- Familiarity with tools including GitHub, Harness, Launch Darkly, and Mabl.
- Experience with Collibra, Informatica Enterprise Data Catalog, and Informatica Data Quality.
- Knowledge of AWS, GCP, or other cloud technologies.
- Wealth Management and/or Financial Services industry experience.
- Demonstrated ability to quickly learn and adapt to new technologies.
- Strong interpersonal skills with clear communication, teamwork, and effective negotiation abilities.
