I like development. I don't know anything about testing.
...but I was told it would use my java skills and pay significantly more.
Jimmy Clark wrote:in many situations future salary
offers will be based on what you are currently making
Hmmm... I believe if they take you on as a trainee developer, they will train you to be a developer. It might take some time, but they can't get you doing something else forever!
You don't always learn the codebase/development skills as a performance tester.