At Schwab, the business problem is to advance platform offerings and drive innovation in the finance industry by delivering technology solutions that support corporate customer and accounts, and to establish a unified customer identifier to support a comprehensive 360 view of Schwab clients across all lines of business.
Requirements
- 7+ years of experience with Java, Spring framework, cloud development, and Web Services (REST and SOAP) supporting high volume transactions in a Highly Available environment
- 3 years of experience in Distributed Databases and NoSQL databases; MongoDB, Yugabyte, PostgresSQL (preferred)
- 3+ years experience with DB2 and control-M
- 2+ year experience working on real-time data and streaming applications
- 3+ years of experience with continuous build process using Bamboo, Bitbucket/Git, or similar tools
- 2+ years of experience with Pivotal Cloud Foundry (PCF), or AWS or GCP
- 2+ years of experience with event-driven systems (Kafka, RabbitMQ, message queues, etc.)
Responsibilities
- Develop and own the delivery of client-facing functionality (from Requirement analysis to production rollout) that materially advances product and business goals.
- Provide technical guidance to the team of developers and support them to overcome implementation & delivery challenges
- Work with technical and business experts to create and support optimal production and test environment solutions
- Research and development of (functional and technical specifications documents) production and test environments, architecture/design/develop solutions
- Develop plans for proof of concept and validation of technology/solutions
- Estimating development sizing and costs and collaborating with the Scrum Master and product owner for efficient task prioritization
- Ensuring quality through automated testing and TDD and integrating SSO to interconnect various internal and external systems
Other
- Bachelor’s degree in Engineering, Computer Science, or related field
- Strong interpersonal, analytical, problem-solving, influencing, prioritization, decision- making and conflict resolution skills
- Excellent written/verbal communication skills
- Project delivery with ability to drive projects to successful completion; ability to anticipate project risks/issues and propose creative solutions
- Prior experience interfacing with various partners, including vendors, offshore development teams, and internal groups