C

Charles Schwab

Runs investment accounts and banking services

Full Stack Developer

Full-Stack EngineeringPosted on Nov 11
Full-time

About the Job

Requirements

  • A bachelor's degree in Computer Science, Software Engineering, or a related technical field is required.
  • At least 5 years of application development and software engineering experience is required.
  • At least 2 years of experience developing web applications using Angular or similar modern front-end frameworks is required.
  • At least 5 years of hands-on Java development experience is required.
  • Experience using build automation tools such as Maven or Gradle is required.
  • Experience designing, developing, and supporting RESTful APIs and distributed services is required.
  • Experience delivering software solutions aligned with established design principles and business objectives is required.
  • Experience participating in engineering best practices, including code reviews, service discovery, testing, and environment management, is required.
  • Experience working with relational database technologies is required.
  • Experience using source code management tools such as GitHub is required.
  • Ability to support production environments, including participating in on-call support as needed, is required.
  • Ability to collaborate effectively, communicate technical concepts clearly, and incorporate feedback in a team-oriented environment is required.
  • Strong analytical, troubleshooting, and problem-solving skills, including the ability to make sound technical decisions, are required.

Responsibilities

  • Build and enhance scalable, resilient software solutions that support financial planning capabilities.
  • Partner with product owners, architects, engineers, and cross-functional stakeholders to design, develop, test, deploy, and support applications and microservices.
  • Contribute throughout the software development lifecycle, from refining requirements and decomposing user stories to delivering production-ready solutions.
  • Develop RESTful services, participate in code reviews, maintain CI/CD-driven development workflows, and ensure quality through automated testing and trunk-based development practices.
  • Support production environments and troubleshoot issues with urgency and accountability.
  • Collaborate across teams to deliver outcomes that create value for clients and the business.

Desired Qualifications

  • Experience within the Financial Services industry is preferred.
  • Experience incorporating quality engineering and test automation practices throughout the software development lifecycle is preferred.
  • Experience building and maintaining CI/CD pipelines using tools such as GitHub, Bamboo, or similar platforms is preferred.
  • Experience working with cloud-based environments, including private cloud platforms such as Pivotal Cloud Foundry (PCF) and public cloud platforms such as Google Cloud Platform (GCP), is preferred.
  • Experience leveraging AI-enabled development tools, engineering automation, or productivity-enhancing technologies is preferred.
  • Experience mentoring or coaching junior engineers and contributing to team development is preferred.

About the Company

Charles Schwab

Runs investment accounts and banking services

Charles Schwab runs brokerage, wealth management and banking services for individual investors, employers and independent financial advisers. Its Schwab One brokerage account gives investors access to securities and mutual funds, while its adviser business supplies custody and trading support to firms that manage clients' portfolios. Customers use websites, mobile apps and branches to trade, save for long-term retirement and arrange loans against eligible assets. The group earns interest on loans and investments, asset management fees and trading charges through its operating subsidiaries. Founded in 1973, it is headquartered in Westlake, Texas.

Company size
10,001+
Company stage
IPO
Headquarters
Westlake, TX
Founded
1973

Recently Posted Jobs

Explore more opportunities at Charles Schwab

See more jobs