Charles Schwab logo

Sr Developer

Charles Schwab

Austin, TXJobSeen 1 day agoSeen in employer's feed 1 day ago

Most applications go out cold — see where you stand first. No sign-up to start.

Watch jobs like this.

At a glance

Compensation
No compensation found
Location
Austin, TX
Work Authorization
Not specified

Olive lists jobs from US employers, including remote roles you can work from the United States.

Job overview

The Sr Developer role at Charles Schwab in Austin focuses on development team leadership, task management, and business project support, ensuring coding standards, process adherence, and collaboration with architecture and database teams while working onsite.

Skills & qualifications

RequiredNice to have

Skills

Java J2EESpring FrameworkSpring BootSpring Security OAuth2Spring RESTSpring DataSpring Cloud DataflowSpring IntegrationSpring AMQPAerospikeGitHubMavenGitCI CDSonarqubeUnit TestingLintingScrum Agile MethodologyDesign PatternsMicro ServicesCloud Native ArchitectureRESTful APIsMongoDBRabbitMQKafkaPublic Private Cloud PlatformsStrong CommunicationAnalytical SkillsTeam Skills

Qualifications

Six Years Java Development ExperienceThree Years Spring Cloud Dataflow ExperienceTwo Years Mutual Funds Trading ExperienceTwo Years Aerospike ExperienceTwo Years Agile Development ExperienceBachelor's Degree in Computer Science or Related Discipline

Benefits

Medical Insurance
Dental Insurance
Vision Insurance
401(k) Match
Paid Time Off
Parental Leave
Tuition Assistance

Full job description

Your opportunity

Schwab remains committed to providing increased visibility to career growth opportunities and job requirements. This posting announcement is part of increased transparency and while all qualified applicants will be reviewed and considered, this organization has a preferred candidate identified for this role.

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.

This role is a multi-purposed focus on development team, task management and business project/process support. This position has the responsibility of ensuring development resources adopt processes, standards and company policies within project efforts and deliver assigned work timely.

Essential Duties and Responsibilities:

  • Provides development coding standards and policies.

  • Ensures development efforts follow provided requirements by business teams.

  • Attends team daily stand-up meetings for work in-progress.

  • Works with enterprise architecture teams to adopt tools for application development, integration and rollout needs.

  • Attends daily Scrum, Planning and Integration meetings in preparation for future priorities.

  • Works to provide gap analysis to various business entities concerning application planning, integration, testing and production support needs.

  • Plans for and anticipates developer needs and works with management and neighboring teams to resolve.

  • Collaborate with architecture, database development and database administration staff to establish and adhere to industry and enterprise best practices for application development, integration and optimization.

  • Stays up to date with software tools, trends, technologies and frameworks both industry-wide and within Schwab.

  • Identifies the gaps between business needs and development efforts. Brings this information to management’s attention for future resolution.

  • Researches and suggests to management avenues for team developer training for tool familiarity and sufficiency.

  • Write technical specifications based on technical requirements and functional specifications.

  • Assist with select quality assurance tasks, including test data preparation, defect root cause analysis and production support

  • Work within multiple software development life cycle (SDLC) models including Waterfall and Agile.

  • Adhere to software development compliance policies and procedures

  • Know, understand, and follow employee guidelines, employment policies, and department or company procedures.

What you have

To ensure that we have fulfilled our promise of "challenging the status quo," this role has specific qualifications that successful candidates should have.

Required Qualifications

  • Minimum 6 years’ experience in application development and support using one or more

of JAVA/J2EE technologies Spring, Spring Boot, Spring Security OAuth2, Spring

Security, Spring REST, Spring Data

  • Minimum 3 years’ experience with Spring Cloud Dataflow, Spring Integration and

Spring AMQP or similar technologies

  • Minimum 2 years’ experience with Mutual Funds Trading workflows

Classification: Schwab Internal• Minimum 2 years’ experience in application development leveraging Aerospike as

primary datastore

  • Hands on experience as a Java Developer with strong knowledge of devOps using github,

Maven, Git)

  • Strong communication, analytical and team skills

  • Experience with CI/CD, Unit Testing, Linting, and Sonarqube

  • Scrum agile methodology knowledge and experience

  • Strong knowledge of design patterns and understanding of software architecture

including micro services and Cloud Native Architecture

  • Collaborate with architecture, database development and database administration staff to

establish and adhere to industry and enterprise best practices for application development,

integration and optimization.

  • Write and review technical specifications based on technical requirements and functional

specifications. Collaborate with architecture and development staff to achieve approval

and consensus of solution design presented in response to technical specifications written

by analysts and other developers.

  • Contribute to development and publication of release documentation and the

development of code to facilitate the migration and conversion of data.

  • Assist with select quality assurance tasks, including test data preparation, defect root

cause analysis and production support

  • Work within multiple software development life cycle (SDLC) models including

Waterfall and Agile.

  • Other duties and responsibilities as assigned including but not limited to:

Attend team meetings, phone conferences, and training as needed.

  • Know, understand, and follow employee guidelines, employment policies, and

department or company procedures.

  • Performs reviews for code quality, adherence to coding standards, and meeting business

requirements.

  • Develop and Collaborate with other developers in the process of building/integrating

RESTful APIs.

  • Identify and troubleshoot M/W, UI / UX problems

  • Bachelor's degree in computer science or related discipline or equivalent work

Preferred Qualifications

1+ years of experience in application development leveraging NoSql database (Mongo)

  • Experience implementing and consuming large scale web services

  • Experience in designing and developing Multi-threaded high performance, highly

scalable applications

  • Experience developing real time event processing and messaging: SCDF, RabbitMQ, Kafka

  • Experience with GitHub/BitBucket

  • Experience Developing applications using Public/Private cloud platforms

  • Minimum of 2 years’ experience with Agile Development Methodologies such as SCRUM, RAD (Rapid Application Development) and Extreme Programming.

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 (https://www.schwabjobs.com/hybrid-work) 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.

We offer a competitive benefits package (https://www.schwabjobs.com/summary-of-benefits) that takes care of the whole you – both today and in the future:

  • 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

What’s in it for you:

At Schwab, we’re committed to empowering our employees’ personal and professional success. Our purpose-driven, supportive culture, and focus on your development means you’ll get the tools you need to make a positive difference in the finance industry. 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.

We offer a competitive benefits package that takes care of the whole you – both today and in the future:

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

Schwab is an affirmative action employer, focused on employing and advancing in employment, qualified women, racial and ethnic minorities, protected veterans, and individuals with disabilities in the workplace. If you have a disability and require reasonable accommodations in the application process, contact Human Resources at [email protected] or call 800-275-1281.

Similar jobs, posted recently

Open roles like this one, listed in the last 30 days.

You've read the whole posting — now see how you match it.