As @BigMonty suggested, dive in. Try to fix bugs and try to understand the workflow of application and try to figure various design patterns they used while debugging. Myself working on a Core Java support project for more than 3 years, To be frank I'm still learn a lot from my application.