Java Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Charles Schwab · 10 hours ago

Java Software Engineer

Charles Schwab is a financial services company committed to democratizing access to investing and financial planning. The Java Software Engineer role focuses on delivering high-quality software solutions for the Wealth and Advice Solutions Technology team, ensuring best practices and collaboration within a dynamic environment.

Financial Services
check
H1B Sponsor Likelynote

Responsibilities

Implement best practices, tools, metrics, and automation frameworks in software development and testing
Deliver high-quality solutions that meet business objectives in a flexible, collaborative, and rapidly changing environment
Support key stakeholders across the Wealth and Advice Solutions organization
Collaborate with a team of technologists to make technology a strategic differentiator for Schwab’s Wealth and Advice Solutions business and their clients

Qualification

JavaSpring BootRESTful APIsSQLTest-Driven DevelopmentAgileCI/CDCloud-native applicationsCommunication skillsTime management

Required

BA/BS degree in Computer Science or equivalent
6+ years of hands-on software development experience
Solid understanding of core Computer Science concepts, including data structures, algorithms, design patterns, and object-oriented design principles
Strong experience developing RESTful APIs with Java and Spring Boot
Experience working with relational databases (such as SQL Server or PostgreSQL) and proficiency in SQL for data modeling and querying
Application development utilizing Test-Driven Development (TDD) practices, including unit testing
Experience writing unit and integration tests
Understanding of Agile software development principles and experience working as part of a Scrum-based delivery team
Experience with version control and CI/CD tools (such as GitHub)
Exposure to cloud-native enterprise applications deployed in PCF, AWS, GCP, or Azure
Ability to troubleshoot and resolve issues affecting production applications
Good communication skills and ability to collaborate with team members
Effective time management skills in a fast-paced environment

Preferred

Master's degree in Computer Science or equivalent
Experience in Wealth Management and/or Financial Services industry

Benefits

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

Company

Charles Schwab

company-logo
We have plans for every turn you take.

H1B Sponsorship

Charles Schwab has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (579)
2024 (468)
2023 (455)
2022 (705)
2021 (483)
2020 (282)

Funding

Current Stage
Late Stage

Leadership Team

J
Jim McGreevy
Senior Project Manager
linkedin
Company data provided by crunchbase