Senior Java Spring Engineer - Billing & Payments (Hybrid)

Charles Schwab

Austin (TX)

Hybrid

USD 120,000 - 160,000

Full time

11 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
Sabbatical every 5 years
Paid parental leave

Job summary

Charles Schwab seeks a Software Engineer to build and enhance our Billing and Invoicing tech stack. You will work on Java/Spring Boot solutions across SaaS and in-house apps, collaborating with product owners and peers to deliver reliable billing capabilities.

You will contribute to design, development, and deployment in a fast-paced environment, with focus on quality, security, and scalable systems

Qualifications

  • Bachelor's degree in information technology, computer science, or related field.
  • 6+ years of experience developing large-scale software.
  • 5+ years of experience with REST APIs and high-volume transactions.
  • 3+ years of messaging (RabbitMQ, Kafka) and cloud frameworks.
  • 3+ years of authentication protocols like OAuth and SAML.

Responsibilities

  • Design, develop, and deliver software as part of an Agile Scrum team.
  • Mentor and coach junior team members.
  • Support production and triage issues for resilient systems.
  • Collaborate with product owners to define strategy and scope.
  • Deliver new concepts/features in an agile environment.
  • Use automated tests to ensure high quality.

Skills

Java
Spring
REST APIs
Automated testing
Databases
Messaging
OAuth/SAML
Agile
Collaboration
Mentoring

Education

Bachelor's degree in Information Technology or Computer Science

Tools

GitHub
Bamboo
GitLab
LaunchDarkly
AWS / GCP / PCF

Job description

Charles Schwab seeks a Software Engineer to build and enhance our Billing and Invoicing tech stack. You will work on Java/Spring Boot solutions across SaaS and in-house apps, collaborating with product owners and peers to deliver reliable billing capabilities.

You will contribute to design, development, and deployment in a fast-paced environment, with focus on quality, security, and scalable systems

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 & Spring Billing Systems Engineer (Hybrid)
Senior Java & Spring Billing Systems Engineer (Hybrid)

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 & Microservices (Hybrid)
Senior Java Engineer - Cloud & Microservices (Hybrid)

Charles Schwab • Southlake (TX)

Hybrid
USD 120,000 - 160,000
401(k) with company match
Paid time for vacation and sabbatical
Parental leave and family building
+2
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
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 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
Full Stack Java Developer
Full Stack Java Developer

Charles Schwab • Austin (TX)

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