Senior Java Engineer - Cloud & Microservices (Hybrid)

Charles Schwab

Southlake (TX)

Hybrid

USD 120,000 - 160,000

Full time

2 days 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
Paid time for vacation and sabbatical
Parental leave and family building
Tuition reimbursement
Health, dental, and vision insurance

Job summary

Charles Schwab’s Schwab Technology Services seeks an experienced Software Development Engineer to design, build, and enhance scalable applications handling large‑volume financial data. You will modernize collateral platforms with cloud‑ready architectures and microservices, while delivering reliable, secure services and reporting.

You will collaborate with engineers, architects and business SMEs to meet requirements, implement RESTful services, and embed quality throughout the SDLC using

Qualifications

  • A Bachelor’s/ Master’s degree in computer science or related field.
  • 4+ years of hands‑on Java development.
  • Experience with full stack development using Java 17, Spring, Angular, REST, JSON/XML, SQL/NoSQL databases.
  • Cloud technologies experience including cloud‑ready architecture; GCP/BigQuery preferred.
  • Understanding AuthN/AuthZ, token-based and mTLS/SSL mechanisms.
  • Experience integrating AI tools into development workflows.
  • Familiarity with distributed systems and messaging (RabbitMQ, Kafka).
  • CI/CD pipelines using Bamboo, GitHub Actions or similar tools.
  • Experience across the full SDLC with Agile or Scaled Agile.

Responsibilities

  • Design, build, and enhance complex applications processing large‑volume financial data.
  • Contribute to modernization of collateral platforms with microservice design and CI/CD automation.
  • Provide downstream services and reporting to support collateral operations.
  • Collaborate with Tech Leads, SMEs, and Product Owners to clarify requirements.
  • Troubleshoot production and intra‑day processing issues with Production Support.

Skills

Java development
RESTful APIs
Cloud technologies
Agile methodologies
Strong communication
Team mentoring

Education

Bachelor’s or Master’s degree in computer science

Tools

GitHub Actions
Maven/Gradle
Bamboo
SonarQube
Veracode
CodeQL
BigQuery
MongoDB
RabbitMQ
Kafka
GCP

Job description

Charles Schwab’s Schwab Technology Services seeks an experienced Software Development Engineer to design, build, and enhance scalable applications handling large‑volume financial data. You will modernize collateral platforms with cloud‑ready architectures and microservices, while delivering reliable, secure services and reporting.

You will collaborate with engineers, architects and business SMEs to meet requirements, implement RESTful services, and embed quality throughout the SDLC using

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

Similar jobs worth comparing

Senior Java Software Engineer: Cloud Microservices & CI/CD
Senior Java Software Engineer: Cloud Microservices & CI/CD

Charles Schwab Corporation • Southlake (TX)

On-site
USD 120,000 - 170,000
Hybrid Senior Java Lead — Financial Tech, Secure Apps
Hybrid Senior Java Lead — Financial Tech, Secure Apps

Charles Schwab • Denver (CO), Lone Tree (CO)

Hybrid
USD 140,000 - 190,000
401(k) match
Sabbatical after 5 years
Parental leave
+2
Senior Java Engineer - AI-Driven Cloud & Scalable Systems
Senior Java Engineer - AI-Driven Cloud & Scalable Systems

Charles Schwab • Austin (TX)

On-site
USD 130,000 - 170,000
401(k) Match
Paid time off
Parental leave
+2
Lead Software Developer - Java, Agile, Finance Tech
Lead Software Developer - Java, Agile, Finance Tech

Charles Schwab • Southlake (TX)

On-site
USD 140,000 - 175,000
401(k) with company match
Paid time off & sabbatical after 5 yrs
Parental leave & family benefits
+2
Senior Enterprise Platform & Cloud Modernization Lead
Senior Enterprise Platform & Cloud Modernization Lead

Charles Schwab Corporation • Austin (TX)

On-site
USD 180,000 - 230,000
Senior Java Developer – Front Office Investment Tech
Senior Java Developer – Front Office Investment Tech

Charles Schwab • Jersey City (NJ)

On-site
USD 120,000 - 160,000
Senior Software Platform & Cloud Engineering Lead
Senior Software Platform & Cloud Engineering Lead

Charles Schwab • Southlake (TX)

On-site
USD 180,000 - 240,000
Senior Enterprise Platform & Cloud Engineering Lead
Senior Enterprise Platform & Cloud Engineering Lead

Charles Schwab • Austin (TX)

On-site
USD 160,000 - 230,000
401(k) with company match
Employee stock purchase plan
Sabbatical after 5 years
+2
Senior Java Spring Engineer - Billing & Payments (Hybrid)
Senior Java Spring Engineer - Billing & Payments (Hybrid)

Charles Schwab • Austin (TX)

Hybrid
USD 120,000 - 160,000
401(k) with company match
Sabbatical every 5 years
Paid parental leave
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