Jobs · Engineering · Texas

Sr Full Stack Java Engineer - Workplace Services Engineering

Charles Schwab · Southlake, TX · 2 mo ago
HybridEngineeringFull-time

About the role

At Schwab, we are seeking a highly skilled full-stack Senior Software Engineer (Java/Angular) to design, build, and maintain secure Java-based systems that support our critical PCIS business functions. The ideal candidate will deliver high-quality, efficient, and testable code while adhering to established architectural standards.

Responsibilities

  • Lead the technical design, development, and implementation of cross-functional, multi-platform application systems.
  • Proactively leverage AI tools and technologies to enhance code quality, automate testing, and drive innovation throughout the development lifecycle.
  • Take a lead role in coaching an Agile Java team, including both frontend and backend technologies like Spring Boot and PCF.
  • Ensure all deliverables meet established standards for code quality, unit test coverage, and best coding practices for all code implementations.
  • Perform code reviews and provide constructive feedback to team members.
  • Lead the development of Proof-of-Concept projects to establish reusable development patterns.
  • Participate in various Agile ceremonies and lead technology solutioning across a large team.
  • Prepare high-level design, system design documents, and architecture documentation, and obtain necessary approvals from the architecture team.
  • Act as a security champion for the team by evaluating, guiding, and ensuring the delivery of vulnerability-free code, eliminating security gaps, and promoting reusability, flexibility, and performance.
  • Write unit test cases for all code implementations.
  • Create Bamboo and GitHub Actions pipelines for CI/CD into PCF environments.
  • Follow all guidelines for best development practices.

Qualifications

  • 8+ years of hands-on software development with Java (Spring Boot preferred), RESTful services, and microservice patterns.
  • 5+ years of hands-on software development experience actively writing and reviewing Java code.
  • 5+ years of strong SQL and schema design with SQL Server (query optimization, indexing, transactions); working familiarity with Oracle.
  • 2+ years of hands-on software development with Angular.
  • Demonstrated success delivering production systems in Agile teams; comfortable owning features end-to-end from design through production support.
  • Hands-on experience with automated testing (unit/integration/API/contract), CI/CD pipelines, artifact/version management, and branch strategies.
  • PRACTICAL IMPLEMENTATION OF RESILIENCE, PERFORMANCE BUDGETING, AND OBSERVABILITY (METRICS/LOGGING/TRACING) IN DISTRIBUTED SERVICES.
  • CLEAR COMMUNICATOR WHO CAN EXPLAIN TRADE-OFFS TO ENGINEERS AND PRODUCT PARTNERS; PROVEN ABILITY TO LEAD THROUGH CODE, PATTERNS, AND EXAMPLE.
  • FAMILIARITY WITH SCRUM EVENTS AND SCALED CEREMONIES (PI PLANNING, SCRUM OF SCRUMS, I&A); COMFORTABLE ESTIMATING, SLICING, AND IMPROVING FLOW.

Similar jobs

Sr Full Stack Engineer

Evergreen Goodwill of Northwest WashingtonSeattle, WA· 3 mo ago
Engineering$110k–$140k/yrapply on jobs.dayforcehcm.com

Sr Java Engineer

Tata Consultancy ServicesChelsea, MI· 2 wk ago
Engineering$85k–$100k/yrapply on ibegin.tcsapps.com

Sr. Java Engineer

Motion RecruitmentBrownsville Metropolitan Area· 1 wk ago
Engineering$145k–$155k/yrapply on motionrecruitment.com

Sr. Java Engineer

InRhythmDallas, TX· 7 mo ago
Information Technologyapply on inrhythm.my.salesforce-sites.com