Sr. Java Developer Sample Resume Format in Word Free Download -->

Sr. Java Developer Sample Resume Format in Word Free Download

Sample Template Example of Beautiful Excellent Professional Curriculum Vitae / Resume / CV Format with Career Objective, Job Description, Skills & Work Experience for Freshers & Experienced in Word / Doc / Pdf Free Download


Sofia Pannala
sofia.pannala@gmail.com
Cell #:630-815-9876

·         Around 8 years of hands on experience in designing and developing multi-tier scalable J2EE applications. Full lifecycle experience implementing n-tier web applications.
·         Extensive experience in design and development of financial, logistics and wireless communication applications using JSP, Hibernate/IBatis, and JMS in n-tier architecture using MVC.
·         Extensive experience using the OOAD and Object Oriented (OO) Model Concepts for development process.
·         Experienced in operational systems incident management, root cause analysis and application performance management.
·         Experience providing UAT, On-Going-Support (OGS – Production Support) for the Software applications.
·         Experience in writing HQL queries, SQL queries, PL/SQL stored procedures/functions, triggers and packages etc using Oracle 10g/9i, DB2.
·         Experience in performing Batch Updates to the DB using JDBC Batch.
·         Experience in designing both front end & backend applications using Java, J2EE, Servlets, EJB, Swings, AWT, Java Applets , JDBC, ODBC, JSP , PHP,  JSON, JSP tag-libs, JSTL, CSS and AJAX.
  • Expertise in developing Internet and Intranet applications with SOAP, Java, JSP, Servlet, JDBC, Struts, Spring, Axis, XML, XSLT, HTML, XHTML, XPATH, XSD, DTD, JavaScript, Perl.
  • Experience in developing Web Services (RESTful, XML, SOAP, UDDI and WSDL).
·         Experience in using Weblogic, Websphere, Tomcat, JBOSS, SunONE Web/Application servers and integrating J2EE applications.
·         Experience handling the complete SDLC process of development.
·         Experience in processing messages across channels using MQ Series (MQ Message Broker - Queue Model) and Toplink (similar to Hibernate)
·         Experience in creating Design documents like Impact Assessment, Program Specifications using UML diagrams... etc
·         Experience with shell scripts (unix, perl, korn) to administer and automate batch job scheduling including backup and recovery processes.
·         Experience in using IDEs -- IntelliJ IDEA, Rational Application Developer (RAD), WebSphere Studio Application Developer (WSAD), SunOne Studio, Eclipse and JBuilder.
·         Experience with version controlling system like Rational Clear case, CVS, SVN and XtraC.
·         Experience in writing functional specifications and design document, user presentation and user trainings.
·         Experience in using Drools Rules Engine.
·         Experience in creating Jasper Reports in Java using IReport.
·         Extensive experience in using Junit for unit testing purpose and Log4j logging the information.


Professional Experience:

Sears Holdings Corporation USA, IL                                             Apr 2011 – till date
Sr.Java Developer (Development/Support and Architecture)
Sears Holdings  Corporation (after the merger of Kmart and Sears) is a large retail industry generating over $43 billion in revenue annually through all of its businesses.
Responsibilities Include:
  • Involved in the complete SDLC for various modules in Dynamic Pricing application.
  • Hands on development in Java based, My SQL and DB2 platforms.
  • Involved in Web Crawl mechanism using Java/Spring/IBatis/RESTful WebService/IBATIS and DB2 Applications modules.
  • Involved in creating and modifying Controllers to perform the business logic in most of the applications.
  • Involved in Re-designing the application flow for better performance.
  • Involved in integrating our scheduling application with Web-Intelligence for fetching competitor prices.
  • Responsible for optimizing the creating/updating/fetching of rules based on new business logic.
  • Used RESTful web-services for consuming the services from WI on Tomcat Server.
  • Co-ordinate activities between infrastructure, testing, development and program management.
  • Used JUnit as a tool to perform unit testing.
  • Used JavaScript for client side validations (also using AJAX and JSON).
  • Minimally used YUI and JQuery.

