Passenger Service Agent Resume | Senior Account Executive Resume | Marketing Resume | Marketing Resume | Marketing Resume |

 

Search All Resumes | Submit Your Resume

Receptionist Resume

Inside Sales Representative Resume

Open opportunity to coach clubs in ASIA,EUROPE Resume

Experienced Executive Assistant/Estimating Coordinator - Veteran Resume

Java J2ee Programmer/Analyst Resume


Contact Candidate


Name:

Sameer

Location:

US

Experience:

Most Recent Job Title:

Java J2ee Programmer/Analyst

Objective:

I would prefer a job in Software Development that will give me the opportunity to further my already-extensive understanding as regards the creation and monitoring of in-Software Development in Java technology, with a view to later advancement to a more senior-level position.



Resume Text:

.....Begin Resume Preview.....


, EJB, JDBC, Oracle, MySQL, MSSQL, PL/SQL.



• Expertise in Front End development frameworks like Struts and Spring

(MVC) and applying J2EE Design Patterns.



• Extensive experience in ORM tools like Hibernate using XDOCLET.



• Strong understanding in Object Oriented Analysis and Design (OOAD)

concepts.

• Expertise in Client Side Designing and Validations using HTML, Java

Script, JSP, Struts, Tag Library.



• Extensive experience in Integrated Development Environment (IDE) like

Eclipse, NetBeans and JCreator.



• Developed applications with Tomcat, JBoss, Pramati and BEA WebLogic.



• Extensive experience in Oracle9i, 10 G, SQL Server 2000 and MySQL.



• Extensive experience in writing complex SQL queries and good knowledge

in writing PL/SQL.



• Extensively used Apache Ant as Java Build tool.



• Extensive experience in Software Configuration Management using Version

Control Software such as SVN, CVS and VSS.



• Have complete Software Development Life Cycle (SDLC) experience.



• Excellent track record of leading team and projects to successful

completion under tight deadlines with high client satisfaction.



• Possesses excellent Analytical, problem solving, leading and lFearning skills as well as keen interest in the emerging technologies.



• Good Knowledge of project documentation especially preparing project plan, requirement analysis document, high level and low level design documents and test cases based on ISO and CMMI level 5 standards.

• Expert in generating reports as Jasper Reports using iReport tool as well as Crystal Reports.



• Extensive experience in using third party API’s like, QUARTZ used for Scheduling Jobs and POI used for Microsoft Excel operations.



EDUCATION



• M. Sc. (Comp. Sci.) from College of Computer Sciences, Pune University,

Pune



• C-DAC from Sunbeam Institute of Information Technology, Pune

University, Pune





TECHNICAL SKILLS



Programming Languages Core Java (JavaSE), C, C++, VB, SQL



Distributed Technologies RMI, EJB, Struts, WebServices.



Web Technologies J2EE, Java Servlet Technology, JSP, JSTL, JDBC API, JSF



GUI Swing, AWT



Frameworks MVC, Struts, Hibernate and Xdoclet, Spring



Web/Application Servers JBoss, Apache Tomcat, Pramati, Weblogic



Scripting Languages JavaScript, CSS



Markup Languages HTML, XML (DTD, Schema, DOM, XSLT)



Database Servers Oracle 9i, 10g, MSSQL 2000, MYSQL





Methodologies OOPS/OOAD, UML, J2EE Design Patterns



WebServices WSDL, SOAP (Using Apache Axis)



Version Control Tools CVS, SVN, VSS



Tools Eclipse, Net Beans, Edit Plus, Apache Ant, log4j



Operating System Windows 95/98/ME/NT/XP/2000/2003 and Vista, Linux



Reporting Tools iReport for Jasper Report, Crystal Reports.





EXPERIENCE





Baystate Financial, MA Programmer/Analyst June

07 - Till Date



DataSync Online



DataSync Online is designed specifically to meet the insurance brokerage

industry’s unique data-integration needs, serving as a centralized hub that

