Java/J2EE Developer Resume


Title
Java/J2EE Developer


Primary Skills
Java, J2EE, JSP, Servlet, Struts, Hibernate, JSF, XML, HTML, JavaScript, CSS, SQL.


Location
Canada-ON-Toronto

Posted
Apr-27-14

RESUME DETAILS
PROFESSIONAL PROFILE

• 6 years of experience in software development includes Analysis, Design and Development of Web-based applications.
• Extensive experience in design and development of multi-tier applications using Java, J2EE, Struts, Hibernate, XML, XSD, SOAP, WSDL, HTML, JavaScript, Tag Libs, AJAX, Junit.
• Experience with 2-tier, 3-tier and N-tier architecture
• Worked on different Application and Web Servers like IBM Web Sphere, BEA Web Logic, Apache Tomcat and JBoss.
• Extensive experience in different IDEs like RAD, Eclipse, NetBeans and Jbuilder.
• Experience in Object Oriented Analysis and Design (OOAD) techniques using UML in Rational Rose and MS Visio
• Experience in web application design using open source MVC, Spring and Struts Frameworks.
• Extensive Experience in using MVC (Model View Controller) architecture for developing applications using JSP, Java Beans and Servlets.
• Experience in client side Technologies such as HTML, DHTML, CSS and JavaScript.
• Strong experience of developing data models using Hibernate POJO's and configuring Hibernate persistence layer.
• Experience using Hibernate for mapping Java classes with database and using Hibernate query language (HQL).
• Experience in various methodologies like Waterfall and Agile
• Proficient in using RDBMS concepts with Oracle 9i/10g, DB2 and MySQL
• Expertise in Database Design, Creation and Management of Schemas, writing Stored Procedures, Functions, DDL, DML SQL queries
• Excellent communication and interpersonal skills and involved in client interactions for scoping, effort estimates and status reporting

EDUCATIONAL BACKGROUND

• Bachelor of Computer Science, University of Windsor, Ontario, Canada: 2004

TECHNICAL SKILLS

Java/J2EE Technologies: Servlets, JSP, Java Beans, JDBC, RMI, JMS, JNDI, Swing
J2EE Frameworks: Apache Struts2, Spring 3.x, Hibernate 3.x, Log4J, JSF, Junit
Web Technologies: XML, XSL, XSLT, SAX, DOM, CSS, Java Script, HTML, AJAX, GWT, Web services, SOA
Application Servers: IBM WebSphere 6.x, WebLogic 9.x, Jboss, Tomcat 5.x
Programming Languages: Java, C, C++, SQL, PL/SQL
Database: Oracle 9i/10g, DB2, SQL Server, MySQL,
IDE: Eclipse 3.x, RAD 7.x, Jbuilder
Operating Systems: Windows, Unix, Linux
Source Control: ClearCase, CVS, Subversion
Methodologies: Waterfall model, Agile
Others: Microsoft Visio, ANT, TOAD, Shell scripting, Rational Rose, MQSeries

ACCOMPLISHMENTS

Client: TD Auto Finance, Farmington Hills, MI, USA: Oct '12 -- Present
Java/J2EE Developer
Responsibilities:
• Participated in project planning sessions with business analysts and team members to analyze business IT Requirements and translated business requirements into working model.
• Working on integration project with both bi-directional and uni-directional integration between two different system;
• Use java to design and develop this application, DOM parser to parse XML document
• Use CA SCM(Software Change Manager)Workbench for software configuration management and version control
• Deploy the application on the JBoss Application Server.
• Use Eclipse as IDE tool to develop the application.

Environment: Java, Eclipse, CA SCM, XML, JBoss 5.1, Servlet, soapUI 4.0

Client: BCBS of Michigan, Detroit, MI, USA: Jul '11 -- Oct '11
Java/J2EE Developer
Responsibilities:
• Develop web application using Struts Framework;
• Develop user interfaces using JSP, HTML and CSS
• Use Hibernate framework for the backend persistence
• Use IBM RAD7 as IDE tool to develop the application and JIRA for bug and issue tracking
• Use CVS for software configuration management and version control
• Deploy the application on the WebSphere Application Server.

