JOBSEARCHER

Java Developer

Overview In this role, you lead the delivery of resilient, production-ready software solutions for Schwab’s planning experiences. You collaborate with product owners, architects, and teams to design, build, test, deploy, and support microservices in an Agile environment. You drive quality, automate testing, and promote robust deployment readiness while coaching engineers. You thrive on improving reliability and scaling technology to empower clients and advisors. Compensation / Benefitsbonus or incentive opportunities ResponsibilitiesDesign, build, test, deploy, and support production-ready microservices in an Agile settingPartner with product owners, architects, and engineering teams to align with business objectivesImprove code quality, test automation, and deployment readiness; contribute to production supportIdentify risks early and strengthen automation/validation practicesProvide technical coaching and mentorship to team membersLead by example in engineering practices such as code reviews and release readiness Key requirements6+ years of Java and Spring Boot application development and delivery3+ years designing and implementing automated testing (API, integration, end-to-end) in modern CI/CD environmentsExperience aligning software solutions with design principles, business objectives, and production support expectationsExperience with relational databasesRESTful API development experienceGitHub experience for source controlMaven or Gradle automation experienceAbility to provide production/on-call supportStrong problem-solving and communication skillsExperience with code reviews, service discovery, environment strategy, and release readinessActive listening and clear communicationcollaboration and feedback incorporationmentoring or coaching junior engineersJavaSpring BootAutomated testing (API/integration/E2E)