Post Job Free
Sign in

Java Developer

Location:
United States
Posted:
January 11, 2015

Contact this candidate

Resume:

MANIKANDAN RAJ ARUMUGAM

Alpharetta, Georgia- **005

**********.***@*****.***/470-***-****

OBJECTIVE

To work in a challenging and dynamic environment where I have more than 7

years of Java experience in software engineering process and analytical

skills.

CAREER PROFILE

. Have 7+ years of professional experience in developing web based,

distributed architecture, SOA based and client/server applications in

multi-platform environments with Java/J2EE technologies using Object

Oriented Analysis and Design (OOAD). Involved in all the phases of Life

Cycle of Software Development (SDLC).

. Experience in developing web based J2EE applications using Spring

framework.

. Analysis, Design and Development of J2EE Business applications, Web-based

and n-tier applications using the following core technologies - Java,

Servlets, JSP, EJB and XML.

. 4+ years of experience in data modeling, designing and creating tables

and views, understanding and writing package/stored

procedure/function/trigger scripts in ORACLE 10g/9i and SQL Server 2008.

. Ability to understand and document Functional and Technical

specifications from Business Requirements Document as Use Cases required

by the project.

. Working knowledge of various Software Development Life Cycle (SDLC)

processes like Waterfall Model, Agile Unified Process (AUP), and Scrum.

. Excellent working experience on various Software Design Patterns like

Model View Controller (MVC) and Factory Design Pattern.

. Experience in standalone applications using Java SE and Web Applications

using J2EE, Web Services (RESTful and SOAP), JDBC and Hibernate.

. Proficient in writing ANT, Maven build scripts and configuring and using

Log4j .Good exposure in writing Unit Test Cases using JUnit by following

Agile Methodologies.

. Have good knowledge working on XML Suite of Technologies XML, XSL, XSLT

and validations with DTD & XML Schema and processing profile with SAX,

DOM Parsers.

. Experience in Troubleshooting and diagnosing issues related to the

operation and performance of Implementations running on various operating

systems

. Excellent working knowledge of UML tool, Microsoft Visio and StarUML, IIS

and Bug Tracking tool HP Quality Centre and JIRA.

. Domain Experience in developing and maintaining Retail, Investment

Banking and Healthcare Insurance applications.

EDUCATION

Master of Science in Software Engineering

Carnegie Mellon University, Pittsburgh

GPA: 3.72

Bachelor of Engineering in Computer Science and Engineering

Anna University, Chennai

AGGREGATE: 80%

TECHNICAL SKILLS

Primary Skills Java, J2EE, Web services, SQL, PL/SQL

J2EE JDBC, Servlets, JSP, EJB, JNDI, Web services

Technologies

Frameworks Hibernate, Spring

XML XML, XSL, XSLT, XML Schema

Technologies

Relational Oracle 10g/9i, MS SQL Server 2008, TOAD 7.6, SQL

Databases Loader, MS Access 2007

Web/ App JBoss 6, Tomcat 6.0/7.0, IIS

Servers

Windows C#, ADO, ODBC, ADO.Net 3.5, .NET Framework 4.0/3.5

Technologies

Web HTML, ASP, VB Script, JavaScript, CSS, AJAX

Technologies

Admin Tools VSS, TFS, Services, Event Viewer, PUTTY

Operating Windows XP, Windows 2008/07/03, Windows Server

Systems

Others Microsoft Office Tools, JIRA, HP Quality Center,

FxCop

SDLC Process Agile Unified Process, Rational Unified Process,

Scrum

PROFESSIONAL EXPERIENCE

Role: Sr. J2EE Consultant

Project: HP Carepack and Customer ID Enhancement

Organizatio Hewlett Packard

n:

Duration: May 2013 - Present

Responsibilities:

. Involved in Requirements, Design, Coding, Unit testing and Integration

Testing phases of the project.

. Developed JSPs for front end, web services for middle tier and developed

XML and XSL objects for Data conversion/transfer.

. Writing test cases for unit testing, integration testing and in UI

testing.

