LEAD JAVA DEVELOPER
Company: The Charles Schwab Corporation
Location: Austin
Posted on: October 20, 2024
|
|
Job Description:
Your OpportunityAt Schwab, you are 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.The Offer Order (O2) team is responsible
for Charles Schwab's core client data platform that drives
differentiated experiences for customers, accounts, households, and
advisors through various channels (Schwab.com, rep tools, branch
tools, call center, etc). This group is primarily focused on
building, delivering, and supporting sophisticated systems that
power segmentation, client preferences and experiences using event
driven architecture, API, batch, and eligibility frameworks to
establish resilient and scalable solutions. We are currently in the
process of designing the next iteration of our platform to support
current and future business capabilities that will delight our
customers with a target of starting core development early next
year. It's an exciting time to join this team and be involved in
building the next chapter of our platform that is crucial for the
firm.YOU'LL BE RESPONSIBLE FOR: - Understanding the needs of the
business, conducting research on potential options and recommend
optimal solution based on context. - Identifying gaps and
mitigating risks to delivery, scalability, performance, security,
compliance, operational readiness, and work to respond to them or
advocate for prioritization. - Participating in strategic planning
discussions with technical, business, and stakeholders - Designing
effective solutions that are in line with the organization's
vision. - Actively participating in product design and development
sessions - Writing efficient, easy to follow technical
documentation. - Reviewing cross-team work in planning to ensure
teams understand work break down and dependencies when considering
work sequencing and prioritization. - Technical lead on cross-team
strategic efforts to influence decision and alignment. -
Understanding several teams' testing strategies and uses the
knowledge to educate and help teams level-up their testing.
Recommending org testing strategies/solutions. - Ensuring economic
thinking is part of the delivery execution across - Fostering a
culture of engineering excellence and challenging the status quo -
Identify gaps in processes and services across environments. -
Cultivating a culture of open feedback that promotes accountability
for getting better together - Facilitating discussions within the
O2 and beyond, ensuring that everyone has an opportunity to share
their opinion and be heard, and that discussion outcomes tie to
stated goals. - Supporting teams on critical production issues -
Building relationships with adjacent domains and teams. - Providing
coaching, mentorship, and career developmentWhat you haveRequired:
- 10+ years of experience in actively developing large scale
software using: Java, Spring framework, cloud development, and Web
Services supporting high volume transactions in a highly available
environment. - 6+ years of experience working with containers and
microservices in the cloud. - 6+ years of experience in cloud
deployment in a continuous integration, and continuous delivery
model (CI/CD). - 2+ years of experience with Pivotal Cloud Foundry
(PCF), or AWS or GCP. - 2+ years' experience working with databases
like MongoDB, Aerospike, and/or PostgreSQL. - 2+ years Prior
experience in IT Transformations and system modernization
initiatives from legacy to distributed platforms, i.e., Mainframe
Cobol apps/DB2 to Java apps/SQL or MongoDB - Track record of
pursuing and maintaining high quality while delivering on tight
schedules - Collaborative mindset coupled with a bias for action to
effectively engage with all areas of the business including Product
Management, Architects, SRE, and adjacent teams, etc. - Ability to
work collaboratively with internal and external stakeholders
including offshore teams and manage offshore development activities
- Ability to effectively engage subject matter experts and
understand technical topics - Demonstrated ability to disagree,
argue your case with data, and commit to deliver regardless of the
outcome of the disagreement - Demonstrated ability in solution
discovery and crafting a design based in engineering principles -
Strong written, verbal, and interpersonal skills with the
demonstrable ability to communicate effectively at all levels. -
Ability to analyze and solve problems creatively - Track record of
mentoring and coaching that results in a stronger organization -
Bachelor's degree in Information Technology, Computer Science,
related degree, OR related practical experience -Preferred: - Good
knowledge of messaging technologies (Rabbit MQ, Kafka, or
equivalent) - Experience in Financial Services industry -
Experience in Test Driven Development, QA Automation and Quality
mindset and behaviors - Proficient in developing Visio diagrams,
architectural and design documentations, functional and technical
specifications, automated test process - Willingness to learn all
aspects of tech stack and document - Ability to research and
document production and test environments along with architecture
and design work - Knowledge of Agile methodology and experience in
an Agile working environment - Experience with the Atlassian tool
stack (JIRA and Confluence)Job SummaryRequisition ID:
2024-102267Posted Date: 4 days ago(10/14/2024 11:55 AM)Category:
Engineering & Software DevelopmentSalary Range: USD $160000.00 -
$190000.00 / YearApplication deadline: 10/26/2024Position Type:
Full time
Keywords: The Charles Schwab Corporation, Round Rock , LEAD JAVA DEVELOPER, IT / Software / Systems , Austin, Texas
Click
here to apply!
|