Charles Schwab is seeking a Full Stack Java Developer to join their Personalized Investing Engineering (PIE) team, specializing in delivering innovative client-focused investment products. This hybrid position is based in Ann Arbor, Michigan or Lone Tree, Colorado, offering flexibility, a collaborative team environment, and opportunities for growth.
Company | Charles Schwab |
---|---|
Role | Full Stack Java Developer |
Location | Ann Arbor, MI; Lone Tree, CO |
Category | Engineering & Software Development |
Schedule | Hybrid |
Salary | $120,000 – $150,000 per year |
About the Role:
The Full Stack Java Developer will focus on building and maintaining client-facing interactive web components and trading solutions. The role involves collaborating with cross-functional teams to improve platform reliability and scalability while enhancing Schwabโs Thematic Investing platforms.
Key Responsibilities:
- Develop and maintain core frontend components using JavaScript (Angular).
- Build and optimize backend APIs with Java (Spring Boot).
- Implement and manage end-to-end testing solutions to ensure seamless functionality.
- Create and maintain test automation suites for frontend and backend components.
- Refactor and maintain legacy code for performance and scalability improvements.
- Troubleshoot and debug applications, addressing issues in both code and infrastructure.
- Collaborate with agile teams to drive continuous improvement in development practices.
Qualifications:
- Essential Skills:
- Bachelorโs degree in Computer Science or equivalent experience.
- 4+ years of software engineering experience.
- Proficiency in Java, JavaScript, and frameworks like Angular and Spring Boot.
- Hands-on experience with test-driven development and quality automation tools.
- Strong problem-solving skills and a collaborative mindset.
- Bonus Skills:
- Familiarity with testing frameworks like WebDriver and Selenium.
- Experience in refactoring legacy code to enhance performance.
- Knowledge of API design and maintenance.
- Exposure to Agile methodologies and CI/CD pipelines.
Compensation and Benefits:
- Salary Range: $120,000 – $150,000 annually.
- Benefits:
- 401(k) with company match and employee stock purchase plan.
- Paid vacation, parental leave, and a 28-day sabbatical every 5 years.
- Health, dental, and vision insurance.
- Tuition reimbursement and professional development support.
Apply By:
Deadline: November 28, 2024