Post Job Free

Resume

Sign in

Java Web Services

Location:
New York, NY
Salary:
120000
Posted:
June 22, 2014

Contact this candidate

Resume:

Senior/Java web/j*ee Developer

BASIC INFORMATIOIN

Full Name: Xincun Huang

Date of Birth: 05/05/1984

Location:NYC

Visa Status: H1B(Oct/01/2012-Sep/15/2015)

It is renewable until Sep/15/2018

Cell phone:347-***-****

Email Id:acen4i@r.postjobfree.com

PROFESSIONAL SUMMARY

8+ years of Extensive experience in Software Development Life Cycle,

developing Web centric and Object oriented business applications with N-

tier architecture with Core Java, J2EE technologies.

Excellent knowledge of all the phases of software development life cycle

(Requirements gathering, analysis, design, development, testing and

implementation).

Over several years of Extensive experience with J2EE,

JSP,Javascript,HTML,CSS,Core Java (JDK1.6&JDK1.7), J2EE, Spring(Spring

MVC,Spring Webflow, Spring Batch), Struts, AJAX,JQuery,Hibernate,

Ibatis,XML, Restful and SOAP WebService(CXF),XML, JDBC, servlets,

JAXB,WSDL,JAX-RS,JAX-WS,GWT,Sencha.

Experience with designing/developing real time trading applications with

High Performance.

Sound knowledge of Object Oriented design and development.

Rational Rose, Rational Unified Process (RUP) Unified Modeling Language

(UML).

Web Logic, Web Sphere, JBOSS Servers and Apache Tomcat Web server.

Loading and querying an XML document and reading XML document using DOM and

SAX Parsers.

Design patterns Session Facade, Business Delegate, Front Controller and MVC

(Model/View/Controller).

Using IDE tools like Eclipse, and Netbeans.

WINDOWS 7/XP/NT/2k, Linux.

Software Configuration Management tools like CVS, SVN,Git and Visual

SourceSafe.

Unit Testing and Integration Testing.

Developing Test Cases and Test Suites using JUNITand EasyMock.

Experience with Agile/SCRUM(JIRA and Crucible) methodologies and

principles.

Experience with Sonar to manage the project code quality.

Experience with Log4J

EDUCATION

Bachelor's in Computer Science, Jilin University

Master's in Computer Science, Maharishi Univerysity Of Management

TECHNICAL SKILLS:

Languages : Java, Java Script, and HTML

Java Technologies : JSP, Servlet, Java Beans, JDBC, JUnit, JNDI,

Java Mail

XML Technologies : XML, DOM, SAX

Operating Systems : MS-Windows 7/NT/2000/XP, LINUX

DBMS : Sybase, Oracle, MySQL,DB2,Oracle Berkeley DB(No-SQL)

Modeling Tools : Visio, Rational Rose.

Methodologies : UML,Agile

Application Servers : Tomcat, Weblogic 8.1/9.2/10.3, and WebSphere

4.0/5.1, JBOSS,Jetty,Resin,Nginx

IDEs and Tool: Eclipse, NetBeans, Maven,SVN,Log4J, Jfreechar,

LoadRunner,Junit,EasyMock, Memcached

Frameworks : Struts, Tapestry, JSF, Spring, Hibernate, Restful

and SOAP WebServices(cxf),Ibatis,GWT,Sencha

Version Control : SVN,Git

PROFESSIONAL EXPERIENCE:

Vitech Systems Group(Client:MetLife) New York City

June-2011 - Till Now

Role: Java Developer

Description: The project is an Enterprice application which is based on

Tapestry, Spring, Hibernate Framework. It is the Metlife insurance

management system platform; the services include Pension

Application,Disbursement Application,etc.

http://www.vitechinc.com/

Responsibilities:

Involved in Detail Design Documentation.

Developed Java Tapestry as Server Side Components.

Involved in designing spring, Hibernate MVC architecture.

Involved in configuring various XML's in Hibernate, Typestry

and Spring framework.

Involved in developing interceptors for validation, processing request

parameters.

Involved in developing the Filter dispatcher and POJO Action classes.

Involved in developing the JPA classes for Hibernate Mapping.

Involved in developing the template through the jasper and Ireport.

Developed front-end screens and server side scripts using HTML,

