Senior Software Engineer - Java/Spring + Angular

The Charles Schwab Corporation

Ann Arbor (MI)

On-site

USD 110,000 - 150,000

Full time

3 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

401(k) match & Employee stock purchase
Paid vacation & sabbatical after 5 yrs
Paid parental leave
Tuition reimbursement
Health, dental, vision insurance

Job summary

The Charles Schwab Corporation in Ann Arbor is seeking a software engineer to design, develop, and deliver scalable solutions within an Agile Scrum team.

You will mentor peers, support production systems, and collaborate with product owners to shape software requirements. Strong Java/Spring and frontend Angular/TypeScript skills are preferred, along with REST API experience and a background in finance services.

Qualifications

  • 4+ years with Java, Spring/Spring Boot in a production environment
  • Experience with Angular and TypeScript front-end development
  • REST API design and implementation in transactional systems
  • C#/.NET ASP.NET Core experience
  • Familiarity with Agile/Scrum practices and TDD/automation

Responsibilities

  • Design, develop, and deliver software as part of an Agile Scrum team
  • Mentor and coach junior team members
  • Support production systems and triage issues to ensure client stability
  • Collaborate with product owners to define strategy and scope of requirements
  • Deliver high-quality software with automated tests and secure, fault-tolerant architectures

Skills

Java
Spring/Spring Boot
Angular
TypeScript
REST API
C#/.NET
GCP
PCF
GitHub
Bitbucket
Agile
Relational Databases
AI for Team Efficiency

Education

Bachelor's degree in Computer Science or related field
Advanced degree (MS/PhD) in a related field

Tools

GitHub
Bitbucket
PCF
Google Cloud Platform

Job description

The Charles Schwab Corporation in Ann Arbor is seeking a software engineer to design, develop, and deliver scalable solutions within an Agile Scrum team.

You will mentor peers, support production systems, and collaborate with product owners to shape software requirements. Strong Java/Spring and frontend Angular/TypeScript skills are preferred, along with REST API experience and a background in finance services.

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

Similar jobs worth comparing

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
Impactful Full-Stack Java/Angular Engineer
Impactful Full-Stack Java/Angular Engineer

Charles Schwab • Austin (TX)

Hybrid
USD 120,000 - 150,000
401(k) with company match and Employee
stock purchase plan
Vacation, volunteering, and 28-day sab
+3
Senior Software Lead – FinTech (Frontend/Backend)
Senior Software Lead – FinTech (Frontend/Backend)

Charles Schwab Corporation • Chicago (IL)

On-site
USD 180,000 - 240,000
Engineering Manager, Software Development & Platform
Engineering Manager, Software Development & Platform

The Charles Schwab Corporation • San Francisco (CA)

Hybrid
USD 120,000 - 170,000
401(k) with company match
Sabbatical after 5 years of service
Parental leave
+2
Backend Software Engineer — Real-Time Trading Platform
Backend Software Engineer — Real-Time Trading Platform

The Charles Schwab Corporation • Ann Arbor (MI)

On-site
USD 120,000 - 180,000
401(k) match
Stock purchase program
Sabbatical after 5 years
Senior Software Engineer - API, Microservices, Java/Spring
Senior Software Engineer - API, Microservices, Java/Spring

The Charles Schwab Corporation • Southlake (TX)

On-site
USD 110,000 - 160,000
401(k) with company match
Employee stock purchase plan
Paid vacation
+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
Hybrid .NET & Angular Software Engineer Associate
Hybrid .NET & Angular Software Engineer Associate

Charles Schwab • Austin (TX)

Hybrid
USD 90,000 - 120,000
Hybrid work model
401(k) with company match
Paid vacation & sabbatical after years
+2
Trading Systems Engineer - Frontend & Backend
Trading Systems Engineer - Frontend & Backend

The Charles Schwab Corporation • Chicago (IL)

On-site
USD 120,000 - 165,000
401(k) plans
Stock purchase plan
Paid time off
+1
Senior AI & Cloud Software Engineer
Senior AI & Cloud Software Engineer

Charles Schwab Corporation • Ann Arbor (MI)

On-site
USD 120,000 - 180,000
Bonus opportunities
On-site collaboration