Senior Java Engineer – Cloud APIs & Data (Hybrid)

Charles Schwab

Austin (TX)

On-site

USD 140,000 - 190,000

Full time

2 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

401(k) with company match
Employee stock purchase plan
Paid vacation
Sabbatical after 5 years
Parental leave
Tuition reimbursement

Job summary

Charles Schwab is seeking a Java Software Development Engineer to join Schwab Technology Services in Austin, TX. You will design, build, and maintain scalable enterprise applications, APIs, and event-driven services in a fast-paced, collaborative environment.

You will work on on-site teams, applying cloud technologies and modern engineering practices to deliver reliable solutions that impact clients and the business.

Qualifications

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

Responsibilities

  • Design, develop, test, deploy, and support enterprise applications.
  • Build distributed apps, APIs, and event-driven services.
  • Collaborate with engineers, architects, product partners, and stakeholders.
  • Translate business needs into technical solutions and drive quality.

Skills

Java
Spring Framework
REST APIs
SQL / NoSQL
Agile
CI/CD
Git
Problem solving
Collaboration
Communication

Education

Bachelor’s degree in CS/Engineering

Tools

Git
Bitbucket
Bamboo
Jira
Confluence
AWS
Azure
GCP
GitHub Copilot

Job description

Charles Schwab is seeking a Java Software Development Engineer to join Schwab Technology Services in Austin, TX. You will design, build, and maintain scalable enterprise applications, APIs, and event-driven services in a fast-paced, collaborative environment.

You will work on on-site teams, applying cloud technologies and modern engineering practices to deliver reliable solutions that impact clients and the business.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Full-Stack Engineer – Java/.NET + Cloud APIs
Senior Full-Stack Engineer – Java/.NET + Cloud APIs

Charles Schwab • Southlake (TX)

Hybrid
USD 120,000 - 180,000
401(k) match
Employee stock plan
Sabbatical program
+5
Senior Java & Angular Platform Lead — Cloud Transformation
Senior Java & Angular Platform Lead — Cloud Transformation

Charles Schwab • Southlake (TX)

On-site
USD 110,000 - 130,000
401(k) with company match
Paid vacation and volunteering time
Paid parental leave
+2
Senior Java & Spring Boot Tech Lead - Microservices
Senior Java & Spring Boot Tech Lead - Microservices

Charles Schwab Corporation • Austin (TX)

On-site
USD 170,000 - 230,000
Software Integration & Reliability Engineer (Hybrid)
Software Integration & Reliability Engineer (Hybrid)

Charles Schwab • Austin (TX)

On-site
USD 85,000 - 125,000
401(k) match
Employee stock purchase plan
Paid vacation and volunteering
+4
Senior Java Engineer — Onsite AI & Cloud Platform Lead
Senior Java Engineer — Onsite AI & Cloud Platform Lead

Charles Schwab Corporation • Austin (TX)

On-site
USD 150,000 - 210,000
Senior Java Developer – Investment Tech Platform
Senior Java Developer – Investment Tech Platform

Charles Schwab • Southlake (TX)

On-site
USD 110,000 - 170,000
401(k) match
Employee stock purchase plan
Paid time off + sabbatical after 5 yrs
+1
Senior Java/Angular Engineer | AI‑Driven Tech Lead
Senior Java/Angular Engineer | AI‑Driven Tech Lead

Charles Schwab • Southlake (TX)

On-site
USD 130,000 - 190,000
Senior Full-Stack Java Engineer: GenAI-Driven, Hybrid
Senior Full-Stack Java Engineer: GenAI-Driven, Hybrid

Charles Schwab • Southlake (TX)

On-site
USD 150,000 - 190,000
401(k) with company match
Paid time for vacation and volunteer
Sabbatical after 5 years
Java Developer – Treasury Apps (Hybrid | Bonus Eligible)
Java Developer – Treasury Apps (Hybrid | Bonus Eligible)

Walgreens • Seattle (WA)

Hybrid
USD 120,000 - 180,000
401(k) with company match
Paid time off & sabbatical after long‑
Paid parental leave
+2
Hybrid Data Engineering Manager: ETL & Big Data
Hybrid Data Engineering Manager: ETL & Big Data

Charles Schwab • Austin (TX)

Hybrid
USD 120,000 - 160,000
401(k) match
Employee stock purchase plan
Vacation and sabbatical
+4