Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Charles Schwab Logo

Java Developer

Charles Schwab

$36 - $74
Oct 30, 2025
Austin, TX, US
Apply Now

At Schwab, the Move Money organization is looking to design, develop, and implement solutions for several large/complex applications across Schwab's Journals, Wires, ACH, Checks, and other Money Movement applications. This role will provide technical leadership adhering to architectural direction and contribute to new and exciting initiatives.

Requirements

  • 5+ years of experience in Java development, with a strong focus on API development.
  • Expertise in Spring Framework (Spring Boot, Spring Data JPA, Spring Security).
  • Strong understanding of RESTful API design principles and best practices.
  • Experience with message queuing systems (e.g., Kafka, RabbitMQ, JMS).
  • Proficiency in database technologies (SQL and NoSQL).
  • Experience with cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Docker, Kubernetes) is highly desirable.
  • Familiarity with Agile methodologies and CI/CD pipelines.

Responsibilities

  • Design, Development, and Implementation of the solutions for several large/complex applications across Schwab's Journals, Wires, ACH, Checks, and other Money Movement applications.
  • Design, develop, and implement high-performance, secure, and resilient APIs and microservices using Java, Spring Boot, and related technologies.
  • Collaborate with business analysts, product owners, and other development teams to understand requirements and translate them into technical specifications.
  • Ensure the scalability, reliability, and security of financial systems through robust API design and implementation.
  • Develop and maintain comprehensive API documentation for internal and external consumption.
  • Integrate with various internal and external financial systems and third-party services.
  • Participate in code reviews, testing, and deployment processes to ensure high-quality software delivery.

Other

  • This position requires a self-motivated individual with strong problem-solving skills who can contribute to a highly collaborative culture and Agile team environment.
  • Provide technical leadership and mentorship to junior developers.
  • Troubleshoot and resolve production issues, providing timely support and maintenance.
  • Stay updated with emerging technologies and industry trends in Java development and financial services.
  • Financial/Trading services industry experience is a plus