* Play a major role in the enhancing and maintaining of the front-end applications.
* Work closely with Business Analysts to understand the core business problems and deliver optimal IT solutions
* Validate overall application design and conduct design and code reviews
* Partner with Technology Leads to effectively deliver on business requirements
* Make sure that all new solutions are scalable and yield to high architectural standards
Java/J2EE background will be a big plus.