The requirements state you need a bachelors degree. If your degree is from an accredited institution and reads bachelor of xxxx, then you likely qualify under that criterion.
Much of your nine years experience will likely count towards the experience you need. The criterion used to read "...leading project tasks." Now it reads, "...leading projects." That implies that working on a project leading teams and work packages no longer qualifies. However, PMI had put out a statement that the criterion change was only to clarify, not to change the requirements. While anecdotal, I know many folks who works as developers who qualified with PMI to take the test.
So, the only way you know for certain is to complete the application and submit it. It becomes a matter of how you explain your role, how you managed tasks and deliverables, how you managed risks, quality, costs, time, etc. You need to show you were responsible for those things.