> Markdown version of [/jobs/ext/2694899-java-developer](https://www.wearedevelopers.com/jobs/ext/2694899-java-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Java Developer - **Company:** Charles Schwab Inc. - **Location:** Southlake, TX, United States - **Experience:** Experienced - **Salary:** $135,000.0 - $155,000.0 - **Contract:** Permanent contract - **Skills:** ASP.NET, Java (Programming Language), .NET Framework, Agile Methodology, Artificial Intelligence, Amazon Web Services, Component-Based Software Engineering, Automation of Tests, C Sharp (Programming Language), Cloud Engineering, Databases, Software Design Patterns, Programming Tools, Distributed Systems, Spring Framework, Microsoft SQL Server, MongoDB, Routing, Object-Oriented Software Development, Performance Tuning, Redis, E2e Testing, Web Services, Aerospike, RxJS, Cloud Platform System, Test-Driven Development (TDD), AngularJS, Information Technology, Atlassian Tools, Restful APIs, Microservices - **Published:** September 3, 2026 - **Apply:** https://www.themuse.com/jobs/charlesschwab/java-developer-client-central-technology ## About the Role * A bachelor's degree in computer science or a related field * 6+ years building large-scale, highly available systems using Java, Spring, cloud development, and web services supporting high-volume transactions * 4+ years working with containers and microservices in cloud environments * 4+ years of professional experience with Angular, including component-based architecture, RxJS, routing, unit/E2E testing, and performance tuning * 4+ years delivering applications through CI/CD pipelines with a focus on quality and reliability * 2+ years of experience with PCF, AWS, and/or GCP * 2+ years working with databases such as MongoDB, Aerospike, Redis, and SQL Server * Demonstrated ability to apply object-oriented design principles and problem solving skills to develop scalable, maintainable solutions * Proven ability to collaborate across product management, architecture, and engineering teams to deliver shared outcomes * Experience coordinating work across distributed teams and managing dependencies in an agile environment * Strong communication skills, with the ability to translate complex technical concepts for diverse audiences Preferred Qualifications * Experience applying modern architecture and development standards within distributed systems * Understanding of design patterns and how to apply them to improve system scalability and maintainability * Experience with .NET technologies (e.g., C#, ASP.NET Core, REST APIs) * Familiarity with AI-enabled development tools or automation to enhance engineering productivity * Experience in financial services or other highly regulated industries * Experience with test-driven development (TDD), QA automation, and quality-first engineering practices * Ability to create clear technical documentation, including architecture diagrams and design specifications * Experience working in Agile environments and using tools such as Jira and Confluence ## Related Videos - [Reducing LLM Calls with Vector Search Patterns - Raphael De Lio (Redis)](https://www.wearedevelopers.com/videos/1714-reducing-llm-calls-with-vector-search-patterns-raphael-de-lio-redis) - [Enterprise-Cloud-Native - Fast-Paced Development & Deployment in a Highly Secure Banking Environment](https://www.wearedevelopers.com/videos/671-enterprise-cloud-native-fast-paced-development-deployment-in-a-highly-secure-banking-environment) - [How to Create New RxJS Operators](https://www.wearedevelopers.com/videos/683-how-to-create-new-rxjs-operators) - [Creating a routing app with Google Maps API from scratch](https://www.wearedevelopers.com/videos/831-creating-a-routing-app-with-google-maps-api-from-scratch) - [Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?](https://www.wearedevelopers.com/videos/1017-next-level-enterprise-architecture-modular-flexible-scalable-multichannel-and-ai-ready) - [A Technical Introduction to Bitcoin's 2nd Layer- The Lightning Network](https://www.wearedevelopers.com/videos/15-a-technical-introduction-to-bitcoin-s-2nd-layer-the-lightning-network) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [How Much FAANG Companies Actually Pay Software Engineers in 2025](https://www.wearedevelopers.com/magazine/230-how-much-faang-companies-actually-pay-software-engineers-in-2025) - [Software Developer Salary in Switzerland [2023]](https://www.wearedevelopers.com/magazine/215-software-developer-salary-in-switzerland-2023) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers)