Post Job Free

Resume

Sign in

Developer Web

Location:
Stratford, ON, Canada
Posted:
May 05, 2016

Contact this candidate

Resume:

Pratyusha Raju

Email: acunmo@r.postjobfree.com Phone: +1-647-***-****

SUMMARY

5+ years of IT experience in Java/J2EE Web Application Development, Object Oriented Programming, Client/Server architecture and Web based environments.

Worked extensively on Java, J2EE for developing Web and Distributed Applications by using JSP, Servlets, Struts, Hibernate, Spring Framework, JDBC and Web Services(SOAP and REST).

Well experienced in MVC architecture and Struts framework.

Hands on experience on Servers like Tomcat, JBoss.

Along with JDBC also has worked with alternatives like Spring JDBC Template. Developed complete Web tier of the application with Spring MVC framework.

Familiar with Data mapping API’s namely Hibernate.

Experience in GUI development using JavaScript, JQuery, AJAX,CSS3 and HTML5& AngularJS.

Extensive knowledge and experience in creating UML Diagrams including Use Cases, Use Cases Diagrams, Activity Diagrams and Sequence Diagrams using Microsoft Visio.

Strong experience in data analysis and Proficient in writing SQL queries, PL/SQL, Stored Procedure in Oracle, DB2, SQL Server and MS-Access.

Experienced in developing the unit test cases using JUnit 3.0/4.0.

Hands on experience in working with Stored Procedures and Triggers.

Exceptional ability to learn and master new technologies and also to deliver outputs in short deadlines.

Creative and innovative thinker, with excellent communication and interpersonal skills bringing energy and enthusiasm to problem resolution.

Accept responsibilities and job duties eagerly with minimal supervision.

Strong emphasis in designing, developing, delivering and maintaining Web applications/ Client Server products for the business domain areas such as Travel, Insurance, e-Commerce,etc.

EDUCATION AND PERSONAL DETAILS

Qualification : Bachelor of Information Technology

JNTU, Andhra Pradesh, INDIA

TECHNICAL SKILLS

Programming Languages

C,C++,C#.NET,JAVA/ J2EE

Technologies

Core Java, Servlets, JSPs,JDBC, Ajax,

Web Services (SOAP and REST)

Frame Works

Spring 3.3(Annotation Based), Struts 2.0,Hibernate

Version Control

SVN(subversion), Clearcase

Web Development

JSP, JSTL, HTML, XHTML, XML, JSON, XSD, DTD, XSLT, SAX, DOM, JavaScript, AJAX, CSS.

Design Patterns

& CASE Tools

MVC Model, OOPS, UML, OOAD patterns

Database

Oracle 8i/9i/10g, DB2, My SQL, SQL Server

Operating Systems

Windows XP/Vista/7,Unix

Servers

JBoss, Apache Tomcat, WebSphere

Logging and Build Tools

Ant, Log4j, Maven

IDE and Tools

Eclipse, WebSphere Integration Developer (WID), Rational Application Developer (RAD), NetBeans IDE, JDeveloper, Toad.

Unit Testing Tools/Code Quality Standards

JUNIT (For verification /validation of the flow of

application), CheckStyle, PMD.

SDLC

WaterFall & Agile Methodology

CERTIFICATIONS AND AWARDS

Oracle Certified : Java SE 6 Programmer Certified Professional

CAREER PROFILE

Huron Perth Healthcare Aliance (HPHA) - Stratford, ON NOV ʼ 14 – Present

Java/ J2EE Developer

Description

HPHA is the company that improves the cost-effectiveness of healthcare. As the business behind healthcare, HPHA helps pharmacies, hospitals and ambulatory care sites focus on patient care while reducing costs, improving efficiency and quality, and increasing profitability. This application also helps to generate reports to help doctors to track the various medications usage for research purpose.

Responsibilities

Involved in various phases of Software Development Life Cycle (SDLC) as requirement gathering, data modelling, analysis, architecture design & development for the project.

Developed user interface using JSP with Java Beans, JSTL and Custom Tag Libraries and Ajax to speed the application.

Used Spring Framework for Dependency injection, security features and integrated with the Hibernate framework

Used Spring Web Flow to present the screens in a clear and simple way.

Used Spring batch for processing large amount of data

Extensively used Hibernate in data access layer to access and update information in the database.

Consumed Spring Web Services (WSDL, SOAP, UDDI) from third party for authorizing payments to/from customer

Designed and developed various Screens using JSP, DOJO, JavaScript, HTML, CSS, AngularJS.

Implemented various design patterns in the project such as Business Delegate, Data Transfer Object, Data Access Object, Service Locator and Singleton.

Used Perl to automate the batch process and run SQL scripts

Designed various tables required for the project in Oracle 11g database and used Stored Procedures in the application.

