Lead Software Developer - Java, Agile, Finance Tech

Charles Schwab

Southlake (TX)

On-site

USD 140,000 - 175,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

401(k) with company match
Paid time off & sabbatical after 5 yrs
Parental leave & family benefits
Tuition reimbursement
Health, dental, vision insurance

Job summary

Charles Schwab Investment Management Technology seeks a Lead Software Developer to design, develop, test, and enhance secure, scalable applications in a data-centric environment. You will apply Java and full-stack expertise across an Agile team to deliver reliable solutions for the Investment Advisory group.

The role emphasizes technical leadership, collaboration across distributed teams, and mentoring engineers while improving security, quality, and maintainability of critical investment

Qualifications

  • 10+ years of Java software development experience.
  • Design, build, test and support complex enterprise applications.
  • REST APIs with Spring, Spring Boot, Spring Batch, Struts, Tomcat, JSON/XML.
  • Apply design principles and patterns to build stable, reusable solutions.
  • Unit testing, Git-based source control, and CI/CD practices.
  • Address security risks using static/dynamic testing and Java libraries.
  • Experience with Oracle/DB2/MongoDB/Redis.
  • Understanding of investment/trading lifecycle support.

Responsibilities

  • Lead design, development, testing and enhancement of secure, scalable applications.
  • Provide technical direction and mentor engineers.
  • Collaborate across distributed teams in an Agile environment.
  • Support Investment Advisory teams with portfolio management tech and compliance.

Skills

Java
REST APIs
Spring/Spring Boot
Unit Testing
CI/CD
Security
Databases (Oracle/DB2/MongoDB/Redis)
Technical Leadership
Agile & Jira/Confluence/Zephyr
Problem Solving & Mentoring

Tools

Jira
Confluence
Zephyr

Job description

Charles Schwab Investment Management Technology seeks a Lead Software Developer to design, develop, test, and enhance secure, scalable applications in a data-centric environment. You will apply Java and full-stack expertise across an Agile team to deliver reliable solutions for the Investment Advisory group.

The role emphasizes technical leadership, collaboration across distributed teams, and mentoring engineers while improving security, quality, and maintainability of critical investment

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

Similar jobs worth comparing

Software Development Manager & Tech Lead
Software Development Manager & Tech Lead

Charles Schwab • Austin (TX)

Hybrid
USD 90,000 - 120,000
401(k) with company match
Paid time for vacation and volunteering
Tuition reimbursement
Lead Software Developer
Lead Software Developer

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 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
Senior Full-Stack Engineer – Java/.NET + Cloud APIs
Senior Full-Stack Engineer – Java/.NET + Cloud APIs

Charles Schwab • Southlake (TX)

Hybrid
USD 120,000 - 180,000
401(k) match
Employee stock plan
Sabbatical program
+5
Senior Full-Stack Engineering Lead
Senior Full-Stack Engineering Lead

Charles Schwab • Southlake (TX)

On-site
USD 120,000 - 180,000
Hybrid work model
Competitive benefits
Tuition reimbursement
+1
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
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 Full-Stack Engineering Manager
Senior Full-Stack Engineering Manager

Charles Schwab • Austin (TX)

On-site
USD 120,000 - 160,000
401(k) with company match
Paid vacation
Sabbatical after 5 years
+3
Senior Java/Angular Engineer | AI‑Driven Tech Lead
Senior Java/Angular Engineer | AI‑Driven Tech Lead

Charles Schwab • Southlake (TX)

On-site
USD 130,000 - 190,000
Senior Java Engineer - AI-Driven Cloud & Scalable Systems
Senior Java Engineer - AI-Driven Cloud & Scalable Systems

Charles Schwab • Austin (TX)

On-site
USD 130,000 - 170,000
401(k) Match
Paid time off
Parental leave
+2