Post Job Free

Resume

Sign in

Project Manager Java

Location:
Ellisville, MO, 63011
Posted:
April 03, 2012

Contact this candidate

Resume:

*** ******** ********* ****, ********** MO ***** Web: www.prijbs.com

Tel 636-***-**** E-mail: u3bsc5@r.postjobfree.com

Summary:

Over 9 and half years of IT experience in system analysis, design, development and testing of various enterprise applications.

Expert in developing enterprise applications based on Java technologies using Java, EJB, Java Servlets, JSP, Struts, Spring, Web service, Hibernate,SOAP,HTTP.REST, XML, UML, XSLT and Java JMS, UNIX Shell script, HTML, CSS, Java Script and Oracle.

Experienced in JUnit and Test Driven Development(TDD)

Experienced in design patterns and MVC frame work

Experienced in code Re-factoring

Experienced in object oriented analysis and design and Data interaction layer.

Experienced in installation and configuration of Java Enterprise application servers like BEA Weblogic, IBM Websphere, Tomcat, Glassfish and JBoss

Experienced in Ant and Maven build tools

Experienced in UNIX, Sun Solaris and Linux.

Experienced in testing tools like Load runner.

Experienced in Software configuration Management by using the tools like ClearCase and MKS.

Experienced in implementing SCRUM & CMM Level3, Level4 and Level5 process

TECHNICAL SKILLS

Programming Languages Java, JSP, Servlets, EJB, JPA, Hibernate, Struts, Spring, JMS, MQ Series, JDBC, XML, JUnit, Web Services, C/C++, PL/SQL, SQL, HTML, CSS, JavaScript, Ajax

Application Servers BEA Weblogic, IBM Websphere, Tomcat Glassfish and JBoss.

IDE Eclipse, Eclipse Helios, IntelliJ, WSAD, NetBeans, JBuilder.

Design Tools Microsoft Visio and IBM Rational Rose tool

Build Tools Ant and Maven

Databases Oracle11g, DB2, SQL Server

Operating Systems UNIX, Sun Solaris, Windows, NT

Configuration Management ClearCase, MKS

Testing Tools LoadRunner

Methodologies Waterfall, Agile, RUP, SCRUM

Other Tools Lotus Notes, Rochade Object based DB, Citrix etc

EDUCATION

Bachelor of Engineering in Computer Science and Systems Engineering.

PROFESSIONAL TRAINING

CMC

Undergone E-business training and Enterprise application development– 2002

Design of Enterprise applications - 2003

Websphere Application Server - 2004

CDAC

Java Network Programming and Network security - 2004

Undergone training on Web logic Workshop 8.1 Eclipse IDE – 2004

Security in Enterprise applications - 2005

VIRTUSA INDIA.

Aspect oriented programming - 2006

Ajax Fundamentals and Messaging services – 2007

Hibernate Programming – 2007

Service Oriented Architecture & Web Services – 2008

HSBC INDIA.

Object based Database – Rochade , integration with Java/J2EE framework - 2010

Test Driven Development – 2011

Java Persistence API – 2011

Scrum - An Agile Process – 2011

PROFESSIONAL EXPERIENCE

Programmer Resources International Current Project

Senior Software Engineer

Responsibilities

• System and data analysis for ongoing development efforts

• Design, Coding, Unit Test and crucible code review for new enhancements

• Refactoring and performance tuning of the existing code

• New customer program configuration and data sync from CAMS legacy system

• On-call support production support and data master activities

Technical Environment: JAVA 1.6, Java Servlets, Spring MVC, Spring AOP, Hibernate, JPA, JMS,MQ Series, Web Services, XML, Oracle 10g, SQL, HQL, RAD, Websphere6.1, Junit, Ant build tool

HSBC Software Development December 2009 – Jan 2012

Java/J2EE Consultant Specialist

Group Meta Data Repository (GMR)

As a Technical Leader assigned to GMR project which is a central repository to the HSBC enterprise. In GMR, secure capturing, loading of Meta data of different products happen and different load procedures are developed to transform the data from different levels in the Object based db called Rochade. The Meta data including, Subject Areas, Projects, Models, Tables, Entities, Model Attributes, Model Entity Attributes of the products are captured, stored and transformed into RIMs of GMR backend. A web based application is designed and developed for fetching, and displaying the Meta data in a web based form and different reports facilities are provided.

• Designed and developed core functionalities like RIM structure enhancement, and new structures as per the business requirements.

• Worked with business analyst collected the requirements for core functionalities.

• Worked on Performance tuning on data load process and worked on design and code reviews.

• Involved in Code construction, developed Test cases, Junit test cases for Unit test and acceptance tests

