Java Developer III

company banner
Charles Schwab & Co., Inc.
Full Time

Job Description

Your Opportunity

We are looking for a talented and technical Full Stack Developer to join the Thematic Investing team to build both customer facing and internal interactive web applications. This position will be part of Personalized Investing Technology at Schwab, focused on delivering innovative investing tools to all Schwab clients.

We are looking for an experienced engineer who is passionate about building quality world-class systems. In this position you will work closely with other development teams within Personalized Investing as well as many other domain specific teams. We are looking for an engineer to help us continue to build and grow our Personalized Investing platforms. The ideal candidate will have 3+ years of experience in a comparable position, demonstrated experience in a fast-paced, agile environment and capable of working across a large enterprise. A keen attention to detail, problem-solving abilities and solid knowledge base are key essentials for success.

This position requires a self-motivated individual with strong problem solving skills who can contribute in a highly collaborative culture and agile team environment. The ability to deliver innovative, cost effective, reliable solutions is key to success in this role. Our Software Development Engineers are driven to learn, grow, and continuously contribute to evolving the Schwab experience and technology.

What you are good at

  • Contributing to the design, development, testing, deployment, and support of highly interactive web applications.
  • Translating user requirements into technical designs.
  • Identifying opportunities to improve the client experience with your technical solutions.
  • Working collaboratively with other engineers, product owners, and designers to creatively solve problems
  • Implementing code and unit tests using best practices and standards.
  • Supporting your solutions throughout all phases of the software development lifecycle.


What you have

This role requires a highly motivated, organized and experienced business focused technology individual with a proven record of software delivery in fintech or related industry.

Qualifications & Experience
  • Bachelor's degree in Computer Science or related field, or equivalent work experience.
  • 3+ years professional experience in software engineering
  • 2+ years experience building web backends with Java
  • 2+ years experience with HTML, CSS, Javascript
  • Knowledge of current or legacy versions of Angular, leveraging TypeScript. Similar Javascript frameworks considered.
  • Experience with API development using RESTful services and JSON
  • Experience working in Agile teams; preferably in small teams, using JIRA/Bitbucket/Bamboo or similar tools.
  • Experience working with a relational or NoSQL databases, such as SQL Server, MySQL and MongoDB
  • Excellent oral and written communication skills; Must be a critical thinker and solutions-oriented.
  • Strong analytical, troubleshooting and problem-solving skills.
  • Must be able to quickly grasp complex concepts and learn new technologies.
  • Ability to work effectively and collaborate with all types of stakeholders, both technical and business, peers and leaders.

Personal Characteristics
  • Excellent written communication, presentation and facilitation skills
  • Self-starter; takes initiative and can work independently
  • Well-organized and disciplined with high attention to detail
  • Flexible and adaptable working with various business domains

"personalized investing"

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.

Benefits: 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 or call .

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.


Company Information

At Schwab, we inspire the driven; individuals who want to take ownership of their career and their future. You are appreciated for your work, respected for your unique strengths and rewarded for the possibilities you create for our clients. Working in Schwab Technology is not just a job; it's an opportunity to do the best work of your life. This team drives Schwab's mission to harness the power of data to deliver the next gen client experience. They relentlessly pursue simplification and modernization, laying the foundation for the digital enterprise. They act boldly together to provide security for our clients and enterprise, safeguarding client trust all while delivering on their core commitments to availability, capacity and project execution with excellence and efficiency. If you are looking to be challenged with projects that stretch and grow your abilities, and push you towards further developing your expertise, apply to one of our openings today.
Dice Id : 10228622
Position Id : 2021-75808
Originally Posted : 5 months ago

Similar Positions at Charles Schwab & Co., Inc.

Java Developer III
  • San Francisco, CA
  • 20 hours ago
Sr Mgr, Software Developer & Engineering (CET)
  • San Francisco, CA
  • 20 hours ago
Software Engineer in Test IV
  • San Francisco, CA
  • 20 hours ago
Software Developer III
  • , CA
  • 20 hours ago
Java Developer III
  • Austin, TX
  • 20 hours ago
Java Developer III - SRE
  • Austin, TX
  • 20 hours ago
Java Engineer III
  • , CA
  • 20 hours ago
Senior Scrum Master
  • San Francisco, CA
  • 20 hours ago
Java Developer IV - Remote
  • , CA
  • 20 hours ago