Charles Schwab · 5 hours ago
Sr. Java Software Developer Lead
Charles Schwab is a financial services company that empowers its employees to make an impact on their careers. They are seeking a Senior Java Software Developer Lead who will be responsible for developing and testing applications within the financial space, specifically for the Investment Advisory team, while also acting as a security champion for the group.
Financial Services
Responsibilities
Above all else you’re an engineer and a full stack developer (Data-Services-UI). You solve problems through building a robust, stable, secure application development
You developed features and unit tested complex systems in the past
You have experience testing web applications (Angular) and data (SQL)
You are strong in Java, Spring, Struts know how to create your own REST services (in any language) and are familiar with parsing JSON and XML
You worked in an Agile environment in the past
Iterative feature development and working as part of a distributed engineering team doesn’t scare you
You contribute to open-source projects
If you have github.com contributions – we’d love to check them out
You’re lifelong learner
You’re able to grasp difficult concepts and complex designs and stays on top of new and emerging technologies
Do you have a stackoverflow.com account?
Good understanding of investment/trading life cycle and be familiar with compliance use cases and data requirements to support the lifecycle
Understanding of Security Tools and its behaviors
Intermediate to advanced understanding of common CVEs and potential remediations
Understanding of commonly used Security libs (preferably Java)
Experience in spring/struts frameworks
Ability to lead and help the team with technical inputs
Practical knowledge and use of Design Patterns (Strategy, Factory, Singleton etc)
Experience using ‘git’ as source control system (cherry-pick, merge conflict resolution should be second nature to you)
Experience working in CI/CD environment. (Bamboo) One should be able to create, modify and execute job from scratch using ‘git’ as source
Experience in oracle, DB2, Mongo, Redis database concepts
Comfort with the Atlassian toolset (Jira, Confluence, Zephyr)
Experience mentoring junior level engineers is must
Qualification
Required
12+ years of strong, demonstrable experience working as software developer/architect using JAVA programming language (Java, JSP, Struts, Spring, EJB, FjTask, Redis, Oracle, Maven, Github, Jenkins)
Good understanding of investment/trading life cycle and be familiar with compliance use cases and data requirements to support the lifecycle
Understanding of Security Tools and its behaviors
Tools: SAST DAST SCA like Veracode, BlackDuck, Whitehat, Qualys
Intermediate to advanced understanding of common CVEs and potential remediations
Understanding of commonly used Security libs (preferably Java)
Experience in spring/struts frameworks. Ability to lead and help the team with technical inputs
Practical knowledge and use of Design Patterns (Strategy, Factory, Singleton etc)
Experience using ‘git' as source control system (cherry-pick, merge conflict resolution should be second nature to you)
Experience working in CI/CD environment (Bamboo). One should be able to create, modify and execute job from scratch using ‘git' as source
Experience in oracle, DB2, Mongo, Redis database concepts
Comfort with the Atlassian toolset (Jira, Confluence, Zephyr)
Experience mentoring junior level engineers is must
Preferred
Bachelor's degree in Computer Science, Engineering, Information Technology, Information Systems, or similar area of study
Financial Services experience is a strong plus
Benefits
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
Company
Charles Schwab
We have plans for every turn you take.
H1B Sponsorship
Charles Schwab has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (579)
2024 (468)
2023 (455)
2022 (705)
2021 (483)
2020 (282)
Funding
Current Stage
Late StageRecent News
2025-10-04
Company data provided by crunchbase