Onsite Java Software Engineer - FinTech & Cloud Microservices

Charles Schwab

Southlake (TX)

On-site

USD 90,000 - 140,000

Full time

20 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

401(k) with company match
Paid time off
Sabbatical after long service
Parental leave
Tuition reimbursement
Health, dental, and vision insurance

Job summary

Charles Schwab in Southlake, TX seeks a Java Developer to contribute to modern, cloud-ready applications powering research and asset management.

Within an Agile team, you will collaborate with engineers, architects, product owners, and QA to deliver scalable software and improve platform performance and reliability.

This on-site role emphasizes growth, continuous learning, and collaboration, supported by Schwab's strong benefits and a culture of trust.

Qualifications

  • Bachelor's degree in Computer Science or related field or equivalent practical experience.
  • Experience in software development including internships, co-ops, or professional work.
  • Proficiency in Java and object-oriented programming concepts.
  • Familiarity with data structures, algorithms and design fundamentals.
  • Experience writing, testing, debugging, and maintaining quality code.
  • Knowledge of SQL and relational databases; RESTful APIs and web services.
  • Experience using Git in a collaborative environment.
  • Strong analytical thinking, problem-solving and communication skills.
  • Ability to learn new technologies in an Agile setting.

Responsibilities

  • Develop cloud-ready Java applications and services.
  • Collaborate with engineers, architects, product owners, and QA.
  • Contribute to modernization efforts including microservices and CI/CD.
  • Write tests, debug, and ensure code quality and reliability.
  • Support data persistence with SQL and relational databases.

Skills

Java
Data structures
REST APIs
Git
SQL
Agile
Problem solving
Communication

Education

Bachelor's degree in Computer Science or related field

Tools

Spring Boot
Docker
Jira
Confluence
GitHub Actions
Jenkins
JUnit
Mockito
MongoDB
AWS
Azure
GCP
Angular
Python

Job description

Charles Schwab in Southlake, TX seeks a Java Developer to contribute to modern, cloud-ready applications powering research and asset management.

Within an Agile team, you will collaborate with engineers, architects, product owners, and QA to deliver scalable software and improve platform performance and reliability.

This on-site role emphasizes growth, continuous learning, and collaboration, supported by Schwab's strong benefits and a culture of trust.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

On-Site Java Engineer — Cloud & Microservices, Agile
On-Site Java Engineer — Cloud & Microservices, Agile

Charles Schwab Corporation • Jersey City (NJ)

On-site
USD 100,000 - 150,000
Bonus opportunities
Senior Developer - Finance Tech, On-Site Impact
Senior Developer - Finance Tech, On-Site Impact

Charles Schwab Corporation • Jersey City (NJ)

On-site
USD 120,000 - 180,000
Senior Java Lead: Cloud Microservices & Angular (On-Site)
Senior Java Lead: Cloud Microservices & Angular (On-Site)

Charles Schwab • Southlake (TX)

On-site
USD 140,000 - 180,000
401(k) match
Employee stock purchase plan
Sabbatical after 5 years for eligible
+3
Senior Java Microservices Engineer – Cloud & Data
Senior Java Microservices Engineer – Cloud & Data

Charles Schwab • Southlake (TX)

Hybrid
USD 120,000 - 160,000
401(k) with match
Paid time off
Sabbatical after 5 years
+4
Senior Java Software Engineer: Cloud Microservices & CI/CD
Senior Java Software Engineer: Cloud Microservices & CI/CD

Charles Schwab Corporation • Southlake (TX)

On-site
USD 120,000 - 170,000
Senior Java Developer — FinTech Core Platform (Onsite)
Senior Java Developer — FinTech Core Platform (Onsite)

Charles Schwab • Jersey City (NJ)

On-site
USD 130,000 - 170,000
401(k) match
Paid vacation and sabbatical
Parental leave
+2
Senior Software Engineer – Java + Angular Microservices
Senior Software Engineer – Java + Angular Microservices

The Charles Schwab Corporation • Southlake (TX)

On-site
USD 90,000 - 140,000
Senior Java Backend Engineer - Scalable & Secure Systems
Senior Java Backend Engineer - Scalable & Secure Systems

Charles Schwab • Southlake (TX)

On-site
USD 120,000 - 160,000
Java Software Engineer
Java Software Engineer

Charles Schwab Corporation • Jersey City (NJ)

On-site
USD 100,000 - 150,000
Bonus opportunities
Senior Java Developer: Microservices & APIs Leader
Senior Java Developer: Microservices & APIs Leader

Charles Schwab • Southlake (TX)

On-site
USD 120,000 - 150,000
401(k) with company match
Paid time off and sabbatical after 5+
Parental leave and family building
+2