This job posting is seeking a Java developer with 5-8 years of experience to join a development team in Toronto building new web applications for a global client. The ideal candidate will have experience with Java J2EE, Oracle databases, Rational Team Concert, and preferably financial services. Responsibilities include developing new code, maintaining some existing applications, and writing technical design documents.