Used Maven to build the application and deploy on Web Logic Application Server

Implemented Slf4j-Log4j module to log the various logger statements

Followed AGILE Methodology and participated in SCRUM Meetings

Used Eclipse IDE for application development

Used JUnit for unit testing

Environment

Java 1.6, J2EE, Struts 1.2 Hibernate, Spring MVC, JSP 1.2, XML, JavaScript, JQuery, Ajax, HTML, CVS, Jboss Application Server 5.1, Maven, Oracle 11g.

Bank Of Montreal, Toronto, ON JUL’13 – OCT’14

J2EE Developer

Description

BMO is one of Toronto’s leading financial services providers. As part of Java team, I helped design and develop a web based application on top of the existing intranet financial application for the company.

Responsibilities

● Involved in the creating the system use cases from functional use cases requirements

● Developed Persistence layer using Hibernate and worked extensively on Hibernate Query Language (HQL) to query from the database and developed Hibernate mapping definitions for the persistence layer

● Used Declarative Transaction management system of Spring Framework and integrated it with Hibernate

● Developed SOAP based Web-Services and WSDL schema on using Axis. Created Web-Services components using both top-down and bottom up approaches

● Build Stored Procedures for executing complex queries and also to aid in performance enhancement of the application on Oracle10g as backend

● Used XML, CSS, and XSL in creating intermediate data files between the database application and data presentation

● Created layouts for dynamic web pages using Servlets, JSP, Struts, JSTL and Struts-tiles tag libraries

● Struts validation was done using validation.xml and validation-rules.xml for validation of user Inputs and Exception Handling was done using Struts Exceptional Handler

● Used Java Messaging Services (JMS) for reliable and asynchronous exchange of important information such as payment status report

● Developed ANT scripts to build and deploy EAR files on to WebSphere Application Server

● Worked on Bug-Fixing and application testing task. Functional testing was done using Quality Center

Environment

Java 1.5/1.6, J2EE, JSP, Servlets, Struts Framework, Spring, JDBC, JavaScript, XML, XSL,

Hibernate, Oracle10g, SQL, Web Logic, Eclipse3.1, Toad, Windows XP, HTML, WSDL,

SOAP, Log4J, ANT, JNDI, WebServices, Axis, CXF, JSTL.

RideCo - Waterloo, ON APRʼ12-MAY ʼ13

Java developer

Description

RideCo is a tech company focused on making urban transportation better. Our unique solution enables passengers to book door-to-door and hub-to-hub, shared, professional transportation at a time and cost near to that of driving their own vehicle. The core of this solution is based on patent-pending breakthrough logistics technology developed over years of research by our founders. Currently in private beta, RideCo will publicly launch in Spring 2015 in partnership with one of the largest transportation operators in world.

Responsibilities

Involved in the designing and development of the system using Java, J2ee.

Used Struts-framework and MVC-2 Architecture.

Responsible for GUI and Server components using J2EE 1.4 and frameworks.

Developed action handlers using Struts framework and API’s.

Developed DAO classes to perform CRUD operations with the database.

Developed code for database interaction using JDBC API.

Implemented J2EE Design Patterns such as MVC, Service Locator, DAO, Front Controller, Singleton, and Session Facade.

Have written complex SQL queries to perform the operations with the database and developed persistence interface to the database

Involved in unit testing using JUnit and coordinated System Testing, User Acceptance Testing, Performance Testing and Security Testing.

Giving support to the technical team who using the tool at on-site.

Involved in Bug Fixing post production warranty support.

Environment

Struts Framework, JSP, PL/SQL, Java Script, Eclipse 3.2,Core java.

Object web Ltd, India JANʼ10-Feb ʼ12

Developer

Description

Trinity Transportation Package: Trinity Transportation is the one of the client to Object web Ltd and Trinity Transportation Company is based on petroleum products. The scope of this project is automating the trinity interfaces. Customer places an order to supplier for products. Supplier accepts the order and sends the delivery order to Trinity. Trinity rises indent to Depot and gets the supplier bill and then delivers goods to customer and give invoice to customer. According to invoice customer pay the payments. The Reports are generated on weekly and monthly payments.

Responsibilities

Involved in gathering the requirements from the users, requirement documentation and creating the design and detailed design statement documents.

Involved in design the master module using the UML (Rational Rose).

Involved in developing Web tier using JSP, HTML, and Servlets.

Prepared the SQL queries to connect to the Oracle database.

Participated in String Testing and Unit Testing.

Supported the End to End and UAT.

Environment

C, JSP, Servlets, Oracle 7x, Windows NT, UML, Rational Rose, Solaris, Toad, Visual SourceSafe, HTML, Jakarta-Tomcat.



Contact this candidate