Post Job Free

Resume

Sign in

Java Developer Web Services

Location:
United States
Posted:
June 28, 2016

Contact this candidate

Resume:

Java Developer

Mugun Munirathinam

Employer: Keval

acvg8k@r.postjobfree.com

312-***-****

SUMMARY:

Around 7 Years of experience in Web based and Enterprise Applications using Java/ J2EE technologies.

Implemented various levels of applications in MVC architecture using Struts 2/2.2/2.3, Spring 2.5/3.x/4.0, ORM frameworks like Hibernate 3.0/4.x for fast pace and with efficient coding.

Experience with latest technologies of Java EE 7.0 stack like EJB 3.2, Java Persistence (JPA) 2.1, Java Transaction (JTA) 1.2, Java Message Service (JMS) 2.0, JSF 2.2 and Web Services 1.3.

Proficient with J2EE based technology stack including Servlets 2.5/3.0/3.1, JSP, JSTL, JDBC and Commons.

Experience of writing client side web technologies including HTML 3.0/4.0/5, CSS2/3/4, Javascript, jQuery, XML 1.0/2.0, XSLT and JSON

Working knowledge of Java Web Services with real time knowledge using WSDL, SOAP 1.1/1.2, RESTful.

Experience of using various IDEs such as Eclipse 3.x/4.3/4.4, NetBeans 7/8, and RAD 8/8.5

Experience on application servers like Web logic 9/10/11g/12c, IBM Web sphere 6/7/8, JBoss 5/6/7 and web servers like Apache Tomcat 6/7/8.

Hands on experience with Oracle 9i/10g/11g, MS-SQL Server 2008/2005, MySQL using PL/SQL to write stored procedures, functions and triggers for different Data Models.

In-depth understanding of OOPS, Web Technologies and Client - Server Architecture, Design patterns like MVC, Singleton, Session Facade, Factory Pattern and Business Delegate.

Hands on experience in writing JUnit classes, build process using Apache Ant and Maven 1.1 /2.0/3.x.

Experienced in using logging framework like Log4j on web applications.

Experience in design patterns and all the phases of Object-Oriented Software Development Life Cycle including Design, Development, Deployment and Testing of Software Systems.

Eager to learn new Technologies, Tools and very good communication and interpersonal skills.

TECHNICAL SKILLS:

Java Technologies Java, J2EE [Servlets 2.0/2.3/2.4/2.5, JSP 1.1/1.2], JDBC 3.0, AWT, Ajax, JQuery, JPA, JMS, JNDI, JSF

Frameworks Struts2/2.2/2.3, Spring 2.5/3.x/4.0, EJB 3.0, Hibernate 3.0/4.x, Log4j 1.2

Languages C, C++, SQL/ PLSQL

Web Technologies JavaScript, Angular JS,HTML 3.0/4.0/5, CSS 2/3/4, XML1.0/2.0, Web Services

Database Systems Oracle 8.x/9i/10g/11g, MySql, MS-Access, MS-SQL Server 2008/2005

Development Tools Eclipse 2.0/3.x/4.3/4.4, NetBeans 7/8, RAD 8/8.5

Web/ Application Servers Apache Tomcat, JBoss 3.x/4.0, IBM Web sphere 8.x/6.x, Web logic 9/10/11g/12c

Build Tools ANT, Maven 1.1 /2.0/3.x

Testing Tools Junit, SoapUI

Operating Systems Linux, Windows xp/7/8

Designing Tools Rational Rose

Packages MS Office 97/2007/2010 (Word, Excel, PowerPoint, Visio)

EDUCATION:

Bachelor of Technology in Computer Science & Engineering, MGR University,Chennai, India.

PROFESSIONAL EXPERIENCE:

Java Developer

Wells Fargo, CA Jun 2014 – Present

WCEM team ensures our customers have a positive experience when we make changes to the products and services they use. Conducting in-depth exploratory analyses/research to provide actionable insights to Treasury Management team and business partners.

Responsibilities:

Implementing the new features and enhancements for greater usability and performance.

Involved in the analysis, design, and development and testing phases of Software Development Lifecycle

Designed Use Case Diagrams, Class Diagrams and Sequence Diagrams and Object Diagrams, using Microsoft Visio to model the detail design of the application.

Hands on experience in using Ajax, jQuery.

Developed presentation layer using HTML5, CSS 3, JSP and Java script, AngularJS for validation

Implemented business logic and Data access layers using Spring frameworks.

Designed and developed service layer using Spring with AOP and Inversion Control.

Involved in writing Spring Configuration XML file that contains declarations and other dependent objects declaration.

Designed the applications using MVC, Session Facade, Service Locator and Business Delegate patterns.

Developed SOAP Web Services on the client side to fetch the information from their database.

Implemented the Web Service Security, by encrypting the messages.

Implemented Restful Web Services for retrieving and presenting the data. Serializing the POJO information to XML/JSON formats using JAXB for easy representation.

Extensively used the Hibernate Query Language (HQL) and developed Data Access Objects using Spring ORM

Involved in writing SQL queries and stored procedures for the application in Oracle.

