Post Job Free
Sign in

Java Developer Service

Location:
San Francisco, CA
Posted:
April 04, 2015

Contact this candidate

Resume:

Albert Zhang

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

Toronto, Ontario, Canada

**********@*******.***

http://www.linkedin.com/in/albertzhangjava

CAREER OBJECTIVE

Java (Java EE) Developer

HIGHLIGHTS OF QUALIFICATIONS AND SKILLS

. 10+ year programming, writing, and teaching experience in Java (Java

EE)

. Comprehensive Java /Java EE knowledge, author of 11 published books

. Remarkable skills of coding, debugging, mentoring and documenting

. Quick learner and great problem solver

. Detail oriented, highly motivated and helpful.

. Comfortable working independently as well as in a team environment

. Certified Java programmer /instructor, Master's and Bachelor's degrees

in Computer Engineering /Science

WORK EXPERIENCE

Java Developer Apr.2014-Nov.2014

CIBC

Work as a contractor with Global Operation Department rewriting a number of

applications by using Struts 2/Hibernate/Spring on Weblogic/Oracle

platform, enhancing the whole system by adding more features such as

auditing.

. Analysis/Design/Development: Quickly get familiar with requirement and

tech environment, develop, unit test and deliver new Java EE

applications in time.

. Add the auditing function into the system.

. Fix several years-long last issues.

. Testing: Create/modify/run test cases, fix defects and run performance

tests.

. Main Technologies: Java/Java EE, Struts 2, Hibernate, Spring, Oracle

Jquery/Javascript/HTML/CSS,Weblogic, Unix(Linux), Eclipse, VSS, HP

Quality Center/Performance Center(LoadRunner).

Java Developer Nov.2013-Feb.2014

Telus

Work as a contractor on web service based Java EE projects with Convergent

Charging team on Weblogic/Oracle/SAP CC platform.

. Development: Quickly get acquainted with SAP CC system and code base,

develop, unit test and deliver Java EE code in time.

- Implement all the web service functions of Rater Service that

create, update, delete and display subscriber account.

- Develop in the Transaction History that involves web service, EJB 3

and JPA.

- Fix production issues in Email Sender application.

. Main Technologies: Java/Java EE, Web Service/SOA/ ESB

/SOAP/WSDL/XML/XSL, Weblogic, EJB 3/JPA, Oracle/Toad,

Unix(Linux)/Winscp,SAP CC,LDAP, Eclipse, SOAPUI,Webslogic Application

Server, ClearCase/ClearQuest, Quality Center.

Java Developer Jul.2012-Aug.2013

Intact Insurance

Work as a contractor on full stack web based J2EE projects (front

end/middleware/backend) within the commercial insurance line on

Websphere/Oracle platform.

. Analysis/Design/Development: Quickly get acquainted with insurance

industry jargons and code base, take part in the requirement analysis

and design, follow the company's guidelines and industry best

practices to develop, unit test and deliver in time J2EE code and

Oracle stored procedures/functions (where the major business logic is

placed) end to end.

- Develop web UI (JSP/HTML/CSS/JavaScript and etc)

- Develop backend Code (Core Java, Servlet, DB Access and etc)

- Develop Oracle PL/SQL packages (stored procedures/functions, ref

cursors, triggers and etc)

. QA support: Communicate with QA and business to fix defects.

. Main Technologies: Java/Java EE, Servlet/JSP, Oracle(PL/SQL),Rational

Application Developer (Eclipse), Rational Rose,Websphere Application

Server, Quality Center,ClearCase/ClearQuest, UML,HTM/JavaScript/CSS.

Java Developer Jan.2012-Jul.2012

Toronto Stock Exchange

Work as a contractor to migrate a number of full stack J2EE applications

from Weblogic/Oracle to JBoss/ EDB (PostgreSQL).

. Migration: Fix tons of migration issues throughout the server, the

configuration files/environment settings, the web front-end and the

back-end within the deadline.

-Update server startup/shutdown scripts and configurations.

-Update application configurations and Ant scripts

-Update frond end UI (JSP/HTML/CSS/JavaScript/XML/XSL and etc)

-Update back end code (Core Java, Servlet,EJB,JMS,DB Access and etc)

. Development: Rewrite old Java code/scripts and create fresh ones to

fit in the new platform.

. QA support: Interact with QA to resolve defects quickly.

. Main Technologies: Core Java, Servlet/JSP, EJB, JMS, XML/XSL/XSLT,

Unix(Linux) Script, Oracle,PostgreSQL, Eclipse,Ant, Weblogic,

JBoss,Quality Center,PVCS, UML, HTM/JavaScript/CSS.

Java Developer Oct.2007-Oct.2011

Telus

Work as a major developer and production supporter in External Charge

application (a full stack billing related J2EE system).

. Requirement analysis and system design: Participate in with

BA/SA/Architect and assist in translation of business requirements

into technical domain.

. Development: Develop/integrate by the company's guidelines and

industry best practices various full stack J2EE billing related

projects, from front-end, middleware to back-end as a major developer

and deliver each in time and with quality.

- Develop and integrate applications into the billing system to

accommodate new charge types under my watch and improve data processing/

mitigate data volume burden for other parities. Front end is Control-M

(used mainly by Telecom and financial industries). Backend are EJB,web

service, Ibatis, and oracle/ Unix(Linux) scripts built into Spring

framework running on Oracle/Unix(Linux).

- Develop web applications with Struts or JSF, Ibatis or JPA/Hibernate,

EJB and Webservice wired in Spring running on Oracle/Unix(Linux)

platform.

-Develop standalone oracle/Unix(Linux) scripts such as oracle data

summary report, data import/export/reformatting using spool,imp/exp,data

pump,syncsort and etc.

. Production Support: Work with operational and business teams to

resolve production issues, implement CRs and fix defects effectively.

Some of them require extensive analyzing and programming skills, even

intuition.

. Testing: Create/run test cases including performance testing. Write

testing documents and support QA team.

. Main Technologies :Core Java, Servlet/JSP, JSF,EJB, Struts, Spring/

Spring Batch, Ibatis, JPA/Hibernate,Web Service/SOAP/WSDL/RESTful,

XML/XSL/XSLT, Oracle, Unix(Linux), UML,HTM/JavaScript/CSS/JQuery/Ajax.

. Environment /Tools

Unix(Linux), Oracle(PL/SQL),Eclipse(or IBM Rational Application

Developer/Weblogic Workshop),Weblogic, Quality Center, Control-M,

ClearCase/ClearQuest, Harvest, Remedy.

Java Developer/Author/Instructor Prior to Oct.2007

Work as a Java developer/Instructor/Author for various

companies/colleges/publishers in Canada and China, with 11 Java/Java EE

books published (in Chinese).

. Main Technologies Not Listed Above : Tomat, DB2,SQL Server,

MySQL,CVS, GWT,Json, Taglibs

PROFESSIONAL CERTIFICATIONS

. Sun Certified Java Programmer

. Sun Certified Java Instructor

EDUCATION

Master of Education

Mount St. Vincent University, Canada

Master's Degree in Computer Engineering

Institute of Automation Chinese Academy Of Science, China

Bachelor's Degree in Computer Science

Wuhan University, China

PUBLICATIONS

The covers of all my 11 Java books (published in Chinese) that range from

Core Java to J2EE(Java EE) including major tools, servers and databases,

can be seen here, or on

http://bestwritings.spaces.live.com(mixed English and Chinese)



Contact this candidate