> Markdown version of [/jobs/ext/3040901-java-developer](https://www.wearedevelopers.com/jobs/ext/3040901-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:** TD Ameritrade - **Location:** Austin, TX, United States - **Experience:** Expert - **Salary:** $135,000.0 - $158,000.0 - **Contract:** Permanent contract - **Skills:** ASP.NET, .NET Framework, Agile Methodology, Artificial Intelligence, Automation of Tests, C Sharp (Programming Language), Software Design Patterns, Programming Tools, Distributed Systems, Test-Driven Development (TDD), Atlassian Tools, Restful APIs - **Published:** September 23, 2026 - **Apply:** https://www.schwabjobs.com/financial-consultant-academy-opportunity-branch-network ## 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 - [This Is Not Your Father's .NET](https://www.wearedevelopers.com/videos/967-this-is-not-your-father-s-net) - [Rest API Antipatterns](https://www.wearedevelopers.com/videos/100208-rest-api-antipatterns) - [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) - [Microservices architecture as a key element in building trading systems for global finance markets](https://www.wearedevelopers.com/videos/1196-microservices-architecture-as-a-key-element-in-building-trading-systems-for-global-finance-markets) - [Why you must use TDD now!](https://www.wearedevelopers.com/videos/114-why-you-must-use-tdd-now) - [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) ## 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) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [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) - [Why Attend a Developer Event in 2026?](https://www.wearedevelopers.com/magazine/688-why-attend-a-developer-event-in-2026)