
Senior Java Developer – Schwab Investing Themes
Charles Schwab1 day ago
Base Salary
$140k - $170k/yr
Responsibilities
- Design, build, enhance, test, and support scalable enterprise backend applications using Java and Spring.
- Develop and maintain REST and SOAP APIs, services, distributed applications, and cloud-enabled solutions.
- Troubleshoot application and environment issues while maintaining production stability, performance, scalability, and reliability.
- Apply automated testing, TDD, quality assurance practices, and AI-enabled development or code analysis tools.
- Lead technical initiatives, contribute to architecture and engineering decisions, conduct code reviews, and mentor software engineers.
- Collaborate with product owners, engineers, business stakeholders, and cross-functional partners to define and prioritize technology solutions.
Requirements
- Bachelor's degree in Computer Engineering, Computer Science, or a related field and/or equivalent practical experience.
- At least 7 years of professional experience developing applications with Java and Spring.
- Advanced backend development experience building APIs, services, and distributed applications.
- Experience developing and maintaining REST and/or SOAP APIs.
- Experience with automated testing, TDD, quality-focused development, AI-enabled development tools or automated code analysis solutions, and Agile/Scrum delivery practices.
- Preferred experience with Hibernate, modern Java ecosystem frameworks, cloud-based applications, distributed systems, MongoDB, SQL, NoSQL technologies, Kafka, Cloud Foundry, platform performance, technical leadership, architecture discussions, and mentoring.
Benefits
- The role is intended to be performed on site in the specified location.
- The position offers learning opportunities involving large-scale financial technology platforms, cloud-native design, API architecture, AI-enabled development, technical leadership, and enterprise platform modernization.
- The role is eligible for bonus or incentive opportunities in addition to the salary range.
Tech Stack
Categories
About Charles Schwab
Charles Schwab provides brokerage, banking, and wealth management services for individual investors and independent investment advisors. Its business spans trading platforms, advisory and custody services (Schwab Advisor Services), ETFs and mutual funds, and a U.S. bank offering deposits and lending. Founded in 1971 and headquartered in Westlake, Texas, Schwab is publicly traded on the NYSE (SCHW) and expanded its retail and advisor footprint through the acquisition of TD Ameritrade.