Experience in integration testing framework like SoapUI for testing the exposed web services.

Coordinating with the business users by setting up the meeting to grab the inputs from the users.

Hands on experience creating the technical design documents & maintaining them.

Written helper classes using the Java Collection Framework.

Ensuring the quality of the delivered product through establishing the development guidelines and conducting regular code reviews.

Written JUnit Test Cases for the classes developed.

Environment: Windows, Eclipse 4.3, Oracle 11g, Weblogic 11g, JavaScript, AJAX, HTML, XML, JSON, JSP, Servlets 2.4, Spring 3.2.0, AngularJS, REST API,Webservices (SOAP 1.2, RESTful), SoapUI, Junit.

Java Developer

T-Mobile, GA Oct 2012 – May 2014

T-Mobile US, Inc. is third largest wireless network operator in the United States. T-Mobile US provides wireless voice, messaging, and data services in the United States.

Responsibilities:

Involved in the analysis, design, and development and testing phases of Software Development Lifecycle

Created UML use

case diagrams, sequence diagrams for the application using Rational Rose.

Developed Java Beans that interact with the back end layer to fetch the data and displayed accordingly.

Involved in Developing the Application using Spring Dependency injection.

Performed Unit testing using JUnit for code coverage.

Used Spring ORM module to integrate with Hibernate.

Developed user interface using JSP, Spring Tag Libraries to simplify the complexities of the application.

SQL statements and procedures to fetch the data from the oracle database.

Used EJBs (Session beans) to implement the business logic, JMS for communication for sending updates to various other applications and MDB for routing priority requests.

Used RAD for the development of J2EE components.

Implemented Log4J for Logging Errors, debugging and tracking.

Involved in functional testing for the developed application.

Used Ant for developing build scripts and deploying the application onto Websphere.

Utilized SVN for software configuration management and version control.

Environment: Java1.6, EJB3.0, JMS, Spring3.0, Hibernate4.0, Websphere 8.5, RAD 8, Log 4j, Junit, SVN, JSP, Oracle 11g, HTML, AngularJS,XML, XSD

Java Developer

L & T Infotech, Chennai June 2011 – Sept2012

Best Western International, Inc., operator of the Best Western Hotel brand that offers progressively improved dining, recreation, room features and amenities. The project is to develop the location and accuracy of hotel locations and their booking online. Implementation to display the properties and attractions around those properties on the map.

Responsibilities:

Integration with applications and schema development.

Involved in Developing the Application using Struts MVC Framework by implementing Controller, Service classes.

Involved in the development of JSPs and Servlets for different User Interfaces (UI).

Used AJAX for high intensive user operations.

Implemented the web services to access the order management applications at different geographical locations.

Utilized JAXM to send the SOAP based messages to the service.

Developed JavaBeans and mapping files for Hibernate Object Relation Mapping for data persistence & storage.

Implemented JavaScript Framework using JQuery.

Developed database schema and SQL queries for querying database on Oracle 10g

Developed GUI for query page in End User module.

Utilized Maven as project building tool and manage the project dependency.

Implemented Log4J for Logging Errors, debugging and tracking.

Resolve application problems, support end-users, and manage the processes of reporting, diagnosing, and troubleshooting.

Build and manage relationship with business, development, change management, IT Operations, and project managers to resolve time critical issues and troubles.

Environment: Java, J2EE, Struts, JSP, Servlet, AJAX, JQuery, Hibernate, Webservices (SOAP 1.1), Websphere, Oracle10g, Maven, Junit, Eclipse

Java Developer Oct 2009 to April 2011

Capgemini Consulting India Pvt Ltd

Chennai

Description :

Houghton Mifflin is top rated in the publishing domain. Actors involved in the projects are Administrators, Publishers, Teachers, Students. Events occurred by the actors are as follows:

Publisher publishes the assessments

Teacher assigns the tests to the students in the class

Admin - manages the users accessing the system, products, and classes

Student takes the assignments

System evaluates the assignments taken by the students and creates prescription assignments for students based on the scores evaluated by the system and the teacher for the improvement of overall performance as well as the individual performance of the students taking the tests.

Responsibilities

Analyze UML sequence diagrams and implement accordingly.

Development of web application using Struts.

Used hibernate as a ORM solutions.

Used Spring IOC for bean wiring as a middleware system.

Design and developed the Web pages using JSP and Java Scripts.

Used Jakarta commons Validation Framework & JavaScript for client side validations and for java code for server side validations.

Deployed the application on WebSphere application server.

Extensively Used JSTL for scripting include JSP’s flow control, iteration and evaluating expressions.

Responsible in maintaining the Java source code Using Rational Clear Case as a version control system.

Used a Check Style for maintain the code standard.

Used Junit for Unit testing

Implementing the resolved issues

Analyzing and resolving test defects

Technologies: Java 1.4, Struts, EJB2.0, Oracle, Hibernate, spring, WebLogic6.1 App server, Rational Rose, Eclipse, Oracle Raptor, Rational Clear Case, Rational Clear Quest.



Contact this candidate