Charles Schwab Corporation

Lead Java Full Stack Engineer, Big Data Preferred

Job Locations US-AZ-Phoenix
Requisition ID
Posted Date
2 months ago(6/14/2021 2:54 PM)
Position Type
Full time

Your Opportunity

The Banking Technology organization provides strategy and technology partnership to Schwab Bank, the 14th largest bank in the U.S. Our strategy and technology partnership ensures the delivery of a best in class set of applications selected and designed to support key banking products and services for our clients.


The application portfolio is a combination of SaaS and in-house developed applications. This position will be responsible for delivering high quality solutions that meet business objectives in a flexible, collaborative and rapidly changing delivery environment. It requires highly motivated and focused developers curious to build new and innovative solutions for our Clients. 

What you are good at

  • Contributes to design, development, troubleshooting, debugging, evaluating, modifying, deploying, and documenting software and systems that meet the needs of customer-facing applications, business applications, and/or internal end user applications 
  • Function as an active member of an agile team by contributing to software builds through consistent development practices (tools, common components, and documentation)fostering collaboration, prioritization, team accountability and transparency 
  • Influence team members with creative changes and improvements by challenging the status quo and demonstrating risk taking 
  • Ensure the highest quality software is developed, delivered and maintained along with participating in code reviews and automated testing 
  • Drive continuous integration and deployment strategies leveraging tools such as Bamboo with a DevOps philosophy 
  • Search out and evangelize new and emerging technologies including open source tools
  • Mentor and guide junior team members to success within the team 

What you have

  • 8+ years of experience with the following: Java, Spring framework, cloud development, and Web Services (RESTful) supporting high volume transactions in a Highly Available environment 
  • 3+ years of demonstrated experience in enterprise web application development 
  • 3+ years of demonstrated experience in the development of application libraries meant to enforce reusable software components
  • Hands-on experience in Big Data technologies (MapReduce, Hive and Hbase)
  • Proven expertise in leading other engineers 
  • Experience with developing and deploying Cloud ready applications 
  • Knowledge and experience in web service design and implementation 
  • Experience with distributed (multi-tiered) systems, algorithms, and relational databases 
  • Experience in using NOSQL databases and distributed eventing/messaging systems like Kafka, RabbitMQ etc. 
  • Nice to have experience in using public cloud platform services including GCP or AWS 
  • Experience with Application Performance Management tools (Splunk, App Dynamics, New Relic, Dynatrace, etc.)  
  • Working knowledge of Continuous Integration/Continuous Deployment and DevOps principles 
  • Deep understanding of agile software development methodologies, values and procedures 
  • Curiosity to understand and leverage new tools, technologies and guide team to perform POCs using the new tech stack 
  • Strong desire to leverage technology to build products that "wow" users 
  • Self-motivated as well as creative and efficient in proposing solutions to complex, time-critical problems 
  • Experience in Financial Services industry is a plus 
  • BS/MS in computer science 


Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed

Why work for us?

Own Your Tomorrow embodies everything we do! We are committed to helping our employees ignite their potential and achieve their dreams. Our employees get to play a central role in reinventing a multi-trillion-dollar industry, creating a better, more modern way to build and manage wealth.


Benefits: A competitive and flexible package designed to empower you for today and tomorrow. We offer a competitive and flexible package designed to help you make the most of your life at work and at home—today and in the future. Explore further. 


Schwab is committed to building a diverse and inclusive workplace where everyone feels valued. As an Equal Opportunity Employer, our policy is to provide equal employment opportunities to all employees and applicants without regard to any status that is protected by law. Please click here to see the policy.


Schwab is an affirmative action employer, focused on advancing women, racial and ethnic minorities, veterans, and individuals with disabilities in the workplace. If you have a disability and require reasonable accommodations in the application process, contact Human Resources at or call 800-275-1281.


TD Ameritrade, a subsidiary of Charles Schwab, is an Equal Opportunity Employer. At TD Ameritrade we believe People Matter. We value diversity and believe that it goes beyond all protected classes, thoughts, ideas, and perspectives.