Senior Java Engineer
Company: Charles Schwab
Location: South Lake
Posted on: February 26, 2026
|
|
|
Job Description:
At Schwab, you’re empowered to make an impact on your career.
Here, innovative thought meets creative problem solving, helping us
“challenge the status quo” and transform the finance industry
together. We believe in the importance of in-office collaboration
and fully intend for the selected candidate for this role to work
on site in the specified location. Schwab Technology Services
enables the future of how clients manage their money by providing
innovative and reliable technology products and services as part of
our ongoing commitment to democratize access to investing and
financial planning. CCAT (Corporate Customer & Account Technology)
is a tower in CDT (Client Data Technology), with a mission to
establish unified customer identifier to support comprehensive 360
view of Schwab client across all line of business. CCAT identifies
the same customer across different Schwab affiliates and bring each
instance under the umbrella of single Schwab Customer Identifier
(SCID) that enables the enterprise to take holistic view of
customer to drive more focused servic and offerings. Why is this
role unique and how it differentiates with other opportunities •
Lead CCAT initiatives that enables the enterprise to grow and offer
new capabilities to its clients. • Lead a motivated team to deliver
net-new, greenfield functionality that directly impacts clients •
This role sits at the intersection of velocity, ownership, and
growth: you’ll lead a motivated team inside a fast paced
organization where decisions are made quickly and great ideas ship.
• You’ll lead greenfield initiatives, learn and apply • Own
end-to-end delivery of client-facing functionality (from scoping to
production rollout) that materially advances product and business
goals. • Provide technical guidance to the team of developers and
support them over come implementation & delivery challenges •
Delivery Java Projects on cloud (GCP) What you have To ensure that
we have fulfilled our promise of "challenging the status quo," this
role has specific qualifications that successful candidates should
have. Required Qualifications • Bachelor’s degree in Engineering,
Computer Science, or related field. • 8 years of experience with
the following: Java, Spring framework, cloud development, and Web
Services (REST and SOAP) supporting high volume transactions in a
Highly Available environment • 4-6 years of experience in
Distributed Databases and NoSQL databases; PostgresSQL (preferred),
MongoDB, Yugabyte. • 4 year experience working on real-time data
and streaming applications • 4 years of experience with continuous
build process using Bamboo, Bitbucket/Git, or similar tools • 3
years of experience with GCP and /or AWS / Azure • 3 years of
experience with event-driven systems (Kafka, RabbitMQ, message
queues, etc.) • 2 years of experience in Cloud deployment in a
CI/CD delivery model. • 1 years of experience with batch jobs or
data pipeline frameworks like Spring Batch, PySpark etc. •
Knowledge of the Agile methodology and experience in an Agile
working environment • Experience with the Atlassian tool stack
(JIRA et alia) • Project delivery with ability to drive projects to
successful completion; ability to anticipate project risks/issues
and propose creative solutions. • Prior experience interfacing with
various partners, including vendors, offshore development teams,
and internal groups • Strong interpersonal, analytical,
problem-solving, influencing, prioritization, decision- making and
conflict resolution skills • Excellent written/verbal communication
skills Why work for us? At Schwab, we’re committed to empowering
our employees’ personal and professional success. Our
purpose-driven, supportive culture, and focus on your development
means you’ll get the tools you need to make a positive difference
in the finance industry. We offer a competitive benefits package to
our full-time employees that takes care of the whole you – both
today and in the future: • 401(k) with company match and Employee
stock purchase plan • Paid time for vacation, volunteering, and
28-day sabbatical after every 5 years of service for eligible
positions • Paid parental leave and family building benefits •
Tuition reimbursement • Health, dental, and vision insurance
Keywords: Charles Schwab, Flower Mound , Senior Java Engineer, IT / Software / Systems , South Lake, Texas