CSS,Javascript,Ajax and Tapestry.

Developed business logic process using the Spring Framework and data access

layer using Hibernate.

Involved in writing complex SQL and PL/SQL queries.

SVN was used for source control, and ant build was used

Configured Spring, Hibernate, and Web Service(CXF) to WebLogic server.

Involved in writing unit test and ant build script and integrating

different parts of the Project.

Eclipse is used as an IDE while developing the application.

Developed Web Services using wsdl and Jaxrpc.

Used Oracle as the back end with JDBC drivers.

Implemented Data Access Objects using JDBC to access data from database.

Environment: Core Java, J2EE, Tapestry, WSDL, Spring 3, Jboss/jetty,

Hibernate, JDBC, SVN, Oracle 10i, Web Services(CXF), Linux, JDK v1.7,

HTML, SQL, PL/SQL, CSS, XML, JavaScript,Ajax,Jasper,Ireport, Eclipse IDE.

Incesoft Shanghai,China Jan-2008 - OCT-2010

Role: Java Engineer

Description: The project is a web Social Network Services which is based on

Struts Framework,Spring,Ibatis. It is a SNS(Social Network Services) web

site, the services include uploading photo,sharing video,finding

friends,chatting on-line,playing page games,etc. Also there are more than

3,000,000 active users.

Responsibilities:

Preparing technical specifications, work assignments, coding and unit

testing.

Involved in detail design developing use cases, use case diagrams, class

diagrams, sequence diagrams and high level activity diagrams using UML from

the requirements.

Developed Ajax, Struts, Spring, Ibatis.

Involved in IO operations and File read write.

Responsible for validation of Client Interface HTML pages using JavaScript

and Jquery.

Involved in designing Struts 2.0 MVC architecture.

Involved in developing interceptors for validation, processing request

parameters and file uploads.

Involved in developing the Filter dispatcher and POJO Action classes.

Developed front-end screens and server side scripts using HTML, DHTML, CSS

and JSP.

Prepared technical specifications document for the given functional

specifications. Developed JSP Custom tags to display Data and Graphs.

Developed business logic process using the Struts and Spring Framework and

data access layer using Hibernate.

Involved in writing complex SQL and MySQL procedures.

SVN was used for source control, and ant build was used

Prepared documenting user requirements for web applications development by

using Use cases and class diagrams

Involved in writing Junit test cases and ant build script.

Lanched the Cluster through the /Nigix

Optimized the performance with Memcached and Oracle Berkeley DB

Environment: Core Java, J2SE 1.6, J2EE, JSP, WSDL, Struts 2.0, JMS, Web

Logic10.1/Tomcat, Ibatis, JDBC, SVN, MySQL5, Web Services, Windows XP,HTML,

SQL,, CSS, XML, JXL, JavaScript, Eclipse IDE,Maven,Memcached,Oracle

Berkeley DB.

AUGMENTUM Network&Technology, Beijin, China

Oct-2005 - Dec -2007

Java/J2EE Developer

Description: Order Management controls the process and systems interaction

necessary to coordinate activation, deactivation, change, rewriting,

reporting and maintenance of communication systems and services. It can

provide conditional routing of order flow based on the success or failure

of each step in the process and can provide a real time window into the

status of a customer order.

Order handling process is responsible for Accepting and issuing orders, Pre-

order feasibility determination, Credit authorization, Order issuance,

Order status and tracking and customer updates on order activities and

order completion notification

Responsibilities:

Developed the both of client side and server side components.

Created the backend application using J2EE Framework(SSH) and state of the

art J2EE Design Patterns (Session Faade, Front Controller, Command and

DAO).

Developed ANT scripts for building application EAR for deploying in Web

logic server.

Environment : J2EE, HTML, CSS, Servlets, Struts framework, Spring,

Hibernate,Rational Rose, Eclipse, Web Logic 8.0, DB2, Windows2000/NT, Sun

Solaris.

Skill Set:

Core Java,J2ee,JSP,Spring,Hibernate,Javascript,html,tomcat,jetty

8 years

Struts, webwork, Ibatis, Ajax,MySql,weblogic,jboss,svn,maven

5 years

Oracle,Restful Webservice(cxf),PL/SQL, Memcached,Oracle Berkeley

DB 3 years



Contact this candidate