Environment: Java (Java 1.5 and Java 1.6 ), J2EE, Hibernate,  Spring MVC 2.5, JSON,  RESTful Web services, Tomcat Web Server 6,  Eclipse (Helios) IDE, DB2,IBatis, MySql, JSP,JSTL,CSS, JNDI, XML, Struts MVC, Windows OS, 
L, JavaScript, ANT Script, FTP, SSH, MVC-II Architecture, Log4j, Junit,Yahoo UI, JQuery.



HomeDirect USA, IL                                                                   Mar 2009 – April 2011
Sr.Java Developer (Development/Support and Architecture)
HomeDirect USA is a logistic company providing delivery service to the customers in United States and China.
Responsibilities Include:
  • Involved in the complete SDLC for multiple applications (individual projects).
  • Hands on development in Java based and Oracle API, forms and database objects.
  • Involved in Amazon order management service integration and fulfillment using Java/Spring/Hibernate/WebService and Oracle Applications modules.
  • Involved in creating and modifying EJB’s to perform the business logic in some of the applications.
  • Responsible for creating online Network Quality reports for agents and customer service department to keep track of compliance of the shipments/orders.
  • Responsible for developing Agent Information Management System (A.I.M.S) to prepare agents with steps they would have to follow for delivery fulfillment.
  • Involved in integrating our scheduling application with TimeTrade for online appointment scheduling.
  • Responsible for developing Online claims management system thereby reducing the postage charges by around $150,000 per year.
  • Involved in ecommerce application for order fulfillment process by processing files via EDI, spreadsheets, xmls and flat files.
  • Used Axis Frame work for deploying and consuming the web-services on Tomcat Server.
  • Co-ordinate activities between infrastructure, testing, development and program management.
  • Involved in creating and consuming the web services.
  • Reduced the ticket closure time by 40%.
  • Used JUnit as a tool to perform unit testing.
  • Used JavaScript for client side validations (using AJAX/JSON as well).
  • Used DWR (Direct Web Remoting) to perform Ajax calls to the server in Spring Framework.
·         Generated pdf attachments using Jasper Reports and used IReport for creating Templates to be used by the Jasper Reports.

Environment: Java (Java1.4 and JDK 5.0), J2EE, Hibernate, EJB,  Spring MVC 2.5, DWR Ajax, Apache Axis 1.4, Web services, Websphere Application Server (WAS)6.1, Tomcat Server 5.0, Eclipse (Ganymede) IDE, WSAD 6.1, Oracle 9i/10g, Servlets, JSP,JSTL,CSS, UML, DOM/SAX parser, Unix, XML spy, PL/SQL, SQL, JNDI, XML, XSLT, WSDL, SOAP, Struts, Windows OS, HTML, JavaScript, Sharepoint, ANT Script, XDoclet, FTP, SSH, MVC-II Architecture, Drools, Log4j, Junit, Apache Connection pooling.



Amdocs Inc., IL (Amdocs handles all the work for Sprint/Nextel Network (Telecom) in the U.S.)                                                                                                         May 2006 – Feb 2009
Sr.SME (Senior Subject Matter Expert)/J2EE/Java Developer

            Handled four application simultaneously right from Release 1(Sept’06) till Release 9(Feb’09)
          Amdocs Rebate Management (ARM) manages all the rebate functionality for Sprint Network. All the instant rebates, mail-in rebates are managed by ARM. ARM is a back-end application which when invoked on the a specific Subscriber gives the information about his eligibility for a rebate, if eligible, what plans he is eligible for and what would be the max rebate a subscriber would be able to get.
            Value Added Distribution (VAD) and Order Management System (OMS) act as an interface between Sprint and Amdocs as a process of receiving and sending the messages. All the Equipment Ordering processes are managed by VAD using MQ Series (MQ Message Broker) and Toplink. It even formats the messages from Sprint format to Amdocs format using VAD workflow methodology. Messages are received in a raw EDI format from Sprint.
            FrontEnd DeskTop sale (FDT) is a front end ecommerce application that handles the complete Order processing and activations including the billing process for all the Sprint subscribers electronically.
            APILink is a package which involves all the API’s which AMDOCS/SPRINT uses in order to perform the business logic. All the application in AMDOCS use this APILink package to know the information about a subscriber right from the minutes usage summary till the billing payment application make use of Tuxedo calls.

Responsibilities Include:
·         Interacting with the Business Analysts and designing the Impact Assessment, Detailed Functional Specification and the Program Specification related to a specific project using Agile Methodology including the necessary UML diagrams like Sequence Diagrams, and Class Diagrams.
·         Involved in the complete SDLC (Software Development Life Cycle) process of the project development.
·         Coding the application logic as per the Clients requirements by applying the Agile Programming strategy and using the DAO and Singleton design patterns.
·         Using Hibernate and Toplink as Object Relation mapping tools for processing the data from the Ensemble Database.
·         Performing transaction management using Springs Framework.
·         Using MQ Series (MQ Message Broker) and JMS for message handling in Equipment Order fulfillment in VAD.
·         Using MQ workflow for message flow configuration in VAD.
·         Design and development of Struts Action classes, DAO (Data Access Objects), views using Struts custom tags.
·         Providing UAT, Production Support (OGS) to all the four applications I worked with by handling all the ticket and appropriately.
·         Using Tuxedo service calls for data management.
·         Creating and modifying EJBs in performing the business logic for ARM project.
·         Generating the POJO’s and the hibernate mapping XML files using XDoclet.
·         Using log4j for generating the log files for all the applications I worked on.
·         Designing many JSP pages using Jsp/Strut Tags, JSTL, DOJO and Strut Tiles and PHP.
·         Using Struts Framework for the application based on Model View Controller (MVC) design paradigm.
·         Involved in Data Mapping and Data Integration process for maintaining the stability of the data.
·         Using XMLBridge (Internally using the DOM/SAX parser) for performing the parsing and populating the Object in the request during the call to the APIs.
·         Configuring to monitor the API/Beans/Server response/transaction times using Wily Introscope.
·         Configuring the ApplicationContext.xml for configuring transaction through Hibernate.
·         Using Java Script mostly for the client side validations.
·         Used Axis Frame work for deploying and consuming the web-services on Tomcat Server.
·         Used JUnit as a tool to perform unit testing.
·         Used JavaScript for client side validations (using AJAX as well).
·         Performed billing management for Sprint Customers.
·         Using XtraC (Harvest) tool for lifecycle management and integrating the complete code base.
·         Using Champs Ticketing System (Clarify Product) for tracking the various tickets/issues opened by Sprint and other external agencies for production support.
·         Generation of xsds, dtds as per Sprint standards.
·         Involved in upgrading from java 1.4 to java 1.5 and including the new features like generics, for-loop simplification … etc.
·         Perform validation of the xml against xsd using Altova XML spy.
·         Writing shell scripts (unix, perl, korn) for administering and automate batch job scheduling including backup and recovery processes.
·         Experience in performing batch updates to the database to reduce the number of hits to the DB.

  • Environment: Java (JDK 5.0 or J2SE 1.5), J2EE, Hibernate, EJB, MQ Series, Spring, Axis, Web services, Weblogic Application Server (WAS)8.1, Tomcat Web Server, JBOSS Application Server, Eclipse IDE, RAD IDE, Oracle 9i/10g, Ensemble Database, Applets, Servlets, JSP, JSTL, JavaScript, PHP, UML, Tuxedo, DOM/SAX parser, Unix, XML spy, PL/SQL, JMS, JNDI, XML, XPATH, Wily Introscope, WSDL, SOAP, Struts, Sun Solaris, Windows OS, HTML, XtraC , ANT Script, XDoclet, FTP, SSH, Champs Ticketing System and MVC-II Architecture.



Wells Fargo Mortgage, IA                                        November 2005 – May 2006
J2EE Developer
Camr project is a mortgage application enabling customers for applying for a mortgage loan and also pay their mortgages. It has a list of all the available plans for the customer to select from and a list of online documents to be filled before getting approval for loans. This application is so flexible that the user can select his own questions among the list of mandatory questions and dynamically populating the applicable answers related to the selected question.

