• Southlake, TX
    3 days ago

    Job Description

    Your Opportunity

    At Schwab, you're empowered to make an impact on your career. Here, innovative thought meets creative problem solving, helping us challenge the status quo and transform the finance industry together. We believe in the importance of in-office collaboration and fully intend for the selected candidate for this role to work on site in the specified location(s).

    Schwab's Move Money technology organization builds the capabilities that enable clients to move funds securely and reliably across brokerage and banking products. As a Java Software Engineer, you will design and deliver scalable services supporting high-volume payment activity across ACH, wires, checks, and internal transfers.

    Working within an Agile team, you will solve complex engineering problems, shape component designs, strengthen automated testing, and improve the resilience of production systems. You will collaborate with product owners, architects, site reliability engineers, and business partners to translate priorities into dependable solutions and make informed technical decisions.

    Your contributions will modernize critical platforms, improve the client experience, and advance secure, reliable money movement. You will also help develop engineering talent through coaching, knowledge sharing, and thoughtful technical leadership.

    What you have

    Required Qualifications

    • Master's degree in Information Technology, Computer Science, a related field, or equivalent practical experience
    • 6+ years of experience developing large-scale, highly available software using Java, Spring Boot, cloud frameworks, and REST APIs
    • 5+ years of experience with cloud-based containers and microservices
    • 5+ years of experience with continuous integration and continuous delivery using GitHub, GitHub Actions, or comparable technologies
    • 5+ years of experience implementing automated unit, acceptance, and integration tests
    • 5+ years of experience using SQL Server, PostgreSQL, Aerospike, DB2, or comparable databases
    • 3+ years of experience developing messaging applications using Kafka, RabbitMQ, or equivalent technologies
    • 3+ years of experience implementing authentication protocols such as OAuth or SAML
    • 3+ years of experience building and maintaining integrations with vendor systems supporting banking or money movement
    • Demonstrated Problem Solving, Decision Making, Communication, and Cross-Functional Collaboration skills
    • Experience mentoring engineers and contributing to secure, resilient production systems

    Preferred Qualifications

    • 3+ years of experience with AWS, Google Cloud Platform, or Pivotal Cloud Foundry
    • 2+ years of experience modernizing legacy applications into distributed platforms
    • Experience developing batch applications with Spring-based frameworks and enterprise scheduling tools
    • Knowledge of banking or payment platforms, including FIS Profile or Enterprise Payments Platform
    • Experience producing architectural diagrams, design documentation, and technical specifications
    • Experience working in Agile environments and using Jira and Confluence
    • Adaptability and a commitment to continuous learning across evolving technologies

    In addition to the salary range, this role is eligible for bonus or incentive opportunities.

    Numbers & Facts

    LocationSouthlake, TX
    IndustrySecurity and Surveillance
    Company Size1,000 to 1,499 employees
    Year Founded1971
    Websitehttp://www.aboutschwab.com/careers

    About Company

    The Charles Schwab Corporation is a leading provider of financial services, with more than 300 offices. Through its operating subsidiaries, the company provides a full range of securities brokerage, banking, money management and financial advisory services to individual investors and independent investment advisors. Named "Highest in Investor Satisfaction with Self-Directed Services" by J.D. Power and Associates in 2009, its broker-dealer subsidiary, Charles Schwab & Co., Inc. (member SIPC) affiliates offer a complete range of investment services and products including an extensive selection of mutual funds; financial planning and investment advice; retirement plan and equity compensation plan services; referrals to independent fee-based investment advisors; and custodial, operational and trading support for independent, fee-based investment advisors through Schwab Advisor Services.

    The Charles Schwab Bank (member FDIC) provides banking and mortgage services and products. To meet the needs of our clients, we are actively recruiting people with the desire, drive and creativity to find solutions that help meet our clients' needs; who want the chance to learn, grow with the company and explore their career opportunities; who will strive for excellence in achieving our clients' and our company's goals; who have the highest ethical standards - individuals who take pride in making a difference in people's lives.

    Skills

    • Acceptance Testingunmatched
    • Agile Programming Methodologiesunmatched
    • Amazon Web Services (AWS)unmatched
    • Apache Kafkaunmatched
    • Application Programming Interface (API)unmatched
    • Architectural Servicesunmatched
    • Atlassian JIRAunmatched
    • Authenticationunmatched
    • Banking Servicesunmatched
    • Brokerageunmatched
    • Cloud Computingunmatched
    • Coachingunmatched
    • Computer Scienceunmatched
    • Continuous Deployment/Deliveryunmatched
    • Continuous Integrationunmatched
    • Cross-Functionalunmatched
    • Customer Experienceunmatched
    • Distributed Applicationsunmatched
    • Financeunmatched
    • GitHubunmatched
    • High Availability Softwareunmatched
    • IBM DB2unmatched
    • Information Technology & Information Systemsunmatched
    • Integration Testingunmatched
    • Javaunmatched
    • Mentoringunmatched
    • Microservicesunmatched
    • Microsoft SQL Serverunmatched
    • OAuthunmatched
    • Pivotal CRMunmatched
    • PostgreSQLunmatched
    • Problem Solving Skillsunmatched
    • Production Systemsunmatched
    • REST (Representational State Transfer)unmatched
    • RabbitMQunmatched
    • Reliability Engineeringunmatched
    • Security Assertion Markup Language (SAML)unmatched
    • Service Deliveryunmatched
    • Software Developmentunmatched
    • Software Engineeringunmatched
    • Spring Frameworkunmatched
    • Systems Administration/Managementunmatched
    • Systems Maintenanceunmatched
    • Talent Managementunmatched
    • Team Playerunmatched
    • Technical Leadershipunmatched
    • Technical Writingunmatched
    • Technical/Engineering Designunmatched
    • Test Automationunmatched
    • Thought Leadershipunmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder