Schwab is dedicated to building industry-leading applications and solutions to provide a world class experience for our clients. We continuously seek to improve our software development practices by shaping a highly effective Agile software development and infrastructure organization.
We are actively seeking a hands-on Senior Software Development Engineer with a strong background in Agile software development practices (Scrum / Kanban / XP), full-stack development with Java, Spring, Angular and good understanding of cloud native development. You will contribute to all parts of the application – front-end, services, data, automated testing, continuous integration/deployment, DevOps and cloud deployment. You will be a part of an XP team, employing test driven development and pair programming practices.
What you are good at
4-year college degree in Computer Science or related discipline with 5-7+ years of experience building secure web applications
Experience developing large scale, microservice oriented, distributed web applications
Proficient in Java (Java 8 preferred), Spring framework, RESTful architecture
Design and develop microservices primarily using Spring Boot, Spring Cloud
Full scope test automation evangelist with unit, integration, and behavioral/functional test-driven development experience
Desire to learn new technologies quickly and work in a fast-paced environment
Demonstrate highly effective communication, interpersonal and teamwork skills. Must be well organized and self-motivated. Able to work with minimal supervision.
Know-how of version control systems like Git and build tools like Maven, Gradle
Experience working with multiple database technologies and large datasets
Support production systems and troubleshoot system defects to remediate issues and ensure system operational stability and availability
What you have
Hands on experience working in a cloud environment; AWS or Pivotal Cloud Foundry a plus
Experience with API gateway implementations
Hands-on implementations based on Domain driven design
Usage of Spring cloud contracts for consumer driven testing
“Workplace Flexibility Program:
We're proud to support our employees in a working approach that allows you to bring your best self to work – whether that’s in the office or remote.
Most Schwabbies have the opportunity to voluntarily work in the office or at home based on their preference, through the remainder of 2021.*
When the firm is ready to fully return to the office, employees will have the flexibility of a hybrid work environment, spending some time working remote and some time in the office.
Employees and managers can discuss and decide what works best for them, with additional flexibility available based on their role, business needs, and individual circumstances.
- Subject to change as Schwab is continually evaluating the current environment in order to best care for the safety and well-being of our employees.”
Why work for us?
Own Your Tomorrow embodies everything we do! We are committed to helping our employees ignite their potential and achieve their dreams. Our employees get to play a central role in reinventing a multi-trillion-dollar industry, creating a better, more modern way to build and manage wealth.
A competitive and flexible package designed to empower you for today and tomorrow. We offer a competitive and flexible package designed to help you make the most of your life at work and at home—today and in the future. Explore further.
Schwab is committed to building a diverse and inclusive workplace where everyone feels valued. As an Equal Opportunity Employer, our policy is to provide equal employment opportunities to all employees and applicants without regard to any status that is protected by law. Please click here to see the policy.
Schwab is an affirmative action employer, focused on advancing women, racial and ethnic minorities, 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 firstname.lastname@example.org or call 800-275-1281.
TD Ameritrade, a subsidiary of Charles Schwab, is an Equal Opportunity Employer. At TD Ameritrade we believe People Matter. We value diversity and believe that it goes beyond all protected classes, thoughts, ideas, and perspectives.