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

Charles Schwab · 12 hours ago

Java Developer

Charles Schwab is a leader in financial services dedicated to making investing more accessible and understandable. As a Software Engineer in the Cashiering Technology Management organization, you will design, develop, and implement solutions for complex applications related to money movement, while ensuring high-quality software delivery and fostering collaboration within an agile team.

Financial Services
check
H1B Sponsor Likelynote

Responsibilities

Design and develop applications using Java, Spring, Spring Batch and Spring Boot
Ensure the highest quality software is developed, delivered and maintained
Drive continuous integration and deployment strategies leveraging tools such as Bamboo/GitHub actions with a DevOps centered process
Seek out and evangelize new and emerging technologies including open-source tools
Influence and implement improvements and efficiencies in the technical aspects of the development process
Be a key contributor in the agile process fostering collaboration, prioritization, team accountability and transparency
Be a mentor and positive role model to junior members of the team

Qualification

JavaSpringSpring BootSQL ServerPostgresDevOpsBS/MS in Computer ScienceKafkaJMeterAgile methodologiesFinancial Services experience

Required

7 - 8 years of experience with the following:
5 - 6 years of enterprise technology related experience in application development using Java (17 or 21 is a plus), spring 2.5+ (spring 3 is a plus), spring boot, spring mvc, spring jdbc, spring batch, async processing both java and spring, swagger/openapi 3.x, spring java config (vs. xml config)
4+ years of demonstrated experience in database like SQL server & Postgres
Experience with Kafka, jmeter (load testing) and jprofile (performance/bottleneck analysis) experience would be beneficial
Experience with non-blocking I/O frameworks (Reactive programming)
Working knowledge of Continuous Integration/Continuous Deployment and DevOps principles
Understanding of agile software development methodologies, values and procedures
Understanding of build and deployment pipeline
Curiosity to understand and leverage new tools and technologies
Strong desire to leverage technology to build products that 'wow' users
Self-motivated as well as creative and efficient in proposing solutions to complex, time-critical problems
BS/MS in computer science

Preferred

Experience in Financial Services industry is a plus

Benefits

401k Match
Employee Stock Purchase Plan
Employee Discounts
Personalized advice
Brokerage discounts
Sabbatical
Paid Parental Leave
New Mothers returning to work Program
Tuition Reimbursement Programs
Time off to volunteer
Employee Matching Gifts Program
Health and Lifestyle Wellness Rewards
Onsite Fitness Classes
Healthy Food Choices
Wellness Champions
Employee Resource Groups
Commitment to diversity
Strategic partnerships
Paid time for vacation
Volunteering
28-day sabbatical after every 5 years of service for eligible positions
Paid parental leave and family building benefits
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