Senior Software Engineer - API, Microservices, Java/Spring

The Charles Schwab Corporation

Southlake (TX)

On-site

USD 110,000 - 160,000

Full time

3 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

401(k) with company match
Employee stock purchase plan
Paid vacation
Parental leave
Tuition reimbursement
Health, dental, and vision insurance

Job summary

The Charles Schwab Corporation in Southlake, TX is seeking a software engineer to develop APIs, batch jobs and backend capabilities for web applications. You will work on-site and collaborate across teams to deliver scalable solutions.

Requirements include a BS in CS, 3+ years in application software development, API experience with microservices, strong Java/J2EE/JavaScript, Spring, and Git. Knowledge of Scrum, data modeling, and software development lifecycle is preferred.

Qualifications

  • Bachelor's degree in Computer Science required.
  • 3+ years in application software development, API, batch jobs and backend web apps.
  • 3+ years' experience in unit and regression testing.
  • 2+ years API development with microservices patterns.
  • Strong OOP with Java, J2EE and JavaScript.
  • CS fundamentals in algorithms and data structures.
  • Knowledge of DB design and data modeling.
  • Spring framework and ecosystem familiarity.
  • Git/GitHub and code management experience.
  • Familiarity with Scrum and SDLC; self-starter with strong communication.

Skills

APIs & Backend Dev
Unit & Regression Testing
Microservices API Dev
Java/J2EE/JavaScript
CS Fundamentals
Data Modeling
Spring Framework
Git/GitHub
Scrum/SDLC
Problem Solving
Communication Skills
Team Player
Integrity

Education

Bachelor of Science in Computer Science

Tools

Git
GitHub
Jira
Confluence
Bamboo
Bitbucket

Job description

The Charles Schwab Corporation in Southlake, TX is seeking a software engineer to develop APIs, batch jobs and backend capabilities for web applications. You will work on-site and collaborate across teams to deliver scalable solutions.

Requirements include a BS in CS, 3+ years in application software development, API experience with microservices, strong Java/J2EE/JavaScript, Spring, and Git. Knowledge of Scrum, data modeling, and software development lifecycle is preferred.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Backend API Engineer - Java/Spring Microservices
Backend API Engineer - Java/Spring Microservices

The Charles Schwab Corporation • Lone Tree (CO)

On-site
USD 120,000 - 160,000
401(k) match
Vacation time
Sabbatical after 5 years
+3
Senior Java Developer - On-site Microservices & API Lead
Senior Java Developer - On-site Microservices & API Lead

Charles Schwab Corporation • Southlake (TX)

On-site
USD 120,000 - 180,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
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 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 Software Engineer - Java/Spring + Angular
Senior Software Engineer - Java/Spring + Angular

The Charles Schwab Corporation • Ann Arbor (MI)

On-site
USD 110,000 - 150,000
401(k) match & Employee stock purchase
Paid vacation & sabbatical after 5 yrs
Paid parental leave
+2
C# Software Engineer — Impactful, Collaborative, Hybrid
C# Software Engineer — Impactful, Collaborative, Hybrid

The Charles Schwab Corporation • Westlake (TX)

On-site
USD 140,000 - 160,000
401(k) with company match
Employee stock purchase plan
Paid time off & sabbatical (28-day sab
+3
Senior .NET Full-Stack Engineer – Onsite TX
Senior .NET Full-Stack Engineer – Onsite TX

Charles Schwab • Austin (TX)

On-site
USD 110,000 - 140,000
401(k) with company match
Paid vacation and volunteering
Parental leave and family benefits
+2
Senior Java & Angular Platform Lead — Cloud Transformation
Senior Java & Angular Platform Lead — Cloud Transformation

Charles Schwab • Southlake (TX)

On-site
USD 110,000 - 130,000
401(k) with company match
Paid vacation and volunteering time
Paid parental leave
+2