Junior Java Full Stack Developer

Charles Schwab Inc.
Southlake, TX, United States
about 2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Starter
Experience required
1 year minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Agile Methodology Amazon Web Services HTML5 Microsoft Azure Cascading Style Sheets (CSS) Cloud Engineering Continuous Integration Software Design Patterns Github Revision Control Systems Gradle
+14 more
Apache Maven Object-Oriented Software Development Scrum Methodology Software Engineering TypeScript Enterprise Software Applications ReactJS Git AngularJS Build Tools Bitbucket Front End Software Development Restful APIs Atlassian Bamboo

Requirements

  • The ability to work in a fast-paced environment and contribute to multiple projects simultaneously.
  • Exacting attention to detail and enthusiasm for producing highly usable and scalable web software solutions using advanced development technologies and best practices.
  • A passion for solving problems in a dynamic customer-focused team environment.
  • A commitment to regularly improving your technical and professional skills, learning emerging technologies and growing as valued team member.
  • Influencing the quality, efficiency, and effectiveness of projects., * Bachelor’s/Master’s degree
  • Hands-on experience gained through at least 1-2 years in a moderately complex software development role.
  • 1-2 years’ experience with full stack application development technologies, Java, RESTful APIs, front end technologies such as Angular or React
  • Experience with build tools - Gradle or Maven.
  • 1-2 years’ experience developing single page applications with Angular or React, TypeScript, HTML5, and CSS.
  • Understanding of Agile software development principles, including experience participating in a Scrum-based delivery team.
  • Good experience using ‘git’ as source control systems.
  • Good verbal and written communication skills.

Preferred Qualifications

  • Understanding cloud-native enterprise applications deployed in PCF, AWS, GCP or Azure.
  • Experience with continuous integration and delivery tools using GitHub/GitActions and Bitbucket/Bamboo.
  • Knowledge of object-oriented principles and design patterns.
  • Experience providing Production and Operations Support.
  • Ability to work independently and collaborate with all types of stakeholders, both technical and business, peers, and leaders.
  • Ability to work in a fast-paced environment.
  • Good problem solving and critical thinking skills.
  • Ability to quickly grasp complex concepts and learn new technologies.
  • Good customer focus with a sense of ownership and determination to drive solutions in a collaborative environment

Benefits & conditions

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

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

About the company

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(s).

Schwab Technology Services enables the future of how clients manage their money by providing innovative and reliable technological products and services as a part of our ongoing commitment to democratize access to investing and financial planning.

Wealth and Advice Solutions Technology (WAS Tech) is an organization within Schwab Technology Services aligned to support the technology needs of Wealth and Advice Solutions (WAS) business which is a growth area for Schwab.

This newly created Software Engineer role will support the future growth of the WAS business. You will enable WAS Tech to achieve consistent, predictable, high-quality delivery by implementing engineering best practices, contributing to automation frameworks, and mentoring junior team members in software development and testing methodologies. As a hands-on technical contributor, you will own feature development from design through deployment, collaborating effectively with cross-functional teams to deliver solutions that drive business value in our dynamic, fast-paced environment.

You will play a critical role in supporting key stakeholders across the WAS organization which is focused on high-net worth and ultra-high net worth retail investors. Supported business functions span Schwab’s Wealth and Investment Solutions including Schwab Wealth Advisory. You will be working with a team of talented and highly motivated technologists that strive to make technology a strategic differentiator for Schwab’s WAS business and their clients., 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 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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on dejobs.org

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer ¡ Coffee With Developers

1:44 min

Playing synthesized backend audio objects in browsers

Lee Boonstra ¡ LIVE

6:36 min

Funding open source through GitHub Accelerator and Sponsors

Stormy Peters ¡ WWC 2023

1:06 min

Developer experience and project variety at scale

Alexandra Petri ¡ WWC 2023

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 ¡ Coffee With Developers

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 ¡ Coffee With Developers

Videos

See all

Related articles

See all