Technical Environment: JAVA 1.6, Java Servlets, JSP, JDBC, RAD IDE, Unix Shell script, Web Sphere application server, Junit, Ant, MKS, and Microsoft Visio.

VIRTUSA November 2007 – December 2009

Java / J2EE Consultant Specialist

Geneva Integration Framework (GIF)

(Client - JP Morgan Chase, USA)

Geneva Integration Framework is a generic framework that can seamlessly communicate with Advent Geneva Product. The GIF has different modules like File watcher, File preprocessor, File Loader, File extractor and Geneva loader. These tasks will be initiated from a task scheduler tool called Autosys. These tasks can be configured for various batches called Early, Mid day and Late batch based on the business needs and the data loaded into Geneva can be utilized for various business needs like Reconciliation etc.

• Developed business and technical requirements for system enhancements

• Involved in application design and development

• Involved in code re-factoring

• Developed Junit test cases for all the business requirements

• Developed test plans and documents test results

• Participated in application integration activities and build and deployments of product.

Technical Environment: JAVA 1.5, Servlets, JSP 1.2, Webservices, Spring Web MVC framework, XML, Hibernate, JUnit, JavaScript, Oracle 10g, Eclipse, ClearCase, Weblogic application server, Visio, Ant build tool.

Advanced Systems Laboratory December 2005 – October 2007

Senior Java/J2EE Developer

Project Material Management System (PROMIS)

Project Materials and Management System(PROMIS) keeps track of the project materials of the systems right from the proposal initiation to acceptance, sanctioning details of requests to final settlement of the product items. This is a central repository where the project teams raise the proposals which are basically used for the implementation of the system delivery.

The project manager or the program director of the systems can check the state of the proposal through PROMIS and also to view the list of approved proposals from the procurement boards. The PROMIS has the ability for raising a fresh and amendment of existing proposals. All the project items transactional information is automated through PROMIS and it has also provides the approval status from project board details and also notifies the finance and pay sections for settlement of the items procured.

• Involved in application design and development

• Involved in writing the Test cases as per the business requirements.

• Developed Junit test cases for all the business requirements

• Executed test plans and documents test results

• Participated in build and deployments of product.

Technical Environment: JAVA 1.3, Servlets, JSP 1.2, Struts 1.1,JUnit, JavaScript, Oracle 9i, Eclipse, ClearCase, Weblogic application server, Visio, Ant build tool.

Advanced Systems Laboratory November 2003 – December 2005

Java/J2EE Developer

eHRDG – Electronic Human Resource Development Group

eHRDG is a electronic Human Resource Development Group and is one of the ASL supporting groups. The project teams in ASL provides their manpower requirements and their specialized skills required for executing the mission critical deliverables. eHRDG keeps track of those details through this automated system and notifies the teams about the availability information, posting information etc once it gets the data from the central resource management systems.

It also provides the facilities for tracking employee training needs, details including inductions of various CEP programs, tracking of performance of the individual employees. This systems also keeps track of statistics of individual employee training details through reports. This system does also store the details approved vendors who provide the training to resources and an automatically alerts the employees once the course is approved and the schedule details of courses.

Role in the Project:

1. Gathered requirements, preparation of Software Requirements Specification

2. Participated in Design, Coding and Code Review processes

3. Developed components according to the detailed design and requirements

4. Done comprehensive unit testing

Technical Environment: JAVA 1.3, Servlets, JSP 1.2, Struts 1.1,JUnit, JavaScript, Oracle 9i, Eclipse, ClearCase, Weblogic application server, Visio, Ant build tool.

Advanced Systems Laboratory June 2002 – November 2003

Java/J2EE Developer

ATS - Advanced Integrated Tracking System.

In ATS, the data relevant to the check in and checkout data has been captured in spreadsheets. ATS is capable of reading the spreadsheets and load the data into Database tables so that these transactional details are persistent. This includes the GMIS data, card transactional data and mapping of transactions to GMIS details.

Then in ATS, a service is triggered to read these transactions per daily basis and provides the summary of transactions like Minimum and Maximum time in a day of resource etc and there are other services available for generating the reports as per the business requirements.

Role in the Project:

1. Gathered requirements, preparation of Software Requirements Specification

2. Participated in Design, Coding and Code Review processes

3. Developed components according to the detailed design and requirements

4. Done comprehensive unit testing

Technical Environment: JAVA 1.3, Servlets, JSP 1.2, Struts 1.1,JUnit, JavaScript, Oracle 9i, Eclipse, ClearCase, Web logic application server, Visio, Ant build tool.



Contact this candidate