Impress employers and recruiters.
Choose from hundreds of resume examples.

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this Software Developer role.
Rezi rewrites your resume against Charles Schwab Inc.'s job description. Free.

Tailor your resume to this Software Developer role.
Rezi rewrites your resume against Charles Schwab Inc.'s job description. Free.
Don't guess if your resume is good enough.
See how it scores against the Software Developer posting at Charles Schwab Inc. — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the Software Developer posting at Charles Schwab Inc. — free, in seconds.
About the Role
Schwab's Order Management & Risk Technology team is seeking a talented Software Engineer passionate about using state-of-the-art technologies to build compelling, interactive, high-performing applications. The mission is to build robust solutions that achieve measurable value and empower clients in a fun and engaging environment. This role focuses on developing distributed software solutions for order management and trading capabilities, collaborating with various teams to ensure reusable, scalable, and secure solutions aligned with platform standards.
Responsibilities
- Develop and maintain full-stack web solutions supporting Schwab’s order management and trading platforms.
- Collaborate with product owners, technology partners, and operations teams to understand business needs and deliver scalable technical solutions.
- Contribute to the design, development, testing, and implementation of cross-functional application systems.
- Build and support Java, Spring Boot, RESTful web service, and database solutions.
- Ensure code quality through unit testing, code reviews, secure coding practices, and adherence to team standards.
- Support application performance, resiliency, monitoring, and troubleshooting for high-throughput enterprise systems.
- Participate in Agile ceremonies and contribute to refinement, estimation, solutioning, and delivery planning.
- Apply Schwab security protocols and authorization frameworks such as OAuth 2, SAML, and JWT.
- Demonstrate strong analytical, communication, and problem-resolution skills.
- Continuously improve technical and professional skills while learning emerging technologies.
Requirements
- Bachelor’s Degree or equivalent work experience.
- 5+ years of full-stack development experience.
- 5+ years of experience with Java design and programming.
- 3+ years of experience building or consuming RESTful services.
- 3+ years of experience with Spring Boot and enterprise application development.
- Experience with database development and troubleshooting.
- Experience working in Agile delivery teams and participating in refinement, planning, development, and production support activities.
- Experience with Atlassian tool suites such as, Bamboo, JIRA, and Confluence.
- Experience with UNIX / Linux environments.
- Understanding of Schwab’s Order Management ecosystem, including BrokerUI, NGOMS UI Rest Services, NGOMS Core, or related trading platform capabilities.
- Experience in the Financial Services industry.
- Experience supporting high-throughput, resilient enterprise applications.
- Experience with performance tools, application tuning, and production monitoring.
- Experience with authorization frameworks such as OAuth 2, SAML, and JWT.
- Experience with SPLUNK, Oracle RAC, Oracle Coherence, GitHub, GCP, or AWS.
- Mac OS and related development tools.
Skills
- Java
- Spring Boot
- RESTful web services
- Database development
- Agile methodologies
- Atlassian tools (Bamboo, JIRA, Confluence)
- UNIX / Linux
- OAuth 2
- SAML
- JWT
- SPLUNK
- Oracle RAC
- Oracle Coherence
- GitHub
- GCP
- AWS
- Mac OS development tools
Location
- On-site
Work Type
- Full-time
- On-site
Experience Level
- 5+ years of full-stack development experience
- 5+ years of experience with Java design and programming
- 3+ years of experience building or consuming RESTful services
- 3+ years of experience with Spring Boot and enterprise application development
Education Level
- Bachelor’s Degree or equivalent work experience
Salary/Compensations
- In addition to the salary range, this role is also eligible for bonus or incentive opportunities
About the Company
- At Schwab, you’re 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.