First, hook up with a contract company in your area that does testing, or look into Brainbench. If you want to go Java, you should look into learning a framework like Spring.
I'd look at Lowes and see what they're doing, if you're interested in moving. They're growing their IT department, and seem to be a pretty cool place to work.
If you're a microsoft loyalist, I'd suggest getting some asp, .Net, and C# books.
If you want to stick with java, I'd bone up on a j2ee container (jboss is good and open source). I'd look into getting eclipse on a home dev box to play with various packages. AXIS, tomcat, JBoss, etc. I know that the JBoss team is looking for volunteers for work on their open source code. The guy running the JBoss mail server project is in Raleigh and can provide some volunteer opportunities.
If you were looking for something cutting edge, I'd check out ruby and ruby on rails.
Also, I'd bone up on mysql, postgres, and the free DB/2, oracle, mssql offerings. They'll help you talk about the job you need.
Do not know anyone in your area in the way of contracting companies, but if you put a good resume out on Monster, they'll be calling you.
Jason