Charles Schwab - Austin, TX

posted 5 days ago

Full-time - Mid Level
Austin, TX
Securities, Commodity Contracts, and Other Financial Investments and Related Activities

About the position

The Java Developer position at Charles Schwab is a hybrid role within the Stock Plan Services technology team, focusing on supporting equity compensation for B2B clients. The role involves participating in the design, development, and implementation of multi-platform application systems, with a mission to consolidate various applications into a unified user experience while maintaining high standards of customer support and engineering objectives.

Responsibilities

  • Participate in the technical design, development, and implementation of cross-functional, multi-platform application systems
  • Be a key member of a scrum team in Java and cloud development platforms, including front end and back end technologies like Spring Boot and PCF
  • Ensure deliverables meet standards for code quality, unit test cases, and best coding practices
  • Perform code reviews and provide constructive feedback to team members
  • Participate in the development of Proof-of-Concept projects to create reusable patterns for development
  • Participate in various agile ceremonies and lead technology solutioning across a large team space
  • Act as a security champion by evaluating and resolving vulnerabilities in code
  • Write unit test cases for all code implementations
  • Create Bamboo pipelines for CI/CD into PCF environments

Requirements

  • 6+ years of experience with full stack Java development
  • 4+ years of experience with Spring Framework and Spring Boot
  • 4+ years of experience with cloud-based development
  • 4+ years of experience with REST services
  • 3+ years of experience with Microservices and micro UI development
  • Experience with configuring automated builds and deployments using tools such as Bamboo, Jenkins, or GitHub

Nice-to-haves

  • Experience with front end design and coding using Angular
  • Experience with Atlassian tool suites like Bitbucket, Bamboo, JIRA, Confluence
  • Experience using IDE and GIT repositories for code management
  • Experience in preparing high-level design, system design documents, or architecture documents
  • Experience with design for functional and non-functional qualities, including availability, resiliency, security, and performance
  • Experience developing financial reporting and financial analysis

Benefits

  • 401(k) with company match
  • Employee stock purchase plan
  • Paid time for vacation
  • Paid time for volunteering
  • 28-day sabbatical after every 5 years of service for eligible positions
  • Paid parental leave
  • Family building benefits
  • Tuition reimbursement
  • Health insurance
  • Dental insurance
  • Vision insurance
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service