securely moves critical application and policy information from insurance carriers to third-party distributors such as BGAs. This rapidly deployable solution provides seamless business-to-business electronic movement of data in all aspects of insurance processing – from field application upload, automated underwriting, to distributor policy print – to significantly reduce costs and improve application turnaround time. Third-party distributors can receive feeds and updates from multiple carriers by sending SOAP requests to WebServices. Carriers send messages to multiple BGAs and other distributors whenever the latest information is available using JMS messaging. Some carriers also provided mailboxes in form of SFTP and HTTPS locations for transfer of the data files. Used java networking packages to connect and download/ upload feed from such mailboxes.



DataSync Online is compatible with ACORD and NAILBA data standards and requires

no proprietary software at the carrier’s data center. This service was

responsible of parsing the huge XML data files of size around 70 MB and more

using SAX and DOM parsers. DataSync allows BGAs to maintain carrier’s information online. It includes modules to manage carrier’s contact information, account details, policy information etc. These modules are developed as actions in the Struts framework. Presentation layer uses JSPs, Direct Web Remote (DWR) Ajax components. Spring framework is used at middle tier. Hibernate is used for object/relational mapping for persistence and query service.



Responsibilities:



• Extensive application of J2EE design patterns namely, Service Locator, DAO, Value Object, Business Delegate, Session Facade and MVC.



• Responsible for updating artifacts like LLD, design documents including

the necessary UML diagrams like Use Case scenarios, Sequence Diagrams, and

Class Diagrams etc.



• Write code for downloading pending case files from different DataSync

mailboxes.



• Worked on WebServices java classes and WSDL using Apache Axis.



• Design shell script to export and import SSL certificates to JDK.



• Create a unit test for the persistence layer.



• Configure Hibernate using Xdoclet and Spring framework.



• Run the Unit test and verify CRUD with Hibernate.



• Create unit tests for the Struts Action. Create Action and Model

(DynaActionForm) for the web layer.



• Run unit tests and verify CRUD with Action.

• Created ANT build file.



• Create JSPs using tag libraries.



• Involved in client side scripting in Java Script and Ajax.





Environment:



Java, Struts, JSP, Servlets, Hibernate, Spring, DWR Ajax

framework, Ant, Shell Script, HTML, XML, TOAD, Rational Rose, WebServices,

SOAP, Win CVS, JUnit, WSAD, ORACLE



IBM (SUNGARD), MA Programmer Analyst Jan 06 to May 07



IBM Data Integrator is a versatile tool that enables integration of financial

data and events across applications around the globe. IBM Data Integrator

allows transfer of stock market data and banking data from any kind of source to any target. The Source is stock market broker and target is a stock exchange. The user transactions used to be sent from source to the destination. This generic product was also used in banking and financial sector where the source is Remote Branch location and the target is Head Office Locations. Financial data includes daily user transactions such as debits and credits.

Source can be database, file and target can be same or vice versa. Here target database can be on the same machine or can be on remote location. User can select application servers and databases and the infrastructure without worrying about where is legacy data and synchronizes them with even newer applications. This allowed a remote fast real time data transfer on a daily basis from remote banks to their respective head offices.



The web based UI allows user to configure routes for data transfer. It also

allows user to select the data access strategy for example JDBC or Hibernate. The data selected from the source can be transferred to target side and can even be controlled by remote GUI that is Swing based. The Swing based UI was to integrate spring capabilities with the data transfer engine. Data integration/transfer module in IBM data Integrator was developed using stateless session

bean.



Integrator has features like recovery, connection polling, remote data

transfers, monitoring, encryption, compression, split, merge, joins, data level exception handling, batch processing, pre-processing, post-processing.



The file transfer can be in ASCII (delimiter separator, fixed data size or tab separated), binary format or can be excel sheet (XLS). It also has support for reading EXCEL sheet from one host m/c, transfer it to some central location using data Integrator, display it as a Graph or Chart or simple text using JSP’s, Servlets .



