Sr. Java Software Developer Lead

Charles Schwab

Phoenix (AZ)

On-site

USD 100,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

401(k) with company match
Paid time for vacation
Tuition reimbursement
Health, dental, and vision insurance

Job summary

A leading financial services firm in Phoenix, Arizona is seeking a Lead Developer for Software Development Engineering to implement best practices and deliver high-quality solutions. The ideal candidate has over 7 years of experience in software development, focusing on data integration and strong leadership skills. This role emphasizes collaboration and includes opportunities for continuous learning and workplace flexibility.

Qualifications

  • 7+ years of experience in software development roles focused on data products.
  • 4+ years of engineering lead experience.
  • Experience writing automated unit, integration, and acceptance tests.

Responsibilities

  • Implement best practices, tools, and metrics for software development.
  • Enable high-quality, predictable delivery.
  • Troubleshoot and remediate production application issues.

Skills

Java
Data integration design patterns
Domain Driven Design
Microservices
DevOps
Scrum
Kanban
REST APIs
Spring Boot
AWS

Education

University degree or equivalent experience

Tools

Bamboo
GitHub
Jira
Control-M

Job description

Your opportunity

At Schwab, you’re empowered to make an impact on your career. Here, innovative thought meets creative problem solving, helping us “challenge the status quo” and transform the finance industry together. We believe in the importance of in‑office collaboration and fully intend for the selected candidate for this role to work on site in the specified location(s). This role will support the future growth of the WAS business. As a seasoned, hands‑on Lead Developer of Software Development Engineering, you will enable WME to achieve consistent, predictable, high‑quality delivery by implementing best practices, tools, metrics, automation frameworks, and provide oversight in the areas of software development and testing. You’ll serve as a strong and versatile hands‑on technical leader. You will deliver high‑quality solutions that meet business objectives in a flexible, collaborative, and rapidly changing environment. You will play a critical role in supporting key stakeholders across the WAS organization which is focused on high‑net worth and ultra‑high net worth retail investors. Supported business functions span Schwab’s Wealth and Investment Solutions including Schwab Wealth Advisory. You will be working with a team of talented and highly motivated technologists that strive to make technology a strategic differentiator for Schwab’s WAS business and their clients.

Qualifications
  • A university degree or equivalent experience.
  • 7+ years of experience in software development roles with focus on software development and data products – includes 4+ years of with engineering lead experience.
  • Strong knowledge and experience with data integration design patterns.
  • Strong experience working on medium or large‑scale data integration projects with OLAP/OLTP systems.
  • Experience in Domain Driven Design, Microservices and Database design.
  • Experience in implementing software development engineering best practices as well as DevOps, CI/CD, Scrum, and Kanban.
  • Hands‑on experience coding in Java, building REST based APIs, using messaging and streaming technologies, and development tools such as Bamboo, GitHub, and Jira.
  • Hands‑on experience utilizing Spring Boot, Spring Batch, Spring Cloud Data Flow and other technologies to build data integration pipelines.
  • Experience writing automated unit, integration, and acceptance tests for data interfaces & data pipelines is a must.
  • Proactively detect, troubleshoot, and remediate issues affecting production applications.
  • Provide clear, concise, and timely communication to affected parties during the investigation and resolution of any individual or system‑wide outage.
  • Work with development teams at the appropriate stages to ensure the support strategy guidelines are followed and new systems or projects meet the Production standards.
Preferred Qualifications
  • Responsible for ensuring the Change Implementation Management policies are adhered to for all changes deployed to Production.
  • Consistently update knowledge repository, ensure information regarding any support related activities or issues are available and easily accessible.
  • Responsible for servicing all requests for data or other activities that require access to Production systems.
  • Improve self‑reliance and reduce dependency on the availability of development or external team resources for the initial troubleshooting and resolution of problems.
  • Experience with scheduling tools like Control‑M is preferred.
  • Experience with other developments tools, such as GitHub, Harness, Launch Darkly, and mabl is preferred.
  • Experience with Data Catalog tools like Collibra, Informatica Enterprise Data Catalog and Informatica Data Quality is a plus.
  • Experience with AWS, GCP, or other Cloud technologies is a plus.
  • Wealth Management and/or Financial Services industry experience is a plus.
What’s in it for you

At Schwab, you’re empowered to shape your future. We champion your growth through meaningful work, continuous learning, and a culture of trust and collaboration—so you can build the skills to make a lasting impact. Our Hybrid Work and Flexibility approach balances our ongoing commitment to workplace flexibility, serving our clients, and our strong belief in the value of being together in person on a regular basis. In addition to the salary range, this role is also eligible for bonus or incentive opportunities.

Benefits
  • 401(k) with company match and Employee stock purchase plan
  • Paid time for vacation, volunteering, and 28‑day sabbatical after every 5 years of service for eligible positions
  • Paid parental leave and family building benefits
  • Tuition reimbursement
  • Health, dental, and vision insurance
Seniority level

Mid‑Senior level

Employment type

Full‑time

Job function

Engineering and Information Technology

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

Similar jobs worth comparing

Senior Data Engineer
Senior Data Engineer

Charles Schwab • Southlake (TX)

On-site
USD 130,000 - 180,000
401(k) with company match
Employee stock purchase plan
Vacation and sabbatical after years of
+3
Tech Lead_Sr Manager, Software Development & Engineering
Tech Lead_Sr Manager, Software Development & Engineering

Charles Schwab • Austin (TX)

On-site
USD 140,000 - 210,000
Sr Software Engineering Team Manager
Sr Software Engineering Team Manager

Charles Schwab • Richfield Township (OH)

On-site
USD 140,000 - 210,000
401(k) with company match
Sabbatical after every 5 years of 서비스
Parental leave
+2
Senior Specialist - Software Development & Engineering
Senior Specialist - Software Development & Engineering

Charles Schwab • Southlake (TX)

On-site
USD 90,000 - 130,000
401(k) with company match
Paid time off
Tuition reimbursement
+1
Java Developer
Java Developer

Charles Schwab Corporation • Austin (TX)

On-site
USD 170,000 - 230,000
Java Developer - Workplace Services Engineering
Java Developer - Workplace Services Engineering

SupportFinity™ • Austin (TX)

On-site
USD 90,000 - 120,000
401(k) with company match
Paid parental leave
Tuition reimbursement
+1
Data Engineering Lead
Data Engineering Lead

Charles Schwab • Southlake (TX)

On-site
USD 120,000 - 160,000
401(k) with company match
Paid parental leave
Health, dental, and vision insurance
Senior Software Engineer – Full Stack
Senior Software Engineer – Full Stack

Charles Schwab • Austin (TX)

On-site
USD 120,000 - 150,000
401(k) with company match
Employee stock purchase plan
Paid parental leave
+2
Manager, Data Engineering
Manager, Data Engineering

Charles Schwab • Austin (TX)

Hybrid
USD 120,000 - 160,000
401(k) match
Employee stock purchase plan
Vacation and sabbatical
+4
Manager, Software Development & Engineering
Manager, Software Development & Engineering

Fairygodboss • Austin (TX)

On-site
USD 90,000 - 120,000
401(k) with company match
Paid time for vacation and volunteering
Tuition reimbursement