Senior Java Software Engineer – Cloud, APIs & Data (Hybrid)

Charles Schwab

Southlake (TX)

On-site

USD 120,000 - 160,000

Full time

8 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

401(k) with company match
Employee stock purchase plan
Paid time off and sabbatical after 5 +
Parental leave
Tuition reimbursement
Health, dental, and vision insurance

Job summary

Charles Schwab Technology Services (STS) seeks a Java Software Development Engineer to help build and evolve the SCID platform, enabling a unified client view across Schwab businesses. You’ll design, develop, test, deploy, and support scalable enterprise applications, collaborating with cross-functional teams to solve complex challenges and improve performance and reliability.

You will work with modern development practices, AI-assisted tooling, and cloud technologies to deliver production-grade

Qualifications

  • Bachelor’s degree in computer science, engineering, or a related technical field.
  • 6+ years of software engineering with Java, Spring Framework, and RESTful API development.
  • 2+ years with relational or distributed databases like PostgreSQL, MongoDB, or Yugabyte.
  • 2+ years using source control and CI/CD tools such as Git, Bitbucket, or Bamboo.
  • 2+ years deploying applications in AWS, Azure, or GCP.
  • Experience leveraging AI-assisted engineering tools (e.g., GitHub Copilot).
  • Experience in Agile environments using Jira and Confluence.
  • Demonstrated analytical, problem-solving, collaboration, and communication skills.
  • End-to-end lifecycle experience designing, developing, testing, deploying, and supporting enterprise applications.

Responsibilities

  • Design, develop, test, deploy, and support highly available applications.
  • Translate business needs into technical solutions and drive decisions in a fast-paced setting.
  • Collaborate with engineers, architects, product partners, and stakeholders to deliver scalable solutions.
  • Develop distributed applications, APIs, event-driven solutions, and cloud-aligned services.

Skills

Java
Spring Framework
RESTful API development
PostgreSQL
MongoDB
Yugabyte
Git
Bitbucket
Bamboo
AWS
Azure
GCP
Jira
Confluence
Agile
Communication

Education

Bachelor’s degree in Computer Science or related field

Tools

Git
Bitbucket
Bamboo
Jira
Confluence

Job description

Charles Schwab Technology Services (STS) seeks a Java Software Development Engineer to help build and evolve the SCID platform, enabling a unified client view across Schwab businesses. You’ll design, develop, test, deploy, and support scalable enterprise applications, collaborating with cross-functional teams to solve complex challenges and improve performance and reliability.

You will work with modern development practices, AI-assisted tooling, and cloud technologies to deliver production-grade

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Microservices Engineer – Cloud & Data
Senior Java Microservices Engineer – Cloud & Data

Charles Schwab • Southlake (TX)

Hybrid
USD 120,000 - 160,000
401(k) with match
Paid time off
Sabbatical after 5 years
+4
Senior Java Engineer & Tech Lead – Onsite, High-Volume Apps
Senior Java Engineer & Tech Lead – Onsite, High-Volume Apps

Charles Schwab • Southlake (TX)

On-site
USD 120,000 - 170,000
401(k) with company match
Employee stock purchase plan
Paid vacation and sabbatical after 5 y
+3
Senior Java Platform Lead - Microservices & Cloud
Senior Java Platform Lead - Microservices & Cloud

Charles Schwab • Southlake (TX)

On-site
USD 120,000 - 180,000
401(k) with company match
Employee stock purchase plan
Paid time for vacation
+8
Senior Java Engineer – Onsite, AI-Driven, Cloud & Data
Senior Java Engineer – Onsite, AI-Driven, Cloud & Data

Charles Schwab Inc. • Austin (TX)

On-site
USD 150,000 - 190,000
Senior Java Engineer: Spring Boot & REST API Expert
Senior Java Engineer: Spring Boot & REST API Expert

Charles Schwab • Southlake (TX)

Hybrid
USD 120,000 - 180,000
401(k) match
Employee stock purchase plan
Paid time off
+6
Java Software Engineer
Java Software Engineer

Charles Schwab • Southlake (TX)

On-site
USD 120,000 - 160,000
401(k) with company match
Employee stock purchase plan
Paid time off and sabbatical after 5 +
+3
On-Site Java Developer — Microservices & APIs (Finance)
On-Site Java Developer — Microservices & APIs (Finance)

Charles Schwab Inc. • Southlake (TX)

On-site
USD 90,000 - 120,000
Sr. Java Developer/Data Engineer
Sr. Java Developer/Data Engineer

Charles Schwab • Southlake (TX)

On-site
USD 90,000 - 130,000
401(k) with company match
Paid time for vacation
Tuition reimbursement
+1
Java Developer – Treasury Apps (Hybrid | Bonus Eligible)
Java Developer – Treasury Apps (Hybrid | Bonus Eligible)

Walgreens Co. • Seattle (WA)

Hybrid
USD 120,000 - 180,000
401(k) with company match
Paid time off & sabbatical after long‑
Paid parental leave
+2
Senior Java Engineer — GenAI-Driven Onsite Leader
Senior Java Engineer — GenAI-Driven Onsite Leader

Charles Schwab • Austin (TX)

On-site
USD 120,000 - 180,000
401(k) with company match
Employee stock purchase plan
Paid time for vacation
+4