Responsibilities:



• Involved in the design and prepared activity diagrams, sequence

diagrams, class diagrams and use case diagrams for various use cases using Rational Rose.



• Involved in coding for presentation layer using JSPs, XML and for

business layer using J2EE (Servlets, EJBs) and Hibernate technologies for

persistence layer.



• Developed proof of concept using Spring and provided work/time

estimates for design and development efforts.

• Used of ANT for automated data transfer module.



• Application and use of various design patterns such as composite view,



session faηade, DAO and intercepting filter.



• Used CVS as a Version Control Tool and followed standard software life cycle.



• Involved in unit testing using JUnit.



• Involved in unit integration, bug fixing, acceptance testing with test

cases, code reviews.



Environment:



Java (Multithreading, Networking), JSP, Servlet, Spring, Hibernate, EJB, XML, ORACLE, XML, XSLT, Eclipse, CVS, ANT, Rational Rose, TOAD



IBM (State Street Bank), MA Programmer Analyst June 04 to

Dec 05



Was part of a development team working on a credit research application project

used by credit research analysts who submit their research and update bond recommendations for bond issuers. Credit research application consist of several sector sites, like utilities/energy sectors, telecom, technology, insurance etc. Each credit research sector site can be setup with a set of analysis reports generated by analysts. There are several modules in the credit research sector sites like Ratings, Issuers Summary, Financial, Equity Research, Relative value charts and Spreads and Analytics.

I was involved in the design, development and implementation of a web based front end using J2EE components like JSF, and EJBs using Struts framework. The front design was based on MVC design in J2EE. Developed entity, session beans with business logic. Worked on configuration and deployment of the EJBs on WebLogic. Responsible for development, testing JSPs in the typical MVC paradigm.



Environment:



Java, JSF, EJB, Jakarta Struts, WebServices (SOAP, WSDL, UDDI), UNIX, WebLogic

Application Server, JDBC, JavaScript, HTML, XML, ANT, Rational Rose





Triloq Investment, India Senior Software Engineer Oct 03 - May 04



ONLINE MONEY LENDING SYSTEM



Online Money Lending System is a web based application for social lending. The users can visit the website to lend or borrow money for various reasons. The application/website will provide a common place for borrowers and lenders to meet and full fill their respective needs.

The application has various modules such as, User Registration, Lending, Borrowing, Billing, Administration, Security etc. This application also supports different roles like, Borrower, Lender and Admin. The application will control the access to various modules (areas) based on the roles of the logged in user.



Responsibilities:



• Extensive application of J2EE design patterns namely, DAO, Value Object

and MVC.

• Defining package structure.



• Designing JSP using Struts and Titles Plug-ins and Action Classes.



• Involved in the design and prepared activity diagrams, sequence

diagrams, class diagrams and use case diagrams for various use cases using



Rational Rose.





• Writing Data Access Objects.



• Used of ANT for automated data transfer module.



• Used CVS as a Version Control Tool and followed standard software life



cycle.

• Involved in bug fixing and code optimization.



• Involved in client side scripting in Java Script



Environment:



Java, JSP, MSSQL 2000, Struts, JavaScript, JDBC, HTML, XML,

QUARTZ, Jasper Reports, Apache Tomcat Server, Rational Rose, Apache ANT, Eclipse, Microsoft Management Studio.



ICICI Bank, India Senior Developer May 02 – Sep

03



Loan@Click



This project enables customer to apply for Loan online. A customer can apply for various types of loans, e.g. Auto Loan, Consumer Loan, Home Loan, etc. Customer need to feel up all the mandatory details in the application and then depending up on the data entered by customer, status of Loan will be generated.

This application has multiple statuses for loan such as, pending, discarded, successful etc. Depending upon the status the appropriate action will be taken by the system. Application has other services also, like Document Pick Up service, Check Status. By ‘Document Pick Up’ service, customer can ask bank person to come and pick up all his documents. Customer can opt for this service if and only if loan status is Successful.



