Charles Schwab
Posted 23h ago

Sr Java Developer

Charles Schwab
Southlake, Texas, United States
$170k-$181k/yrOnsiteFull Time
Responsibilities
  • designing applications
  • developing microservices
  • mentoring team members
Requirements
  • Bachelor's or Master's in Computer Science or related field
  • 8+ years Java development
  • Proficiency in Java SE/EE
  • Spring
  • Hibernate
  • RESTful services
  • Experience with relational databases and Agile/Scrum
Technical tools mentioned
Java SE/EESpring FrameworkHibernateRESTful web servicesMySQLOraclePostgreSQLAWSMicrosoft AzureGoogle CloudDockerKubernetesCI/CDJavaScriptHTMLCSS

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 Technology Services powers the technology solutions that help clients confidently manage their financial futures. Within Thematic Investing, you'll join a team responsible for one of Schwab's most innovative client experiences, providing investors access to curated investment themes backed by Schwab research. As a Java Developer on the Thematic Core Services team, you will play a key role in designing and delivering scalable, high-performing applications and services that support business growth and exceptional client experiences.

This role requires strong technical expertise, sound decision-making, and a passion for solving complex engineering challenges. You'll collaborate closely with architects, product teams, business partners, and fellow engineers to design, develop, test, and enhance modern microservices and API-driven solutions. Success in this role requires balancing technical excellence with collaboration, mentoring team members, optimizing application performance, and continuously improving development practices. Your contributions will directly influence the reliability, scalability, and evolution of Schwab's Thematic Investing platform.

What you have


Required Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • 8+ years of professional Java software development experience.
  • Strong proficiency in Java SE/EE, Spring Framework, Hibernate, and RESTful web services.
  • Experience designing and developing APIs and scalable backend applications.
  • Experience working with relational databases such as MySQL, Oracle, or PostgreSQL.
  • Demonstrated ability to apply object-oriented design principles, software design patterns, and analytical problem-solving to complex technical challenges.
  • Experience collaborating across product, business analysis, quality assurance, and engineering teams in Agile or Scrum environments.
  • Ability to communicate technical decisions clearly and contribute to secure, reliable, and maintainable software.

Preferred Qualifications

  • Experience with AWS, Microsoft Azure, or Google Cloud.
  • Experience with microservices architecture.
  • Knowledge of Docker, Kubernetes, CI/CD pipelines, and DevOps practices.
  • Experience reviewing code, sharing engineering practices, and mentoring or developing other software professionals.
  • Familiarity with JavaScript, HTML, and CSS.
  • Ability to evaluate emerging technologies and recommend improvements that support performance, reliability, scalability, and business outcomes.

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


What’s in it for you

At Schwab, you’re empowered to shape your future. We champion your growth through meaningful work, continuous learning, and a culture of trust and collaboration—so you can build the skills to make a lasting impact. Our Hybrid Work and Flexibility approach balances our ongoing commitment to workplace flexibility, serving our clients, and our strong belief in the value of being together in person on a regular basis.

We offer a competitive benefits package that takes care of the whole you – both today and in the future:

  • 401(k) with company match and Employee stock purchase plan
  • Paid time for vacation, volunteering, and 28-day sabbatical after every 5 years of service for eligible positions
  • Paid parental leave and family building benefits
  • Tuition reimbursement
  • Health, dental, and vision insurance

About Charles Schwab

Financial services firm providing brokerage, banking, and advisory services.

Similar jobs

Java Developer roles near Southlake, Texas
2d
Save
Mark Applied
Hide
Payments RS Mid Java Dev 6556380
Dallas or Charlotte
$41-$51/hr HybridFull Time
Accenture
AccentureNYSE: ACN: Global professional services delivering 360° value.
5+ YOE5+ years Java/J2EE experience with Kafka and containerization; Java, JUnit, BDD; Bachelor's or Associate degree; work authorization without sponsorship; onsite 4 days per week in Dallas or Charlotte.
Java, J2EE, Kafka, JUnit, BDD
2w
Save
Mark Applied
Hide
Java Engineer
Austin or Southlake
$58-$65/hr OnsiteFull Time
Charles Schwab
Charles SchwabNYSE: SCHW: Financial services firm providing brokerage, banking, and advisory services.
3+ YOE3+ years Java, Spring, cloud, web services; 2+ years ETL/data pipelines; 1+ years Spring batch, CI/CD, cloud platforms, distributed databases; GenAI coding assistant experience; on-site in Austin or Southlake.
GitHub Copilot, Claude Code, Java, Spring, REST, SOAP, Bamboo, Bitbucket, Git, AWS, GCP, Pivotal Cloud Foundry, PostgreSQL, Aerospike, Yugabyte, JIRA, C#, Visual Studio, RabbitMQ
4w
Save
Mark Applied
Hide
Java Engineer
Coppell or Costa Mesa or St. Louis +1 more
HybridFull Time
AAA Texas
AAA Texas: Texas nonprofit automobile club serving members with roadside assistance, insurance, travel, and automotive services.
Bachelor's degree or equivalent in Computer Science, Information Systems, or Software Engineering; fluency in Java, Struts, MVC, JavaScript, JSP, HTML, Angular; experience with SDLC best practices, mission-critical systems, and Agile/Scrum with Jira.
Java, Angular, Struts, MVC, JavaScript, JSP, HTML, Jira
1mo
Save
Mark Applied
Hide
Senior Java Engineer-Assistant Vice President
Irving, Texas, United States
$107k-$161k/yr HybridFull Time
Citi
CitiNYSE: C: Global financial services organization enabling growth and economic progress.
6+ YOE6+ years full stack development with strong Java backend expertise; proficiency in Java, Spring Boot, Angular, Kafka, GraphQL, NoSQL; DevSecOps and CI/CD experience; bachelor's degree or equivalent practical experience.
Java, Spring Boot, Kafka, GraphQL, Angular, JavaScript, NoSQL
1mo
Save
Mark Applied
Hide
Payments Tech - Java Developer
Dallas or Columbus or Minnetonka
OnsiteFull Time
Huntington Bank
Huntington BankNASDAQ: HBAN: A regional bank offering consumer, commercial, and financial services.
1+ YOEBachelor's degree; 1+ year related experience or completion of Huntington's Technical Youth training/apprenticeship; Java, GCP, REST API development; on-call rotation; authorized to work in the US without sponsorship.
Java, Spring Boot, GCP, Cloud Functions, Cloud Run, GKE, Apigee, GCP API Gateway, Terraform, Azure DevOps, Git, Dynatrace, Zenoss, Splunk, OAuth2, OIDC, OPA, Rego