in America if you are actually a "contractor" paid on a 1099 they are probably breaking the law and you can/will be "reclassified" — sometimes YEARS in the future— as an employee. I know this because you said you worked continuously for 12 months, which is the definition by the IRS that meets "the test" of an employee.
Employee vs contractors status IS NOT something your employer has the luxury of simply deciding, contrary to what they tell you.
So consider that if you are engaged in a multi-year engagement and they are your only employer and they direct your work, you DEFINATELY are being paid as a 1099 when you should be paid as W2 (according to the IRS-- as far as your own financial position, it may or may not be better to paid as a 1099 depending on what you can deduct on your taxes)
Having said all of that, you can't in America make "a contract" to employ someone -- as an employee OR as a contractor— for a specific date into the future. That's called indentured servitude and it was made illegal by the 14th amendment of the constitution.
Assuming you should be classified as an employee (sounds like it), as explained above, you always have a right to quit and in most states they always can fire you without a reason.
So, since you always have the right to quit and they always have the right to fire you, you & they ALSO always have the right to re-negotiate your compensation. For this reason, don't push it. ask for a raise when you've made a substantial impact and you need more money.
and know that you may NEVER get that raise from them— no matter how much you are getting better, your boss will ALWAYS think of you (in their head) as the level you were at when they met you. So you need to ALWAYS be prepared to seek out competitive offers (other jobs) and, if you want to stay at the current company, bring those offers (PRINTED ON PAPER— the real deal, not just "I have offers" verbally comes out of your mouth) to your boss and BE PREPARED TO SAY GOODBYE. Likely they will counter-offer which could be what you want.
Although it is possible, very few people in your position get raises any other way.
[There is one "contractor-employee hybrid" where you are paid as an employee by some kind of middleman, like a staffing agency, who deals with your paycheck & insurance, and then THEY bill you out as-if you are a contractor. Either way the laws still apply as you are employee]