Responsibilities:



• Involved in the design and prepared activity diagrams, sequence

diagrams, class diagrams and use case diagrams for various use cases using Rational Rose.





• Defining package structure.

• Designing JSP using Struts and Titles Plug-ins and Action Classes.





• Extensive application of J2EE design patterns namely, DAO, Value Object

and MVC.



• Writing DAOs to support java stored procedures.



• Developing reports using Jasper Reports.







• Used CVS as a Version Control Tool and followed standard software life

cycle.

• Involved in bug fixing and code optimization.





• Involved in client side scripting in Java Script

• Used of ANT for automated data transfer module.



Environment:





Oracle 8i, Java, JSP, Servlets, Struts, JavaScript, HTML, XML, Jasper Reports, JDBC, Apache Tomcat Server, Rational Rose, Apache ANT, Eclipse, CVS, TOAD





Sigma Systems, India Software Engineer Dec 01 – April 02

iBace



iBace is a boutique Third Party Administrator (TPA) for group, individual, life

and health insurance. This product provides enrolment for groups with hierarchy information as per employees. It also contains various plan for which employee can enrol. Product also generates monthly billing and insurance details. Also provides facility for employees to claim various benefits.

By using iBace as a full benefits administration-outsourcing service, clients access powerful online tools to enhance value, control data in one central system, and consolidate multiple carriers into one monthly invoice. iBace's administration, billing and claims services includes plan and benefit types for rated, ASO, flex and health spending accounts.



Responsibilities:



• Defining package structure.



• Extensive application of J2EE design patterns namely, Service Locator,

DAO, Value Object, Business Delegate, Session Facade and MVC.



• Involved in the design and prepared activity diagrams, sequence

diagrams, class diagrams and use case diagrams for various use cases using

Rational Rose.



• Used of ANT for automated data transfer module.

• Designing JSP using Struts and Titles Plug-ins and Action Classes



• Writing DAOs to support java stored procedures



• Used CVS as a Version Control Tool and followed standard software life

cycle.



• Developing reports using Jasper Reports





• Involved in client side scripting in Java Script

• Involved in bug fixing and code optimization



• Appreciation from PM for the Self-Initiative regarding the same





Environment:



Oracle 8i, Java, JSP, Servlets, EJB, Struts, JavaScript, HTML, XML Jasper Reports, JDBC, Apache Tomcat Server, Rational Rose, Apache ANT, Eclipse, CVS








A job posting is required to veiw full resumes.
Click here to post a job now.



Current subscribers please login below.

Login form

Login below.


Forgot Your User Name or Password?

Featured Jobs

- Post a Job Now

Electrical Engineer / P.E. - Industrial Project Manager Cleveland, Ohio (Job cod

Secretary

Java Programmer (DJ883WI)

Mechanical Designers / Engineers – Akron, Ohio (1179)

Senior Mechanical Design Engineer – Cleveland/Akron, Ohio (4119)

Sales Executive - Technology Cleveland, Ohio

Electronics Techs - $15/$17 per hour Cleveland, Ohio

Endangered Species Permitting Biologist

Environmental Biologist - NEPA

Experienced GS Developer / Ruby on Rails

Cisco Sales Design Engineer

CAD Technician

Sales Associate (Industrial Acoustical Products) 2075

GIS Software Developer - Power / Utilities

Jr. .NET Developer (DJ879-4IL)

Sr. .NET Developer (DJ879IL – 3)

Business Analyst (DJ879IL – 2)

Project Manager (JC879IL – 1)

Super Star Sales Professionals Furniture

SUPER-STAR SALES PROFESSIONALS

Featured Resumes


LAN/Windows Systems Administrator

Mechanical Designer

Electrical Drafter/Designer

Senior Producer

OD Director

CEO

Corporate Trainer

Java Programmer

Electrical Drafter/Designer

Data Entry