Senior Java & Spring Billing Systems Engineer (Hybrid)

Charles Schwab

Southlake (TX)

On-site

USD 120,000 - 170,000

Full time

6 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
Employee stock purchase plan
Vacation and sabbatical benefits
Parental leave and family building

Job summary

Schwab Technology Services is seeking a Software Engineer to build and enhance the Billing and Invoicing capabilities across Schwab’s products. You will work with Java/Spring Boot in an Agile Scrum environment, mentoring teammates and delivering secure, scalable solutions that process billions in revenue.

You’ll collaborate with Product Owners and stakeholders, participate in production support, and contribute to a modern tech stack including cloud-ready architectures and automated testing.

Qualifications

  • 6+ years of experience developing large scale software solutions using Java, Spring and Spring Boot framework.
  • 5+ years’ experience implementing automated tests and working with high-volume REST APIs.
  • 3+ years’ experience with messaging systems (Kafka, RabbitMQ) and authentication protocols (OAuth, SAML).

Responsibilities

  • Design, develop, and deliver solutions as part of an Agile Scrum team.
  • Mentor and coach junior team members.
  • Support production issues and ensure resilient, secure systems.
  • Collaborate with Product Owners to define strategy and scope.
  • Deliver new features and concepts with quality through automated testing.
  • Drive low-level design of components and libraries.
  • Migrate releases into Production and maintain code quality.

Skills

Java
Spring Boot
REST APIs
Agile/Scrum
Messaging (Kafka/RabbitMQ)
OAuth/SAML
SQL/NoSQL databases
GitHub/CI/CD
Mentoring

Education

Bachelor's degree in Computer Science or related field

Tools

GitHub
Bamboo
GitLab
LaunchDarkly
Confluence/JIRA
AngularJS

Job description

Schwab Technology Services is seeking a Software Engineer to build and enhance the Billing and Invoicing capabilities across Schwab’s products. You will work with Java/Spring Boot in an Agile Scrum environment, mentoring teammates and delivering secure, scalable solutions that process billions in revenue.

You’ll collaborate with Product Owners and stakeholders, participate in production support, and contribute to a modern tech stack including cloud-ready architectures and automated testing.

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

Similar jobs worth comparing

Senior Java Spring Boot Engineer — Billing Systems (Hybrid)
Senior Java Spring Boot Engineer — Billing Systems (Hybrid)

The Charles Schwab Corporation • Southlake (TX)

Hybrid
USD 120,000 - 180,000
401(k) with company match
Employee stock purchase plan
Paid time off and sabbatical after 5+?
+3
Senior Java Engineer for Billing & Invoicing Systems
Senior Java Engineer for Billing & Invoicing Systems

Charles Schwab Corporation • Southlake (TX)

On-site
USD 120,000 - 155,000
Healthcare benefits
Full Stack Java Developer
Full Stack Java Developer

Charles Schwab Corporation • Southlake (TX)

On-site
USD 120,000 - 155,000
Healthcare benefits
Full Stack Java Developer
Full Stack Java Developer

The Charles Schwab Corporation • Southlake (TX)

Hybrid
USD 120,000 - 180,000
401(k) with company match
Employee stock purchase plan
Paid time off and sabbatical after 5+?
+3
Full Stack Java Developer
Full Stack Java Developer

Charles Schwab • Southlake (TX)

On-site
USD 120,000 - 170,000
401(k) with company match
Employee stock purchase plan
Vacation and sabbatical benefits
+1
Senior Java Engineer – Cloud APIs & Data (Hybrid)
Senior Java Engineer – Cloud APIs & Data (Hybrid)

Charles Schwab • Austin (TX)

On-site
USD 140,000 - 190,000
401(k) with company match
Employee stock purchase plan
Paid vacation
+3
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
Java Software Engineer — Hybrid, Billing Systems
Java Software Engineer — Hybrid, Billing Systems

Securian Financial • Saint Paul (MN)

Hybrid
USD 72,000 - 134,000
Hybrid work arrangement
On-call rotation
Comprehensive benefits
Senior Java & Integrations Engineer - Performance (Hybrid)
Senior Java & Integrations Engineer - Performance (Hybrid)

Govserviceshub • Dallas (TX)

On-site
USD 120,000 - 160,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