Environment: Java, IBM RAD7, JSP, Struts, HTML, CSS, XML, CVS, Hibernate, Oracle 11g, WebSphere Application Server, JIRA

Client: Globally Boundless, Winnipeg, MB, Canada: Apr '10 -- Jun '11
Java/J2EE Developer

Project: Marketing Engine
This system has been designed and developed for automated marketing campaigns. This system confidently controls all aspects of client's campaign online and allow for precise timing of all marketing initiatives through this automated process.
Responsibilities:
• Participate in project planning sessions with business analysts and team members to analyze business IT Requirements and translate business requirements into working model.
• Involve in Initial designing and creating Use case diagrams, Sequence Diagrams and class diagrams using the MS Visio Tool.
• Develop web application using Struts Framework;
• Develop user interfaces using JSP, HTML and CSS
• Used JavaScript and struts validation framework for performing front end validations.
• Develop DAO design pattern for hiding the access to data source objects.
• Use Hibernate framework for the backend persistence
• Use Eclipse as IDE tool to develop the application and JIRA for bug and issue tracking
• Use CVS for software configuration management and version control
• Deploy the application on the WebSphere Application Server.

Environment: Java, Eclipse, JSP, Struts, HTML, CSS, XML, CVS, Hibernate, Websphere Application Server 6.1, JIRA

Client: Wawanesa Insurance, Winnipeg, MB, Canada: Dec '09 -- Mar '10
Java/J2EE Developer
Project: Policy Management System
This system is used to underwrite and issue a policy for new business. This system consists of different module such as General Info, Drivers, Vehicles, Claims, Documents and Summary.
Responsibilities:
• Developed web application using JSF Framework
• Developed user interfaces using JSP, HTML and CSS
• Used IBM RAD7 as IDE tool to develop the application and JIRA for bug and issue tracking
• Used JQuery and JSF validation framework for front end validations.
• Used Subversion for software configuration management and version control
• Involved in developing applications using Java and J2EE.
• Used SOA (Spring WS) for implementing third party Services.
• Deployed the application on the WebSphere Application Server.

Environment: Java, RAD7, JSP, Java Server Faces, HTML, CSS, XML, Subversion, Websphere Application Server 6.1, JQuery, Web services (SOAP,WSDL), JIRA, JSON, JUnit

Client: State of LA, DSS, Baton Rouge, LA, USA: May '08 -- Oct '09
Java/J2EE Developer
Project: Case Review System
The Case Review System is envisioned to provide an automated and efficient method for recording case validations and error types, while also providing Parish, Regional, and State managers with timely reports of necessary case validation data and error trends.
Responsibilities:
• Participated in project planning sessions with business analysts and team members to analyze business IT Requirements and translated business requirements into working model.
• Used Agile software development methodology which helps to develop project plans
• Involved in Initial designing and creating Use case diagrams, Sequence Diagrams and class diagrams using the MS Visio Tool.
• Involved in developing applications using Java, J2EE and Struts
• Designed and developed user interfaces using JSP, HTML and CSS.
• Developed ActionForm classes, Form beans, Action Classes using Struts.
• Hibernate is used to persist the objects in the Database.
• Implemented MVC, DAO J2EE design patterns as a part of application development.
• Developed DAOs interfaces for hibernate to interact with the database.

Environment: Java, RAD6.0, JSP, HTML, CSS, XML, JavaScript, ClearCase, AJAX, Struts2, IBM Websphere 6.1, Oracle9i/10g, MS Visio, UML, Hibernate

Client: BCBS of Tennessee, Chattanooga, TN, USA: Jan '08 -- Apr '08
Java/J2EE Developer

