Software Development Resume
Mahwah, NJ
SUMMARY:
- Over 6 years of professional Software development using Java, J2EE Technologies.
- Experience with Software Development Life Cycle (SDLC) and Object Oriented Analysis (OOAD) Techniques.
- Extensive experience in developing applications using J2EE Technologies including JDBC, Servlets, JSP, Struts, Hibernate, Spring, EJB.
- Excellent RDBMS experience with writing SQL queries with Oracle, DB2, MY SQL.
- Experienced in using BEA WebLogic, IBM WebSphere, JBoss, and Tomcat and deploying in various environments like Windows and UNIX.
- Experience in development of Web Services, WSDL using J2EE Technologies
- Efficient in working with IDEs like Eclipse, JBuilder, Websphere Studio Application Developer (WSAD).
- Experience with ANT, Maven Building Tools and Test Tools like JUnit framework for unit testing.
- Good knowledge of Design patterns.
- Experience in developing Use Cases, Class Diagrams, Sequence Diagrams and Activity Diagrams using UML tools like Microsoft Visio.
- Strong communication, written and interpersonal skills.
- Actively involved in supporting applications in production environment.
TECHNICAL SKILLS:
Languages: Java, J2EE,C,C++
Operating Systems: Windows, UNIX, Linux, Solaris
App/Web Servers: Weblogic, Websphere, Tomcat, JBoss
IDE: Eclipse, JBuilder, WSAD
Tools: MS Office, JUnit, TOAD, CVS, Microsoft Visio, ANT, SVN
Technologies: HTML, XML, JDBC, Servlets, JSP, Struts Framework, Hibernate, Spring, SOAP, UDDI, WSDL, UML EJB, JMS, JNI,RMI
Databases: Oracle, DB2, MySQL, MS Access, PL/SQL
Scripting: Java Script, Unix/Linux Shell Script
PROFESSIONAL EXPERIENCE:
Confidential, Mahwah, NJ
Responsibilities:
- Involved in analyzing and understanding the requirements provided by business analysts.
- Responsible for writing Low Level and High Level Design documents consisting of class diagrams, sequence diagrams using Micro Soft Visio.
- Used MVC based Struts framework to develop the multi - tier web application presentation layer components.
- Used struts tag libraries in the JSP pages. Used html form tag for auto-populating of related Action Form as specified in the action mapping
- Developed ActionServlet, ActionForm Bean, Java Bean classes for implementing business logic for the Struts Framework.
- Used Struts Validator framework for validation of client side data.
- Data sources were configured in the app server and accessed from the DAO’s through Hibernate.
- Developed Login Management process to authenticate and authorize users to Access LIMS applications
- Developed a Request creation process for the test requestor where test requestor will be able to create a request for testing..
- Designed and Developed Request/Status lookup process for the requestor where users will be able to search and lookup the requests.
- Created Test input screen for lab user using which lab users will be able to receive and enter the test data.
- Implemented Search capability exclusive functionality for Lab Users.
- Developed request management for lab user/administrator where admin will be able to edit/update any order, admin will be able to change/update status of the order and admin will be able add/delete/update manage status list.
- Used Eclipse to develop, build and run JUnit Test cases.
- Used log4J to implement logging to generate audit, debug and error logs.
- Involved in Unit Testing, Integration testing and provided support for System Test, Performance and UAT Teams.
- Written Ant build scripts for the building of applications.
Environment: Java, BEA WebLogic, Eclipse, Servlets, JSP, Struts, Hibernate, Oracle, TOAD, Log4J, SQL, CVS, Junit, Micro Soft Visio, XML, HP-Unix.
Confidential, Denver, CO
Responsibilities:
- Involved in design and development of the application using Eclipse IDE
- Designed and Developed front-end user interface modules by using HTML, CSS, JSP Tag Libraries
- Designed and developed the interacting JSPs and Servlets for modules like User Authentication and Summary Display.
- Developed the User/Customer screens/pages using JSP and HTML over Spring Framework
- Designed and developed the persistence layer using JDBC and DAO design pattern
- Used JUnit for unit testing of the system and Log4J for logging.
- Used Web Services Axis2 for interacting with external systems.
Environment: Java, J2EE, Servlets, JSP, Spring Frame Work, IBM Web Sphere, JDBC, Eclipse, Oracle, Apache Axis2, JUnit, CVS, UML, CSS, HTML.
Confidential, Richmond, VA
Responsibilities:
- Involved in complete software development life cycle management using Rational Unified Process - Requirements gathering, Analysis, Detailed design, Development, System and User Acceptance Testing.
- The online screens were developed in JSP using WebLogic.
- Struts frame work was used to collect data from the users and generate appropriate queries to retrieve data from the database.
- Stateless Session beans were used with Design patterns (Facade and DAO) for flexibility and re-usability.
Environment: Java, J2EE, UML, JSP, XML, Servlets, Struts, WebLogic, Oracle, PVCS, Rational Rose, UNIX Shell Scripting.
Confidential
Responsibilities:
- Involved in the Requirements Gathering, design, and development Implementation and Testing of the entire project.
- Involved in designing and developing Presentation Tier using JSP, Taglibs, HTML and JavaScript.
- Designed Session Beans for implementing the business logic.
- Involved in reading the contents of the word documents for the Billing Process.
- Implemented the functionality for File Conversion, File Allocation, File Monitoring, and Line Counting for Billing, Reports, Front-End Controls and Business Logic in Java.
- Implemented Triggers and Procedures for the corresponding Modules.
- Involved in Unit and Integration Testing.
- Involved in Installations and User, Etc.
Environment: Java, J2EE, Servlets, JSP, EJB, JNDI, JDBC, Oracle, BEA WebLogic, DAO, Log4J, JUnit.
