Charles Schwab - Southlake, TX

posted 5 days ago

Full-time - Entry Level
Southlake, TX
Securities, Commodity Contracts, and Other Financial Investments and Related Activities

About the position

The Java Developer (Spring Boot/Batch) position at Charles Schwab is a hybrid role focused on supporting the Wealth Management Engineering (WME) team within the Wealth and Asset Management (WAM) Engineering organization. The role involves hands-on software development, implementing best practices, and delivering high-quality solutions to meet business objectives in a dynamic environment. The developer will work closely with stakeholders to support high-net worth and ultra-high net worth retail investors, contributing to the growth of the Wealth and Advice Solutions (WAS) business.

Responsibilities

  • Implement best practices, tools, metrics, and automation frameworks in software development and testing.
  • Deliver high-quality solutions that meet business objectives.
  • Support key stakeholders across the WAS organization.
  • Work collaboratively with a team of technologists to make technology a strategic differentiator for Schwab's WAS business.
  • Ensure adherence to support strategy guidelines and production standards for new systems or projects.

Requirements

  • A University degree or equivalent experience.
  • 3+ years of experience in software development roles with a focus on software development and data products.
  • 3+ years of experience in data integration design patterns.
  • 3+ years of experience implementing software development engineering best practices, DevOps, CI/CD, Scrum, and Kanban.
  • Minimum 2+ years experience coding in Java, building REST based APIs, and using development tools such as Bamboo, Bitbucket, and Jira.
  • Minimum 2+ years hands-on experience utilizing Spring Boot, Spring Batch, and other technologies to build data integration pipelines.
  • Minimum 2+ years of experience writing automated unit, integration, and acceptance tests for data interfaces & data pipelines.

Nice-to-haves

  • Experience with scheduling tools like Control-M.
  • Experience with development tools such as GitHub, Harness, Launch Darkly, and mabl.
  • Experience with Data Catalog tools like Collibra, Informatica Enterprise Data Catalog, and Informatica Data Quality.
  • Experience with AWS, GCP, or other Cloud technologies.
  • Wealth Management and/or Financial Services industry experience.

Benefits

  • 401(k) with company match
  • Employee stock purchase plan
  • Paid time for vacation
  • Volunteering time
  • 28-day sabbatical after every 5 years of service for eligible positions
  • Paid parental leave
  • Family building benefits
  • Tuition reimbursement
  • Health insurance
  • Dental insurance
  • Vision insurance
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service