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

Charles Schwab · 23 hours ago

Java Developer

Charles Schwab has been a leader in financial services for nearly four decades, working to make investing more affordable, accessible, and understandable to all. As a Software Engineer for the Cashiering Technology Management organization, you will be responsible for the design, development, and implementation of solutions for large and complex applications related to money movement.

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

JavaSpring FrameworkDevOpsSQL ServerPostgresKafkaAgile MethodologiesCuriosityFinancial Services ExperienceMentoringProblem Solving

Required

7 - 8 years of experience with application development using Java (17 or 21 is a plus)
5 - 6 years of enterprise technology related experience in application development using spring 2.5+ (spring 3 is a plus)
Experience with spring boot
Experience with spring mvc
Experience with spring jdbc
Experience with spring batch
Experience with async processing both java and spring
Experience with swagger/openapi 3.x
Experience with spring java config (vs. xml config)
4+ years of demonstrated experience in database like SQL server & Postgres
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 with Kafka
Experience with jmeter (load testing)
Experience with jprofile (performance/bottleneck analysis)
Experience in Financial Services industry

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

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