Lead Java Engineer — Cloud & Microservices

Charles Schwab

Phoenix (AZ)

On-site

USD 140,000 - 195,000

Full time

40 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

401(k) with company match
Employee stock purchase plan
Sabbatical after 5 years
Tuition reimbursement
Health, dental, and vision insurance

Job summary

Schwab in Phoenix is seeking a Lead Software Engineer to provide hands-on technical leadership for retirement technology platforms. You will design scalable Java applications using microservices and REST APIs, guide architecture, modernize legacy systems, and mentor engineering teams to deliver secure, resilient solutions.

You’ll work with Spring Boot, Kafka, RabbitMQ, and cloud platforms, applying DevOps and CI/CD practices while partnering with product, cybersecurity, and operations to

Qualifications

  • Bachelor’s degree in Computer Science, a related field, or equivalent practical experience.
  • Enterprise application development experience using Java/J2EE and OO design.
  • Ability to design, build, modernize, and support scalable Java apps with Microservices and REST APIs.
  • Demonstrated technical leadership through architecture guidance, design and code reviews, mentoring, and cross-team influence.
  • Strong systems engineering experience for secure, resilient, highly available solutions.
  • Experience with Spring Boot, Kafka, RabbitMQ, Splunk, and cloud-based platforms.
  • Experience with DevOps, CI/CD, production deployment discipline, and SDLC improvements.
  • Experience with relational databases (SQL Server, Oracle, PostgreSQL).
  • Ability to partner with product, architecture, cybersecurity, and operations to translate requirements into secure tech.

Responsibilities

  • Design scalable Java applications and modernize legacy platforms.
  • Guide architecture decisions and conduct code/design reviews.
  • Mentor engineering teams and drive technical excellence.
  • Collaborate with product, cybersecurity, and infrastructure stakeholders.
  • Ensure secure, resilient, and high-quality technology delivery.

Skills

Java/J2EE
Microservices
REST APIs
Spring Boot
Kafka
RabbitMQ
Cloud Platforms
DevOps
CI/CD
SQL/Oracle/PostgreSQL

Education

Bachelor’s degree in Computer Science or related

Tools

Docker
Grafana
Google Cloud
Pivotal Cloud Foundry
BDD
TDD

Job description

Schwab in Phoenix is seeking a Lead Software Engineer to provide hands-on technical leadership for retirement technology platforms. You will design scalable Java applications using microservices and REST APIs, guide architecture, modernize legacy systems, and mentor engineering teams to deliver secure, resilient solutions.

You’ll work with Spring Boot, Kafka, RabbitMQ, and cloud platforms, applying DevOps and CI/CD practices while partnering with product, cybersecurity, and operations to

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

Similar jobs worth comparing

Senior Java Platform Lead - Microservices & Cloud
Senior Java Platform Lead - Microservices & Cloud

Charles Schwab • Southlake (TX)

On-site
USD 120,000 - 180,000
401(k) with company match
Employee stock purchase plan
Paid time for vacation
+8
Senior Software Platform & Cloud Lead
Senior Software Platform & Cloud Lead

Charles Schwab • Austin (TX)

On-site
USD 150,000 - 210,000
401(k) with company match
Sabbatical after 5 years
Paid parental leave
Lead Java Software Engineer
Lead Java Software Engineer

Charles Schwab • Phoenix (AZ)

On-site
USD 140,000 - 195,000
401(k) with company match
Employee stock purchase plan
Sabbatical after 5 years
+2
Lead Java Microservices Engineer — Spring Boot Expert
Lead Java Microservices Engineer — Spring Boot Expert

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 157,000 - 215,000
Lead Java Software Engineer
Lead Java Software Engineer

Charles Schwab • Southlake (TX)

On-site
USD 120,000 - 180,000
401(k) with company match
Employee stock purchase plan
Paid time for vacation
+8
Lead Java Engineer – AWS, DevOps & Microservices
Lead Java Engineer – AWS, DevOps & Microservices

JPMorganChase • Plano (TX)

On-site
USD 130,000 - 190,000
Lead Java AWS Engineer - Microservices in the Cloud
Lead Java AWS Engineer - Microservices in the Cloud

JPMorgan Chase & Co. • Columbus (OH)

On-site
USD 140,000 - 210,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 Engineer — Cloud Data Platform Leader
Senior Java Engineer — Cloud Data Platform Leader

Charles Schwab • Austin (TX)

On-site
USD 150,000 - 210,000
401(k) with company match
Sabbatical after 5 years
Paid parental leave
+2
Lead Java Engineer — Microservices & Open Systems
Lead Java Engineer — Microservices & Open Systems

Huntington Bancshares, Inc. • Columbus (OH)

On-site
USD 120,000 - 150,000