Java Developer

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

Job Description

Your Opportunity

Client Serving Technology's (CST) vision is to champion innovation and optimal technology enabled business capabilities. We are looking for a candidate with SDET mentality who will excel in dynamic team, in a fast-paced and agile environment, specializing in development/testing, test frameworks, test infrastructure, automation code, test tools and data.

What you are good at

Be a leader in enabling teams to use TDD/BDD/ATDD using Gherkin and ensure the automation is constantly running and being analyzed, reporting on failure promptly.

Advanced Java web and service development skills, typically built through 2-5+ years of applicable experience developing in Java/Spring

Design,Develop and Implement Java ( Spring Boot/ Spring Cloud Streams) based enterprise class applicatons

Build automation frameworks to increase reuse and reduce effort. Increase automation cycle execution run times and decrease manual analysis of results.

Design, Develop and Implement test data management strategies

Design, Develop and Implement service virtualization strategies to test external services

Drive continuous integration and deployment strategies leveraging tools like Bamboo with a CI/CD philosophy

Support training of other QA Testing Resources in the areas of Agile Testing Practices, Test Driven Development and Testing Automation

What you have

Requirements: Bachelor's degree or foreign equivalent in Engineering or related field and 2-5+ years of progressive, postbaccalaureate experience in the job offered or related occupation.

Experience and/or education must include:

Bachelor of Science in Computer Science or a related field

2-5+ years of hands on application programming and/or test automation / framework experience in an Agile development environment

Experience in developing the development of automated framework(s) for enterprise level functional and regression testing is preferable

Advanced Java web and service development skills, typically built through 2-5+ years of applicable experience developing in Java/Spring

Experience with one or more programming language JAVA (Spring Boot)and advance features use of java 1.8. Strong programming, debugging/troubleshooting and problem-solving skills

Exposure in BDD,TDD or ATDD design techniques.

Exposure to different Test data management techniques and tools.

Experience in UI automation using Saucelabs, Selenium or any other open source automation tools

Exposure in one of database querying, data manipulation and population using SQL in Oracle, MongoDB or SQL Server

Exposure in one of emterprise messaging platforms using WMQ, RabbitMq and Kafka

Experience with REST API service testing using tools, SOAPUI; Advanced REST Client

Experience with CI /CD tools like Bamboo, Zephyr, Bit Bucket, Shell Scripting/Powershell, Splunk is a plus.

Working knowledge of Agile, Iterative development process and/or Rational Unified Process development methodologies and performance engineering

Team player with excellent communication skills (oral and written) to partner technically with Application Architects, Development, QA/Testing organizations and Business teams.

Ability to effectively persuade, negotiate and influence all levels of staff; excellent collaboration and relationship-building skills

Demonstrated ability to work well under pressure in a fast-paced environment

Ability to think outside the box and come up with creative solutions when tools don't work

Motivation and passion to stay on top of new and emerging test and automation technologies and able to provide direction to test teams

Passion for building solutions through automation, driven by innovation and commitment to lifelong learning

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 : 2022-78738
Originally Posted : 4 months ago

Similar Positions at Charles Schwab & Co., Inc.

Java Developer
  • Austin, TX
  • 19 hours ago
Java Developer III
  • Austin, TX
  • 19 hours ago
Sr. Java Developer
  • Austin, TX
  • 19 hours ago
Java Developer IV
  • Austin, TX
  • 19 hours ago
Java Developer Manager
  • Austin, TX
  • 19 hours ago
Sr. Specialist, Java Developer
  • Austin, TX
  • 19 hours ago
Java Developer III - SRE
  • Austin, TX
  • 19 hours ago
Senior Software Developer Java / Devops
  • Austin, TX
  • 19 hours ago
Java Software Engineer III
  • Austin, TX
  • 19 hours ago
Java Software Engineer II
  • Austin, TX
  • 19 hours ago