. Involved in analysing and the solving the problems and developing the

enhancements to resolve the bugs/issues.

. Used Maven to build and deploy the builds of the developed applications

on Tomcat application server. Logged and tracked issues after release

using HP Quality Centre.

Environment: Web Services, Spring, Maven, Java Script, log4j, SQL Server

2010, Apache Tomcat, Tortoise SVN, Eclipse

Role: Sr. Technology Analyst

Project: Global Portfolio Solutions (GPS)

Organizatio Goldman Sachs & Co.

n:

Duration: Dec' 2011 - May 2013

Responsibilities:

. Worked on the User Interface that helped improve the performance of

trading application for the portfolio management team in IMD division.

. Developed business logic and DAOs using the Spring services such as

Dependecy Injection, Transaction management and other core services.

. Focus mainly on the front-end of the trading application with the

Security Database knowledge for the data processing to support Quality

Attributes of the design.

. Creating and maintaining Stored Procedures, SQL queries using TOAD as per

the requirement.

. Monitored the web service logs, IIS logs and web trends as a part of

support and maintenance during the release of the project.

. Used Visual Source Safe for Version Control.

. Logged and tracked issues after release using Atlassian JIRA software.

Environment: Windows 7, Java, SecDB, Web Services, Maven, JSON, AJAX, MVP

Architecture, HTML, CSS, Java Script, Oracle 10g, TOAD, SVN

Role: Software Developer

Project: System Project Analysis Enhancement Tool

Organizatio PHRQL LLC, Pittsburgh

n:

Duration: Jul' 2010 - Dec' 2011

Responsibilities:

. SPAM is a generic project management tool developed in JSP, Struts and

EJB.

. Worked on designing the user interface from the client's requirements to

provide a social network platform for patients with diabetes.

. The requirements elicitation process was done through client interviews,

developing sample models of the interface and finally prototyping the

application.

. As the developer in the project, responsibilities include analyse, plan

and conduct experiments to satisfy the quality attributes in the

architecture.

. Architected the solution for the project that enhanced the quality

attributes like security, scalability, and extensibility.

. Worked on application design, analysis, development and functional

testing of the Risk Management module in the application.

. Coordinated and participated in design activity with other team members.

. Responsibilities included project estimation, development, defect

management and testing.

Environment: Java, JDBC, HTML, XML, Servlets, XSL, XML, JNDI, WSDL, SVN

Role: Software Engineer

Project: CPIn Application Portal

Organizatio Canadian Pacific Railways

n:

Duration: Aug' 2007 - July 2010

Responsibilities:

. Implemented core business logic in web services in Java as part of

distributed team for the portal application of CPR.

. As a lead developer, estimated and tracked the development effort for the

modules in the project.

. Achieved development of a critical web service in 2 weeks that

contributed immensely to the project's success.

. The automation reduced the client's expenditure in IT and related systems

by up to 30%.

. Responsible as a lead coordinator for successful migration of existing

applications to Java

. Working on health related data from various data sources and providing

primary support for users in the application.

. Lead developer in team and coordinated with various groups on User-

Interface and backend FAST search engine for integration.

. Analyzing and conceptualizing the design of projects and coding of the

application using Windows Communication Foundation.

. Created database Tables, Views, complex stored procedures & wrote scripts

in SQL Server

. Solely implemented the security mechanism for the web services using

certificate authentication.

. Interacting with users, user managers, clients in meetings and over the

phone on a daily basis.

. Involved in Unit Testing, Regression Testing and User Acceptance Testing

for the application on all the releases with the QA teams and users.

Environment: Java, J2EE, JSP, HTML, JavaScript, Servlets, EJB, JMS, JNDI,

JBoss, Eclipse, PL/SQL, Oracle.

GRADUATE COURSEWORK

Architecting Software Systems, Methods: Deciding what to Design, Models of

Software Systems, Managing Software Development, Estimating Software

Projects, Internet Security

CERTIFICATIONS

Oracle Certified Professional Java Programmer, SE 6.0, March 2010



Contact this candidate