Summary
✨ AI‑Generated
A major financial services organization is seeking a Java Software Developer to build scalable solutions for customer contact technology. The role requires at least three years of professional software development experience, hands-on Java and Spring expertise, familiarity with Spring Boot and RESTful services, and a solid understanding of object-oriented programming. A relevant bachelor's degree is required. The position is on-site and offers the opportunity to contribute to technology modernization in an Agile environment.
Highlights
Develop scalable software solutions that enhance customer service technology in a collaborative, Agile engineering environment. Work with established Java frameworks and modern web services while solving meaningful technical challenges. Benefit from an organization that encourages innovative thinking, career development, and close collaboration among engineering teams.
Description
Your opportunity
At Schwab, you’re empowered to make an impact on your career.
Here, innovative thinking meets creative problem-solving, helping us challenge the status quo and transform the financial services industry.
We believe in the value of in-office collaboration, and the selected candidate for this role will work on-site in the designated location.
We are seeking a Software Engineer who is passionate about technology and the experiences it creates to join our Contact Center Technology development team.
This is an exciting opportunity to help build innovative, scalable technology solutions in a fast-paced Agile environment.
What you have
Required Qualifications
Bachelor’s degree in Computer Science or a related field3+ years of professional software development experience, including hands-on development with Java and the Spring FrameworkExperience with Spring Boot, RESTful web services, and enterprise application developmentUnderstanding of object-oriented programming, application debugging, and common software design principlesWorking knowledge of SQL and relational databasesExperience with automated testing, Git, Bamboo, and CI/CD practicesFamiliarity with Agile development methodologies and CI/CD conceptsAbility to complete assigned tasks, seek guidance when needed, and work collaboratively within a teamExposure to PCF or another cloud application platformFamiliarity with Jira, Confluence, MongoDB or other NoSQL databases, and messaging platforms such as Kafka or RabbitMQ preferred
What You'll Do
Develop and maintain application features using Java, Spring, and Spring BootBuild and enhance REST APIs and integrate with existing servicesTranslate business and technical requirements into maintainable solutions with guidance from senior developers and technical leadsWrite automated unit and integration tests, participate in code reviews, and troubleshoot application issuesInvestigate defects, diagnose application issues, and implement fixesCreate technical documentation, design diagrams, and API specificationsCollaborate with business analysts, QA engineers, and development partners to clarify requirements and deliver quality softwareParticipate in Agile ceremonies and communicate progress, dependencies, and blockersSupport deployments and production troubleshooting with guidance from the teamLearn and apply team standards for secure coding, testing, and maintainable software development
What’s in it for you
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.
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 planPaid time for vacation, volunteering, and 28-day sabbatical after every 5 years of service for eligible positionsPaid parental leave and family building benefitsTuition reimbursementHealth, dental, and vision insurance