Responsibilities Include:
·         Interacting with the Business experts, region representatives who are the direct interface to the Customers.
·         Participating in the design implementation of the Data Model as per the requirements.
·         Coding Dao’s, Services for accessing Data from the Database.
·         Developing dynamic and interactive web pages using DHTML.
·         Designing many JSP pages using Jsp/Strut Tags, AJAX, Strut Tiles …etc
·         Using Struts Framework for implementation of MVC (Model-View-Controller) pattern for the development of this web based application.
·         Using ANT, MiddleGen, XDoclet for generating POJO’s, hibernate mapping XML files, strut-config.xml and validation.xml.
·         Using Rational ClearCase for lifecycle management and control of the software being developed.
·         Performing transaction management using Springs Framework.
·         Design and development of Struts Action classes, DAO (Data Access Objects), views using Struts custom tags.
·         Performing data mapping and data integration for stabilizing the data connectivity.
·         Developing many JSP pages, used Java Script for client side validation.
·         Used JUnit as a tool to perform unit testing.

Environment: J2EE, Hibernate, Spring, WebSphere Studio Application Developer 5.1/5.0, WebSphere Application Server 5.0, Oracle 9i, Applets, Servlets, JSP, CSS, Swing, JMS, XML, WSDL, SOAP, Struts, JSF, HTML, Rational ClearCase, ANT Script, XDoclet, Middlegen and MVC-II Architecture, Log4j, JUnit..



Cassens Transport Agency, Inc., IL                                       Aug 2005 – Nov 2005
J2EE Developer
Transprotation and Revenue Reporting Program (TRRP) at Cassens agency is a core application that maintains all the information related to its cars and truck rentals and also generates all the reports for the day to day transactions.
The framework can be distributed into three logical components.
Ø  Data Communicator - This is implemented as an externally scheduled JMS client application which pulls the data in form of xml, incepted text files and parses them to send it across as a message to a JMS server (MQSeries). It is also responsible for sending out processed data to client location and/or to the web enable reporting module which display the necessary data on a web application.
Ø  Data Processor - This is implemented as standard J2EE application which handles the business logic implementation and performs operations like parsing, enrichment, consolidation, matching etc., different J2EE technologies like Session and Entity beans, MDBs are appropriately used here.
Ø  ReportWeb - This is a web based reporting tool which allows customers to view report for services like matching with standard or custom criteria. This module is driven by Struts.

As one of the senior analyst programmer I was actively involved in the system design and prototype phase. I extensively worked on the implementation of business requirements like enrichment, matching, output processing and on web based reporting tool.

Responsibilities include:
  • Requirement analysis, system design and documentation of artifacts like SRS, HLD and LLD including the necessary UML diagrams like Use-Case Scenarios, Sequence Diagrams, and Class Diagrams.
  • Design and implementation of Struts based web reporting module.
  • Coding of business functionalities like data enrichment, matching and reporting.
  • Coding DAO, Entity and Session Beans.
  • Developing many JSP pages, used Java Script for client side validation.
  • Developing dynamic and interactive web pages using DHTML.
  • Using Struts Framework for the application based on MVC design paradigm.
  • Design and development of Servlets, Session and Entity Beans to implement business logic and deploying them on the WebSphere Application Server.
·         Building web application development and server-side user interfaces using JSF.
  • Design and development of Struts Action classes, DAO (Data Access Objects), views using Struts custom tags.
  • Involved in configuring web.xml and struts-config.xml according to the struts framework.
  • Good experience with WinCvs 1.2 environment.
  • Creating comprehensive test plan for Unit, System Integration and Regression testing.
  • Setting up of test environment which included setting up of MQSeries as a message broker and deployment of enterprise application on IBM Websphere 4.
  • Development of automated build process using Ant scripts.
  • Setting up a consolidated deployment process for operations personnel.

