At Schwab, this role is empowered to make an impact through innovative thought and creative problem solving to help transform the finance industry. The company emphasizes in-office collaboration and intends for the selected candidate to work onsite in the specified location(s). The Senior Full Stack Java Developer designs, builds, and delivers secure, high-performing enterprise applications and services that support critical business capabilities and improve the client experience. The developer partners with product owners, architects, business partners, and other engineers to turn complex business needs into scalable technical solutions, owning work from analysis and design through implementation, testing, deployment, and production support. As a senior individual contributor, the developer leads end-to-end feature and service delivery, guides technical direction for moderately to highly complex work, decomposes narratives into well-scoped tasks, and promotes clean code, secure coding, automated testing, and reliable CI/CD delivery. The role includes mentoring engineers through code reviews, requirement clarification, explanation of system flows, and coaching. The developer also works with UX experts, delivery managers, and scrum leaders on designs, estimates, risk identification, and mitigation plans. The role uses GenAI coding assistants throughout the software development lifecycle for implementation, refactoring, testing, reviews, automation, troubleshooting, and documentation. The developer applies engineering judgment, validation, and prompt-engineering practices, and helps shape team standards for AI-assisted development. The position calls for a curious, collaborative engineer who works effectively in Agile/Scrum environments, adapts to new technologies, and delivers business outcomes.
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