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

Java Software Engineer

Charles Schwab

Salary not specified
Oct 17, 2025
Austin, TX, US
Apply Now

Schwab Technology Services enables the future of how clients manage their money by providing innovative and reliable technology products and services as a part of our ongoing commitment to democratize access to investing and financial planning. Wealth and Advice Solutions Technology (WAS Tech) is an organization within Schwab Technology Services aligned to support the technology needs of Wealth and Advice Solutions (WAS) business which is a growth area for Schwab. This newly created role will support the future growth of the WAS business.

Requirements

  • 6+ years of hands-on software development experience.
  • Strong experience developing RESTful APIs with Java, Spring Boot, and Hibernate.
  • Strong knowledge of object-oriented principals and design patterns
  • Application development using TDD Practices like unit testing and Behavior/Feature testing
  • Experience writing unit, integration, and automation tests.
  • Experience with continuous integration and delivery tools - GitHub/GitActions.
  • Relational database experience within MSSQL, PostgreSQL, or Oracle.

Responsibilities

  • implementing best practices, tools, metrics, automation frameworks, and provide oversight in the areas of software development and testing.
  • deliver high-quality solutions that meet business objectives in a flexible, collaborative, and rapidly changing environment.
  • Proactively detect, troubleshoot, and remediate issues affecting production applications.
  • Provide clear, concise, and timely communication to affected parties during the investigation and resolution of any individual or system-wide outage.
  • Application development using TDD Practices like unit testing and Behavior/Feature testing
  • Experience writing unit, integration, and automation tests.
  • Experience with continuous integration and delivery tools - GitHub/GitActions.

Other

  • BA/BS degree in Computer Science or equivalent work experience.
  • Understanding of Agile software development principles, including experience participating in a Scrum-based delivery team
  • Understanding cloud-native enterprise applications deployed in PCF, AWS, GCP or Azure.
  • Exceptional interpersonal skills, including team interaction and communication skills.
  • Wealth Management and/or Financial Services industry experience.