Java Developer

TD Ameritrade
Austin, TX, United States
4 days ago
Apply on www.schwabjobs.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Compensation
$108,000.0 - $116,000.0
Working hours
Regular working hours

Tech stack

Java (Programming Language) Agile Methodology Confluence JIRA Automation of Tests Cloud Engineering Cloud Foundry Extract Transform Load (ETL) Github Spring Framework Microsoft SQL Server MongoDB
+8 more
RabbitMQ Simple Object Access Protocol (SOAP) Software Construction Web Services Enterprise Software Applications Information Technology Apache Kafka Atlassian Bamboo

Job description

Join our Client Servicing Technology team as a Software Engineer and help build scalable, high-performing solutions that support critical business and risk management capabilities across the firm. In this role, you will collaborate with engineers, business partners, and stakeholders to design, develop, and enhance enterprise applications that process high-volume transactions in a highly available environment. Your ability to solve complex technical challenges, influence solution design, and drive continuous improvement will directly support business outcomes and operational excellence. Success in this role requires strong technical expertise, effective communication, and the adaptability to balance multiple priorities while working in an Agile environment. You will also play a key role in mentoring others, promoting best practices, and contributing to a culture of collaboration, innovation, and continuous learning.

Requirements

  • Bachelor’s degree in computer science or related field.
  • 2+ years of experience with Java, Spring Framework, Cloud Development, Web Services (REST/SOAP), and Informatica ETL solutions supporting high-volume, highly available applications.
  • 2+ years of experience designing and developing enterprise-scale solutions for complex business and technology challenges.
  • Experience with Continuous Integration and Continuous Delivery (CI/CD) practices.
  • Experience in creating architecture diagrams, technical documentation, functional specifications, and automated testing solutions.
  • Strong knowledge of Agile software development methodologies.
  • Experience with GitHub, Bamboo, Jira, and Confluence.
  • Experience working with Pivotal Cloud Foundry (PCF).
  • Experience with SQL Server, MongoDB, RabbitMQ, and Kafka.
  • Experience driving automation, scalability, process improvements, and feature adoption.
  • Ability to collaborate effectively across technical teams, business partners, and offshore resources.
  • Strong verbal and written communication skills.

Preferred Qualifications

  • Experience leading technical initiatives or serving as a technical lead on complex projects.
  • Experience mentoring engineers and promoting software engineering best practices.
  • Strong background in enterprise architecture and solution design.
  • Experience supporting risk management or financial services applications.
  • Demonstrated ability to learn new technologies and adapt in a fast-paced environment.

Benefits & conditions

We offer a competitive benefits package that takes care of the whole you - both today and in the future:

  • 401(k) with company match and Employee stock purchase plan
  • Paid time for vacation, volunteering, and 28-day sabbatical after every 5 years of service for eligible positions
  • Paid parental leave and family building benefits
  • Tuition reimbursement
  • Health, dental, and vision insurance

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. We believe in the importance of in-office collaboration and fully intend for the selected candidate for this role to work on site in the specified location(s)., At Schwab, you’re empowered to shape your future. We champion your growth through meaningful work, continuous learning, and a culture of trust and collaboration-so you can build the skills to make a lasting impact. Our Hybrid Work and Flexibility approach balances our ongoing commitment to workplace flexibility, serving our clients, and our strong belief in the value of being together in person on a regular basis.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.schwabjobs.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

6:36 min

Funding open source through GitHub Accelerator and Sponsors

Stormy Peters · World Congress 2023

2:01 min

Migrating existing applications from MongoDB to Postgres

Nikita Shamgunov Nikita Shamgunov · World Congress 2024

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

5:47 min

Integrating user stories and test automation via Jira tools

Christoph Ruggenthaler · LIVE

Videos

See all

Related articles

See all