Post Job Free
Sign in

Sr. Web Application Developer.

Location:
toronto, ON, Canada
Salary:
65000
Posted:
June 17, 2009

Contact this candidate

Resume:

**-**** ******* **. *. • Toronto, ON • M*Y *R*

Cell: 647-***-****

E-Mail: ***********@*****.***

PROFILE

Results oriented Programmer with over 7 years hands-on experience writing Object Oriented Codes in Java/J2EE with Oracle Database across the Financial Services and Telecom sectors. Demonstrated track record in Design and Development that delivers high quality results. Strong technical and communication skills that enable positive and effective working relationships with clients and team members.

OBJECTIVE

Seeking a Java/J2EE programming position in a company that strives for leading-edge technology systems and processes, where a hard-working professional style can produce strong results.

WORK EXPERIENCE

CIBC (Toronto) Client: PC Financial Aug 2008 – Mar 2009

SENIOR WEB APPLICATION DEVELOPER (J2EE)

Technologies: Struts, Tiles, HTML, JavaScript, CSS, JSP, EJB, JMS, WebSphere MQ, IBM WebSphere 6.1, IBM Rational Application Developer, IBM DB2, AS/400 Platform

* Good understanding of design pattern includes MVC (Model View Controller), Singleton, Factory, Façade and Business Delegate.

* Developed customized validator classes and configured those validator classes as Plug-In to Struts Framework.

* Familiar with Build-In Action includes Forward Action, Dispatch Action and Lookup Dispatch Action.

* Developed Action Form and Dynamic Action Form.

* Developed JSP pages by using HTML, JavaScript and Tiles templating system.

* Developed distributed and transactional session beans to implement business logic based on EJB technology.

* Good understanding of High Volume online business transaction processes includes data security transaction and validation.

* Good understanding of EJB life cycle and EJB Transaction includes Bean Management Transaction and Container Management Transaction.

* Good understanding of JMS API and standards to provide reliable, asynchronous service to transform business data.

CGI (Toronto) Client: Bell Canada Aug 2007 – Aug 2008

J2EE CONSULTANT

Technologies: Weblogic 8.1, EJB, Web Services, JDBC&JNDI, Apache Ant, JUnit, Oracle 9, UML, Eclipse

* Designed and implemented SOAP-based Web Service to retrieve data from client and respond to client

* Created configurable event scheduling mechanism used to start plug-in management for a pluggable Framework

* Designed and developed a configurable connection pool that provides an interface similar to that provided by BEA Weblogic

* Designed and implemented UserTransaction, DataSource, Statement to trace Transaction status and connections status. Ensured that user transaction provides a transparent interface allowing committing or rollback database transactions on all open connections associated with this user transaction.

* Created Data Access Object (DAO) providing data store interfaces list to allow data retrieval and storage

* Updated and Re-compiled Stored Procedure based on new requirement

* Extended basic TestCase class by using JUnit. All other unit test classes in the project are extensions of this base class

* Created build.xml file and manifest template file for project building and running.

DNS COMPUTER INC. (Toronto) Jun 2003 –Aug 2007

JAVA/J2EE DEVELOPER

Technologies: Struts, Spring, Hibernate, JSP, AJAX, Websphere, Oracle 9

* Good understanding of Hibernate ORM (Object Relational Mapping). The relationship between Object and Relational tables includes One-to-One, One-to-Many and Many-to-Many.

* Good understanding of AOP (Aspect Oriented Programming) and IOC (Inversion of Control) based on Spring Framework.

* As a Java/J2EE developer, have done front end solutions using JSP, Struts and back end solutions using Spring Framework and Hibernate for Online Customer Account System

* Designed and developed real-time customer information validation based on AJAX

* Involved in design and development of persistence tier using Hibernate

* Designed and implemented main Servlets as J2EE client components

* Knowledgeable in the Software/Hardware architecture of company products, including system configuration, database schema, indexes, views and Stored Procedure

CHANG CHUN CHANGBAI SOFTWARE DEVEOPMENT INC. Jul 2001 – Dec 2002

(China) Client: Government

JAVA DEVELOPER

Technologies: Core Java, SQL, Stored Procedure, Oracle 8i

* Involved in development of Population Management Information System using Java, Oracle 8i

* Implemented the maintenance of software using Dynamical Link Libraries (DLLs) technology

EDUCATION

BSc, Computer Science, Department of Computer Science and Engineering, Jilin Institute of Technology China

References Available Upon Request



Contact this candidate