If you think you are a proficient Java programmer, you may consider to be a good hand at the following fields
1) Data Modeling(ERWIN or some other tools)
2) ORACLE development (Stored Procedures, Triggers, Views, and new features introduced by Oracle 8i)
3) UML with Rational Rose
4) Quality Assurance (Unit testing, Load testing, regression testing...)
If you are determined to abandon Java, try to embrace MS .Net and C#.
Think about this: We are going to be aged, and we cannot be a developer forever.