At Schwab, the Senior Java Developer will work onsite in the specified location(s) as part of Client Data Technologies, which is responsible for client information. As a member of the Segmentation team, the developer will partner with business stakeholders and development teams to design and build segmentation solutions for analytics and reporting. In the Tech Lead capacity, the role provides technical guidance to a team designing, developing, and implementing enterprise data integration solutions. The work includes opportunities to lead developers, train on new technologies, and contribute to the future of the Data Warehouse. The position calls for deep data technology experience, interest in data solutions and emerging cloud development patterns, and the leadership skills to influence teams and propose changes. Successful candidates foster accountability and technology innovation, communicate effectively with teams and organizational leaders, and build partnerships with DaRT leadership and delivery teams. The role involves leading multiple parallel initiatives, managing outcomes and resources across locations including offshore teams, and maintaining attention to detail. The Tech Lead applies specialized functional expertise and industry understanding, guides analytical decision-making, and builds consensus. The role promotes effective processes across functions, participates in code reviews, supports junior developers, and works with upstream and downstream partners to ensure end-to-end quality. It also includes documenting work, mentoring team members, and implementing and enhancing test automation frameworks and practices. AI coding assistants are used across engineering workflows, with responsibility for validating the accuracy and quality of generated output and helping establish effective team practices for AI-assisted development.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed