We provide IT Staff Augmentation Services!

Software Developer Resume

2.00/5 (Submit Your Rating)

TN

Professional Highlights:

  • Have more than 7+ years of cross functional experience using Java/J2EE in the field of Finance, Banking, Airlines and Transport domains.
  • Hands on experience with spring, SpringMVC, Struts, JSF, Hibernate.
  • Proficient in developing graphical user interface using Swing.
  • Knowledge of various design patterns and their application when building modules
  • Extensively used different Tag Libraries like JSF Tags, Struts Tags, JSTL, Spring Tags, DisplayTag
  • Familiar with AOP concepts and techniques and implementation of crosscutting concerns using Spring AOP
  • Experience in complete SDLC like Analysis, Design, Development, Testing, Implementation and Maintenance
  • Proficient in XML, XSL, XML Schema, DTD and XSLT.
  • Experience in Database Design and Administration using Oracle, DB2 and SQL Server.
  • Proven skills in relationship management with clients and effectively guiding teams during the project development life cycle and delivering the product within time cost and quality parameter.

Skills

Languages C, C++, Java, PHP
Languages perating System MS Windows, UNIX, DOS, MAC
Web Frameworks JSF, Struts, Spring MVC
Application/AOP Frameworks Spring, Spring AOP
J2EE JDBC, JSP, Servlets, JSTL, Java Beans, JNDI
Database Oracle, MySQL, MS Access, MS SQL Server
IDE Eclipse 3.x, Oracle workshop
Internet | Web HTML, XHTML, CSS, JavaScript, JSON, AJAX, Firebug.
Apache Jakarta Commons (BeanUtils, DBCP, Digester, Lang), JSTL, XAMPP, Log4j.
XML XML, XSL, XSLT, XML Schema, JAXP
Build Tools Ant, Maven
UI Design Java Swing, Photoshop, Dreamweaver
Source Control SVN, CVS, TFS
Design Tools Microsoft Visio, UML.
Tools JUnit, Putty, XMLBuddy, HTML Tidy, FileZilla FTP.
UNIX Linux, SunOS

EXPERIENCE:

Confidential, TX April 11 - Present
Software Developer

Verizon OneCMS is mainly containing two projects: Verizon.com & OneCMS. Verizon.com is internet web application, which is being migrated to Weblogic Portal application. OneCMS application is intranet application used by Verizon business users, for managing Verizon.com content in Oracle UCM server (Stellent). It allows business users to authoring the content, and to publish content in different staging boxes like UAT, Development & Production boxes. Here content request changes pass through different levels using approval authorization module. And also, the main strategy is to provide content management and site development infrastructure to Spinco, to manage online customer support content and search capabilities. The new Oracle UCM will enhance User Interaction and increase usability to create, edit and maintain content.

Responsibilities:

  • Developed intranet application called as authoring which is interactive with the dashboard which is also a separate application which mainly concentrates on the author’s data.
  • Involved in administeringOracle UCM, Major areas like content management system administration, Troubleshoot issues, design custom components, exporting archives from one server to another.
  • Worked heavily onJSR 168 portletsas there was lot of functionality involved JSR 168 compliant was best suitable when developing the application.
  • Worked withSpring DAOfor data injection fromOracle UCMandOracle Database 10g.
  • Developed presentation layer components, using Ajax,JSON, JQuery, HTML, JSP, JSTLandJavaScript
  • Developed Application using J2EE technologies likeJava, JSP, Servlets, JSTL, JDBC, spring, Web Services, Spring Web Flow. And XML Parsing techniques like DOM and SAX.
  • Used Weblogic 10.3 Application server for deploying the EAR file.
  • Implemented the SiteCatalyst and HBX for tracking the user interaction on verizon.com
  • Implemented the xplusone a thirty part enterprise Data Management platform which is used for personalizing the page content for different customer based on the customer information.
  • Created Logger functionality usinglog4jand appended the logger whenever required to write the logs to domain.

Environment:Java 1.5, Weblogic Portal 10.3, J2EE, JSP, JMS, Web Services, JSP, Tag libraries, JavaScript, AJAX, JSON, JQuery, XML, ANT, TFS , spring, SQL, Spring Web Flow UNIX and Oracle DB 10g.

Confidential, TN October 08 - February 11
Software Developer

Developing Web Console using Java, J2EE and JSF which will be used by Swing based New Case Console for editing/creating cases. The web console is mainly used for editing, resolving, tracking, reassigning the cases which will be used by CRM of FedEx Freight.
Responsibilities:

  • Involved in gathering requirements from business users for Issue Resolution Web Console for FedEx Freight Console.
  • Initially started developing the web based console using JSF.
  • Also created managed bean in faces-config which maintained the session for each backing bean.
  • Used Session Map for passing content from one backing bean to other.
  • Web Console integrated with Enterprise Case Service (ECS) using EJB for getting the Case Details.
  • Testing the application using JUnit for unit testing.
  • Used Weblogic 10.3g Application server for deploying the web console .war file.
  • Also involved in created My Console and OneSource panels using Swing.
  • Involved in using various Swing Components such as JPanel, JButton, and JComboBox etc.
  • Used GridBagLayout, GridBagConstraints, and BoxLayout for arranging various components in the JPanel.
  • Also maintained the performance of the application by reducing the memory usage of JVM.
  • Used MVC design pattern (collection of model/view/controller) in the application where each responsible for a different UI component.

Environment: J2EE, Java, JSF 2.0, Swing, EJB, XML, JSP, CSS, Javascript, Weblogic 10.3g, Tomcat 6.0, Eclipse.

Confidential, VA January 07 - September 08
Merchant Center Reporting
J2EE developer
Merchant Center Reporting is an online transaction viewing portal for merchants of Capital One. Merchant Center Reporting provides secure full suite online reporting tools and data solutions for merchants, businesses including access to payment processing data, reconciliation of data and total control of transaction processing. This online service also provides reports for transaction activity, purchasing cards, deposits and exception and also helps in payment dispute resolution.

Responsibilities:

  • Used Spring for service tier and data access tier and implemented Spring DAO support for Hibernate
  • Used Hibernate for persistence using Table per subclass inheritance based mapping, component mapping and association mapping strategies
  • Used HQL and named queries throughout the application for consistency and maintainability
  • Developed web tier using Struts, Tiles, Commons Validator
  • Wrote several Action Classes and Action Forms to capture user input and created different web pages using JSTL, Tiles , Struts Tags etc
  • Implemented Struts Declarative Exception handling for exception handling in web tier
  • Created Web Services Client using Apache Axis manipulating WSDL (Web Services Description Language) and SOAP
  • Used Oracle 10g for the relational backend
  • Service and data access tier tested using JUnit
  • Used Log4j for logging and tracing
  • Used Display tag for tabular data representation and data export to different formats like CSV, Excel and PDF
  • Wrote Ant builds to build and migrate the application across development, test and production environment
  • Used AJAX to perform simple XMLHttpRequest for retrieving data dynamically into the web page and displayed them using JSON

Environment:
JDK 1.4.2, Eclipse 3.2.1, Spring 2.0.x, Hibernate 3.x, Struts 1.2.8, Tiles, SVN, JUnit 3, JSTL, JSP, DisplayTag, Weblogic 9, Oracle 10g, Log4j, Ant, XML , HTML, CSS, JavaScript, AJAX.

Confidential August 05 - December 06
Project: HMRI
J2EE developer

HMRI is integrated Hospital Management System which helps the data management in major departments of hospitals like clinics, doctor’s nurses department, billing system, financial accountancy, patient department, inventory systems etc. The departments were divided into modules and I was involved in the development of Patient Module and Billing Module.

Responsibilities:

  • Attended use case meetings for better understanding and gathered application requirements
  • Used Spring framework as middle tier application framework and handled persistence strategy using Spring’s DAO support for Hibernate and JDBC
  • Hibernate used as persistence mechanism using different inheritance mapping approach and implemented advanced features like HQL and Criteria based querying
  • Involved in developing web tier using Spring MVC Framework
  • Wrote several SimpleFormController classes and used Spring’s validate for form validation and property editor for data type conversion
  • Used JSTL for view couple with Spring bind tags and enhanced UI with CSS
  • Worked on Oracle 9i as the relational backend
  • Log4j used for logging and tracing.
  • Wrote build scripts for the application using Ant

Environment: JDK 1.4.2, Eclipse 3.2.1, Spring 2.0.x, Hibernate 3.x, SVN, JUnit 3, JSTL, JSP, Weblogic 9, Oracle 9i, Log4j, Ant, XML , HTML, CSS, JavaScript, AJAX.

Confidential September 04 – July 05
Java Developer
Scope of this project was to develop and enhance Warehouse Management system to facilitate information tracking for various warehouse products shipped from the dispatch centers to the respective locations. The application is developed in J2EE architecture using EJBs, JSP and Servlets.

Responsibilities

  • Development using Struts MVC model with J2EE standards.
  • Design and development of front end using JSPs, struts, XML, JavaScript, HTML.
  • Design and development of Action & Form objects as part of Struts frame work.
  • Writing SQL queries and PL/SQL procedures for the database.
  • Involved in the Development and Deployment of Stateless Session beans.
  • Generated deployment descriptors for EJBs using XML.
  • Assisted in troubleshooting JSP and Java code (EJBs and Servlets).
  • Ported Application in Web logic.

Environment: JDK 1.4, IBM Web logic Oracle 9i, Ant, CVS, Struts, JavaScript 1.1, HTML, Log4j, Unix.

Education:
Bachelor in Information Science

We'd love your feedback!