This job posting is for a UI/Java/FLEX Developer position on a 12 month contract for a top tier financial client in Montreal. The candidate must have 8+ years of software development experience including strong skills in Flex for front end development, Java for communicating with the middle tier, and relational databases. Key responsibilities include developing and maintaining applications from start to finish, including business analysis, design, coding, and testing. Communication skills are also required to collaborate with others on the project. The role involves working on a reporting and monitoring tool that tracks lending applications and provides bank performance analytics.