Environment: J2EE, MS SQL 6.0, WebSphere Studio Application Developer 5.1/5.0, WebSphere Application Server 5.0, UNIX, Swing, vi Editor, DB2, CVS, Applets, Servlets, JSP, EJB, JMS, XML, WSDL, SOAP, Struts, Web Services, HTML, Rational XDE, Rational ClearCase, LDAP, ANT Script and MVC-II Architecture.



Ameren, IL                                                                                          Jan 05 – Aug 05
Production Support / Sr. Analyst Programmer
Ameren Integrity Program (AIP) is an application enhanced for the integration of Ameren with the Illinois Power Company which is now called the AmerenIP. This application is basically a conversion module for converting all the customers from the Illinois Power Company to AmerenIP.
Responsibilities include:
  • Understanding the business processes and defining the requirements.
  • Involvement in the whole (SDLC) life cycle of the project right from the designing the project to implementation.
  • Use of Struts Framework for the application based on the MVC –II design paradigm.
  • Contribution to the analysis of the requirements and understanding the existing systems and deriving a common functionality.
  • Design and development of enterprise web applications for internal production support group using Java (J2EE), Design Patterns and Struts framework.
  • Using J2EE framework to facilitate the integration & deployment of EJB, Servlets, JSP and XML.
  • Development of Enterprise Java Beans (EJB) - both Session Beans and Entity Beans, Servlets and action classes interacting with EJB using DAO design pattern.
  • Configuring web.xml and struts-config.xml according to the struts framework.
·       Working on the bean managed and container managed beans at the server side and created message driven beans by using JMS and JNDI technologies (J2EE).
  • Business logic implementation using business objects as EJB2.0 Session beans.
  • Development of JSPs, Servlets and Enterprise Java beans using the J2EE framework.
  • Building and Deployment of EAR, WAR, JAR files on test, stage and production servers.
  • Writing queries, triggers and stored procedures using PL/SQL.

Environment: Java2, Applets, Servlets, JSP, JMS, EJB 1.2, JDBC2.0,Web Services, Struts, Oracle 8i, DB2, Websphere Application Server 4.0, WSAD 5.0, Eclipse IDE, Sun Solaris, JavaScript, CVS, Rational Rose, WIN 2000/NT, UNIX and vi Editor.





PNC Bank, GA                                                                                    Jan 04 – Dec 04
Analyst Programmer
The Capital Management System (CMS) manages the capital budget and expenditures for Momentum Telecom Services. This system is the eventual consolidation of existing capital management processes. Functionality of the system includes capacity planning management, project/work order creation and batch process execution. This system also integrates the planning and engineering functions in the primary client business systems (ICGS) and Capacity Creation Process (CCP+). This system replaces the existing Capital program management system running in the Mainframes.     
Responsibilities include:
·         Involvement in preparing the Detailed Design document for the project.
·         Developing the User Interface Screens for presentation logic using JSP, Struts Tiles and HTML.
·         Utilizing UML & Rational Rose suite for designing the System.
·         Developing web pages using Struts framework, JSP, XML, JavaScript, HTML/ DHTML and CSS.
·         Creating Servlets, DOM (by XML Managers), XSD and XSLT for the presentation layer (GUI).
·         Developing EJB (entity bean and session bean) and controller classes for business logic, data retrieval and updating.
·         Using JavaScript for the client side validations.
·         Developing PDF documents using XML and XSLFO for Submissions and Authorizations for various phases of the project.
·         Deploying the application in UAT and Production Websphere environment.
·         Building and assembling the enterprise-scale Web applications, JSPs and EJBs using WSAD 5.0.
·         Developing framework for JUnit test cases.
·         Developing DB2 stored procedures.

Environment: C/C++, Java2, JDBC 2.0, JSP, JMS, EJB 1.2, Websphere Application Server 4.0, WSAD 4.0, Eclipse IDE, Oracle 8i, DB2, CVS, Visio2000, JTA, JavaScript, CSS, Log4J



Java Point Tech., INDIA                                                              Mar 2002 – Sep 2003
Java Programmer
Super Market Integrated Billing System is software used for billing in some of the upcoming super markets in India. It is customizable software where the client has to configure few parameters to fit it into his marketing standards. This software was designed using high amount of Core Java and AWT for the User Interfacing.

