Onsite Senior Java Lead - FinTech Investment Tech

Charles Schwab Corporation

Southlake (TX)

On-site

USD 140,000 - 200,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Charles Schwab Corporation in Southlake, TX is seeking a Lead Software Developer to design, develop, test, and enhance secure, scalable applications in a data-centric environment. You will apply your Java and full-stack expertise to support the Investment Management Technology team and enable reliable solutions for portfolio management and risk.

Working in an Agile environment, you will collaborate across distributed teams, mentor engineers, and drive technical direction while improving

Qualifications

  • 10+ years of software development experience using Java.
  • Experience designing, building, testing, and supporting complex enterprise applications.
  • Experience developing REST APIs and working with Spring, Spring Boot, Spring Batch, Struts, Tomcat, JSON, and XML.
  • Experience applying design principles and patterns (Strategy, Factory, Singleton).
  • Unit testing, Git-based source control, and CI/CD with branching and deployment workflows.
  • Experience addressing security risks using static and dynamic testing tools and Java libraries.
  • Experience with Oracle, DB2, MongoDB, and Redis.
  • Knowledge of investment lifecycle data, risk, and compliance for equity/fixed income.
  • Technical leadership, collaboration, and mentoring engineers.
  • Experience with Agile tools such as Jira, Confluence, and Zephyr.

Responsibilities

  • Design, develop, test, and enhance secure, scalable applications.
  • Use Java and full‑stack skills to solve complex problems and deliver reliable solutions.
  • Collaborate across distributed teams in an Agile environment.
  • Mentor engineers and provide technical direction.
  • Strengthen application quality, security, and maintainability.

Skills

Java
REST APIs
Spring Framework
Unit Testing
Git / CI-CD
Security
Databases
Technical Leadership
Agile Tools (Jira Confluence Zephyr)

Tools

Jira
Confluence
Zephyr
Struts
Tomcat

Job description

Charles Schwab Corporation in Southlake, TX is seeking a Lead Software Developer to design, develop, test, and enhance secure, scalable applications in a data-centric environment. You will apply your Java and full-stack expertise to support the Investment Management Technology team and enable reliable solutions for portfolio management and risk.

Working in an Agile environment, you will collaborate across distributed teams, mentor engineers, and drive technical direction while improving

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Software Developer - Java, Agile, Finance Tech
Lead Software Developer - Java, Agile, Finance Tech

Charles Schwab • Southlake (TX)

On-site
USD 140,000 - 175,000
401(k) with company match
Paid time off & sabbatical after 5 yrs
Parental leave & family benefits
+2
Senior Java Developer – Investment Tech Platform
Senior Java Developer – Investment Tech Platform

Charles Schwab • Southlake (TX)

On-site
USD 110,000 - 170,000
401(k) match
Employee stock purchase plan
Paid time off + sabbatical after 5 yrs
+1
Senior Developer, Investment Tech – Hybrid/Onsite
Senior Developer, Investment Tech – Hybrid/Onsite

The Charles Schwab Corporation • Northern (KY)

Hybrid
USD 120,000 - 160,000
401(k) matching
Employee stock purchase plan
Paid time off and sabbatical program
+3
Onsite Senior Lending Platform Tech Lead — Java & AI
Onsite Senior Lending Platform Tech Lead — Java & AI

Charles Schwab • Southlake (TX)

On-site
USD 180,000 - 240,000
401(k) with company match
Employee stock purchase plan
Sabbatical after long service
+3
Senior Software Engineering Lead - Onsite Lending Platform
Senior Software Engineering Lead - Onsite Lending Platform

Charles Schwab • Austin (TX)

On-site
USD 170,000 - 260,000
Senior Full-Stack Java Engineer: GenAI-Driven, Hybrid
Senior Full-Stack Java Engineer: GenAI-Driven, Hybrid

Charles Schwab • Southlake (TX)

On-site
USD 150,000 - 190,000
401(k) with company match
Paid time for vacation and volunteer
Sabbatical after 5 years
Lead Software Developer
Lead Software Developer

Charles Schwab Corporation • Southlake (TX)

On-site
USD 140,000 - 200,000
Senior Java Engineer – Cloud APIs & Data (Hybrid)
Senior Java Engineer – Cloud APIs & Data (Hybrid)

Charles Schwab • Austin (TX)

On-site
USD 140,000 - 190,000
401(k) with company match
Employee stock purchase plan
Paid vacation
+3
Java Software Engineer - Hybrid, Cloud & Microservices
Java Software Engineer - Hybrid, Cloud & Microservices

The Charles Schwab Corporation • Austin (TX), Northern (KY)

Hybrid
USD 90,000 - 150,000
401(k) with company match
Paid vacation and sabbatical program
Parental leave and family building
+2
Senior Java & Angular Platform Lead — Cloud Transformation
Senior Java & Angular Platform Lead — Cloud Transformation

Charles Schwab • Southlake (TX)

On-site
USD 110,000 - 130,000
401(k) with company match
Paid vacation and volunteering time
Paid parental leave
+2