> Markdown version of [/jobs/ext/1356043-java-developer-client-central-technology](https://www.wearedevelopers.com/jobs/ext/1356043-java-developer-client-central-technology). 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 - Client Central Technology - **Company:** Charles Schwab Inc. - **Location:** Southlake, TX, United States - **Experience:** Experienced - **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, Test-Driven Development (TDD), AngularJS, Information Technology, Atlassian Tools, Restful APIs, Microservices - **Published:** July 20, 2026 - **Apply:** https://www.juju.com/job/00000000ghxjj3 ## 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 - [How to Create New RxJS Operators](https://www.wearedevelopers.com/videos/683-how-to-create-new-rxjs-operators) - [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) - [Building Multi-Tenant ASP.NET Core Applications: Best Practices and Real-World Solutions](https://www.wearedevelopers.com/videos/1552-building-multi-tenant-asp-net-core-applications-best-practices-and-real-world-solutions) - [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) - [Developing ASP.NET Core Microservices with Dapr: A practical guide](https://www.wearedevelopers.com/videos/1528-developing-asp-net-core-microservices-with-dapr-a-practical-guide) - [Practice makes perfect - when it comes to RxJS](https://www.wearedevelopers.com/videos/1-practice-makes-perfect-when-it-comes-to-rxjs) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Software Developer Salary in Switzerland [2023]](https://www.wearedevelopers.com/magazine/215-software-developer-salary-in-switzerland-2023) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [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) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for)