Project: BlueCard
Application is used to check the status of medical and behavioral health claim. User can verify benefits, including eligibility and coverage details using this system.
Responsibilities:
• Developed web application using Struts Framework ; Developed user interfaces using JSP, HTML and CSS; Used Eclipse as IDE tool to develop the application.
• Created Web.xml, Struts-config.xml, Validation.xml files to integrate all the components in the Struts framework
• Worked heavily with the Struts tags- used struts as the front controller to the web application. Implemented Struts Framework according to MVC design pattern.
• Implemented validation framework for creation of validation.xml and used validation-rules.xml

Environment: Java, J2EE, JSP, HTML, CSS, XML, Servlets, JSP, Windows, Struts, IBM Websphere 6.1, Eclipse, JavaScript, AJAX, CVS

Client: MN Department of Transportation, St.Paul, MN, USA: Aug '07 -- Jan '08
Java/J2EE Developer

Project: Public Transit Application
The Public Transit Application provides financial assistance for public transit services. This grant program supports capital, planning and operations of transit systems in small and large urban areas and in rural areas outside of the 7-county twin Cities metropolitan area.
Responsibilities:
• Designed and developed user interfaces using Velocity, HTML and CSS.
• Design and development of application using Java, J2EE, Struts2, Hibernate & XML
• Used Hibernate framework for the backend persistence
• Extensively used the LOG4j to log regular Debug and Exception statements.
• Performed code review and unit tested the application
• Developed the Entire application using Eclipse.
• Closely worked with Test Team to identify bugs in application

Environment: Java, J2EE, Servlets, Velocity, HTML, Java Script, Oracle 9i, Hibernate, XML, Maven, AJAX, Struts2, Eclipse, IBM Websphere, JBoss, CSS, UML, CVS, HQL, xdoclet.

Client: Dominion, Richmond, VA, USA: Sep '06 -- Jul '07
Java Developer

This project has been designed and developed to process online order request. This project consist of different module such as online User Registration, Update User Information, Submit order online, process order and delivery of order.
Responsibilities:
• Involved in all phases of Software Development Life Cycle (SDLC).
• Used CVS for version control system and TestDirector for bug tracking
• Involved in developing applications using Java, J2EE, EJB, Struts, JSP and Servlet
• Created the UI validations using Struts validation framework
• User Training-worked with user community closely to train them and explain various features to them.
• Developed database schema and SQL queries for querying database on Oracle 9i

Environment: Java, J2EE, JSP, HTML, Java Script, Oracle, SQL, JDBC, XML, Servlet, IBM Websphere, ANT

Client: IBM, Rochester, MN, USA: Apr '06 -- Jul '06
Software Engineer

Project: TPC Benchmark
TPC Benchmark is an On-Line Transaction Processing (OLTP) workload. It is a mixture of read-only and update intensive transactions that simulate the activities found in complex OLTP application environments.
Responsibilities:
Designed and developed application using Java; Developed SQL queries and stored procedures for the application; Worked with JDBC and modified SQL Queries for better performance; Worked with front end using JSP, HTML, JavaScript and CSS; Involved in code Review and documentation as per company standards
Environment: Java, DB2, Eclipse, SQL, HTML, DHTML, Java Script, JSP, WebSphere.

Client: Epilepsy Ontario, Thornhill, Ontario, Canada: Jun '05 -- Mar '06
Developer
Project: Custom Business Application
Responsibilities:
Implemented MVC design pattern using Servlets, Java Beans and JSP; Designed and developed UML diagrams using Rational Rose; Involved in developing applications using Java, J2EE, EJB, JSP and Servlet; Used Java Script for Client side validations and developed unit tests using JUnit framework; Developed SQL queries and stored procedures for the application; Developed EJBs for business logic;
Environment: Java, J2EE, JSP, Servlet, JDBC, SQL, Java script, HTML, CSS, Oracle, XML, Tomcat.

CITIZENSHIP STATUS: Canadian citizen


Certifications
See above

CONTACT DETAILS

You must be logged in and have a current resume access subscription. Login or Register »

Related: Programmer / Developer Resumes | IT Resumes in Toronto, ON | IT Resumes in Ontario