Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Charles Schwab Logo

Sr. Java Software Developer Lead

Charles Schwab

Salary not specified
Oct 16, 2025
Southlake, TX, US
Apply Now

Charles Schwab is seeking a senior developer to address the need for robust, stable, and secure application development for the Investment Advisory team, supporting the investment life cycle and ensuring compliance and risk management.

Requirements

  • 12+ years of strong, demonstrable experience working as software developer/architect using JAVA programming language (Java, JSP, Struts, Spring, EJB, FjTask, Redis, Oracle, Maven, GitHub, Jenkins).
  • Experience in spring/struts frameworks.
  • Practical knowledge and use of Design Patterns (Strategy, Factory, Singleton etc).
  • Experience using ‘git’ as source control system (cherry-pick, merge conflict resolution).
  • Experience working in CI/CD environment (Bamboo).
  • Experience in oracle, DB2, Mongo, Redis database concepts.
  • Understanding of investment/trading life cycle and be familiar with compliance use cases and data requirements.

Responsibilities

  • Develop/test applications within the financial space in a data centric environment.
  • Solve problems through building a robust, stable, secure application development.
  • Develop features and unit test complex systems in the past.
  • Test web applications (Angular) and data (SQL).
  • Work in an Agile environment with iterative feature development and as part of a distributed engineering team.
  • Contribute to open-source projects and have GitHub contributions.
  • Mentor junior level engineers.

Other

  • Bachelor’s degree in Computer Science, Engineering, Information Technology, Information Systems, or similar area of study.
  • Financial Services experience is a strong plus.
  • Comfort with the Atlassian toolset (Jira, Confluence, Zephyr).
  • Understanding of Security Tools and its behaviors (SAST DAST SCA like Veracode, BlackDuck, Whitehat, Qualys).
  • Intermediate to advanced understanding of common CVEs and potential remediations.