Post Job Free

Resume

Sign in

Java/J2EE developer

Location:
Livonia, MI
Posted:
February 08, 2016

Contact this candidate

Resume:

Shravya.T

actf7w@r.postjobfree.com

Mobile: 937-***-****

SUMMARY OF EXPERIENCE:

Over 2 years of experience in Object Oriented Analysis, Design and Java Development using Java/J2EE technologies.

Involved in various stages of Software Development Life Cycle (SDLC) including requirement analysis, design, development, testing and implementation.

Extensively worked on Core Java coding and object oriented design with strong understanding of Collections, Multithreading and Event/Exception handling.

Proficiency in Servlets, JSP, JavaScript, CSS, HTML, XML, JQuery AJAX, Spring, Struts 1.x/2.x and ORM tools like Hibernate.

Participated in developing application using Spring Framework that uses features of IOC, Spring MVC, Spring Core, Spring JDBC, Spring Hibernate and AOP features.

Experience in developing and deploying applications through Tomcat and application servers like IBM WebSphere and JBoss.

Good knowledge with SVN and GIT version control systems.

Good hands-on experience in Oracle 10g including PL/SQL, SQL, JDBC, Stored Procedures, Triggers, functions, packages and various databases like MySQL and SQL Server.

Knowledge in using Testing tools like JUnit to test functionalities of an application.

Familiar with developing SOAP / Rest based web services.

Developed Use Case Model, Use Case Diagrams, and Class Diagrams, sequence diagrams using Rational Rose and Microsoft Visio.

Proven ability to communicate with client, interpersonal skills, commitment, result oriented, hard working with a quest and zeal to learn new technologies and undertake challenging task to achieve project priorities/timelines.

TECHNICAL SKILLS:

Operating Systems

Windows, UNIX, LINUX

Java/J2EE Technologies

JDBC, Servlets, JSP, Java Beans, RMI, XML, XSL, Spring, Hibernate, Struts, Applets

Web Technologies

Java Servlets, JSP, HTML, AJAX, XHTML. CSS, Java Script

Frameworks

Struts 1.x/2.x, Hibernate, Spring

Web Services

SOAP, WSDL, UDDI, JAXP, JAXB

Databases

Oracle 9i/10g, DB2, MySQL, SQL Server

Languages

Java, J2EE, C++, C, PL/SQL, SQL

Web Servers

IBM Web Sphere, BEA Web Logic, Apache Tomcat

IDE

Eclipse, Net Beans

Tools/Version Controls

JUnit, Maven, Rational Rose, UML, SVN, Toad, PL/SQL Developer

EDUCATION:

Master of Science in Computer Science GPA: 3.7 August 2014- Dec 2015 Wright State University, Dayton, Ohio.

PROFESSIONAL EXPERIENCE:

Tata Consultancy services (TCS), India June 2012-July 2014

Client: Xerox Corporation

Role: Assistant Systems Engineer

Description: Developed a web-based application for the business to maintain and retrieve information about Xerox dealers and customers along with other functionalities like updating their new releases into the system, differentiating dealers according to their performance, sending promotions through automated emails to dealers and customers.

Responsibilities:

Developed the application under J2EE Architecture using Spring, Struts, Hibernate, Servlets, WebLogic and JSP.

Implemented Spring MVC, dependency Injection (DI) and aspect oriented programming (AOP) features along with hibernate.

Developed JSP pages for presentation layer (UI) using Struts 1.2 with client side validations using Struts Validator framework/ JavaScript.

Designed and modified User Interfaces using JSP, JavaScript, CSS and jQuery.

Used Core Spring framework for dependency injection and Spring Context to add support for message sources and i18n internationalization.

Used Spring ORM to integrate with the Hibernate and used the hibernate template to implement the business logic.

Wrote Spring configuration file to define beans, define data source and Hibernate properties.

Used Spring DAO on the Data access layer with the Hibernate.

Developed business logic using Java, Struts Action classes and deployed using Tomcat.

Created Database Tables, Sequences and wrote hibernate mapping files and POJO class

Accessed and manipulated the Oracle10g database environment by writing SQL queries in the Oracle SQL developer for testing purpose.

Performed unit testing of the functionalities of the application using Junit.

Good working experience on IBM websphere and JBOSS application servers.

Used Struts tag libraries and custom tag libraries extensively while coding JSP pages.

Using Velocity wrote a process that will send email to Users.

Used SVN to keep track of source code versioning

Environment: Servlet, JDBC, Eclipse, Spring, Hibernate, Struts, UNIX, Linux JSP, JUnit, JQuery, Maven, Tomcat, JBoss, Oracle 10g, SVN, UML, Agile.



Contact this candidate