Lavoro per un'azienda che produce applicazioni aziendali che devono essere utilizzate da scuole e distretti per gestire tutti i loro test e dati sugli standard. La loro applicazione esistente è scritta in J2EE ed è molto grande. Personalmente sono uno sviluppatore esperto di PHP e Ruby = RoR e mi è stato chiesto di tentare di implementare funzionalità aggiunte ma fondamentali per una base di codice J2EE esistente. Ho molta familiarità con Java SE e conosco bene l'architettura di un'applicazione web.
Quello che sto chiedendo è, basterà questo per il compito da svolgere e quali suggerimenti puoi darmi per scavare nel codice base e aggiungere effettivamente in modo efficace queste nuove funzionalità? C'è qualcosa di importante che devo sapere prima di iniziare e che cosa posso aspettarmi in termini di problemi e problemi derivanti da uno sfondo di Java SE, PHP, RoR?
Il tempo non è un problema, dovrei avere tutto il tempo per familiarizzare con J2EE. Nota anche che la sintassi non sarà un problema qui.