Responsibilities include:
  • Analyzing the user requirements for various modules.
  • Designing EJB components, Applets, deploying and testing them in Websphere Application Server.
  • Using stateless session beans.
  • Configuring JDBC connection pooling to access the oracle database.
  • Writing many SQL procedures and SQL queries.
  • Building and deployment of EAR and JAR files on test, stage and production systems in Websphere Application Server.
  • Designing the UML diagrams (Sequence diagrams and class diagrams).
  • Creation of database objects like tables, views etc…
  • Regression testing, evaluating the response times, and resolving the connection pooling issues.
  • Performance and Stress testing.

Environment: Java, C++, J2EE, EJB1.0, JavaScript, Applets, Servlets, Oracle 8i, WebSphere , XML, Sun Solaris, Rational Rose
Technical Skills
Operating System:  Windows NT/2003/XP/Vista, OS/390, Solaris 2.7, AIX, HP-UX              
Languages:     JAVA 2, C, C++, IDL, COBOL, SQL, PL/SQL
SUN Technologies:    EJB, JSP, JTA, JMS, XML
Design Tools:     Rational Rose V2000, UML
Frameworks:    Struts
App/Web Servers:  BEA Weblogic 8.1/7.1, IBM Websphere 4.x/5.0, SunONE Webserver 7.1
ORM Tools:    Hibernate, Toplink
Distributed App Programming:    CORBA, RMI, Web Services
Web Tools/ Scripting Tools:    HTML, XML, XSL, JavaScript, DHTML
IDE:      MyEclipse, Eclipse, JBuilder, IntelliJ IDEA 5.0, Visual Cafe, VI Editor, Websphere Studio, SunONE Studio
RDBMS:     Oracle7.x/ 8.0/9i/10g, DB2, MS SQL Server



Download Resume Format 

0 comments:

Post a Comment

Resumes By Categories

1-5 Years Experienced CV 10-15 Years Experienced CV 10th Standard 12th Standard CV 15-20 Years Experienced CV 20-25 Years Experienced CV 30+ Years Experienced CV 5-10 Years Experienced CV Accounts CV Aeronautical CV Automobile Engineer B Com CV B Pharma CV B.Tech CV BA CV BA Philosophy CV Banking CV BBA CV BBM CV BCA CV BDS CV Beautiful CV Bio Technology CV BMS CV BPO Call Center CV BSC CV BSC IT CV Business Analyst CV CA CV Cashier CV CEO CV CFA CV Chemical CV Civil Engineering CV CMA CV Commercial CV Cook CV Cover Letter for Resume CS CV D Pharma CV Diploma CV Doctor CV draff Economist CV Electrical CV Electronics CV Engineer CV Fashion Designer CV Films CV Finance CV Foreign Resume Format Fresher CV GM CV Hotel Management Housekeeping CV HR CV ICWAI CV Import Export CV Industrial Engineering CV Instrumentation CV Insurance CV IT CV ITI CV journalist CV LLB CV M Com CV M Pharma CV M Phil CV M Sc Computer Science CV M Tech CV M.Tech MA CV Manager CV Marketing CV Mass Communication CV MBA CV MBA Event Management MBA Finance MBA Hospitality CV MBA HR CV MBA IB cv MBA Marketing MBA Production MBA Quality MBA SCM CV MBA System MCA CV Mechanical CV Medical Representative CV Mining CV MMS CV MS CV MSC CV Over 25 Years Experienced CV Paint Technology CV Pharmacy CV Phd CV Philosophy CV Project Manager CV Psychology CV Purchase CV Quality Engineer Real Estate CV SAP ABAP CV SAP Basis SAP BI CV SAP BO CV SAP CRM CV SAP CV SAP FICO CV SAP HR CV SAP MM CV SAP PP CV SAP SD CV SAP Security Six Sigma CV Special Resume System Administrator CV Teacher CV Textile CV Treasury CV USA Resume Web Designer CV