J2ee Developer Resume
GA
SUMMARY
- 5+ years of extensive experience in web application development and support using Java, J2EE and Client - Server technologies.
- Experience in the Software Development Life Cycle processes.
- Experience in working on dashboard applications to help in production support team.
- Hands on Experience in JSF, Struts, AJAX, Servlets, JSP, EJB, JDBC, XML, XSL, JNDI, Spring, Hibernate, JavaBeans, Oracle and UNIX Shell Scripting.
- Experience in configuring and deploying Enterprise Java Applications using Tomcat Web server, JBOSS, IBM WebSphere application servers.
- Experience in designing using design patterns like Business Delegate, Singleton and MVC.
- Developed J2EE applications on different IDEs like WSAD, Eclipse.
- Strong working knowledge in using Axis, XML (SAX, DOM), XSL, XSLT, SOAP and DHTML
- Sound RDBMS concepts and extensively worked with Oracle, SQLServer and DB2.
- Self motivated, able to handle multiple priorities and excellent time management skills, able to work well in a team or independently.
- Willingness and ability to easily adapt to learn any newer technology or software.
- Was part of 24 hour support team working in shifts day and night.
TECHNICAL SKILLS
Languages: Java/J2EE, C, C++
Skills: Servlets, JSP, Struts, Swing, JNDI, JMS, EJB, IBM MQ series, JavaMail, JDBC, OSA, Spring, HTML, DHTML, JQuery, JavaScript, CSS
Application/Web Servers: Tomcat, BEA Web Logic Server, IBM WebSphere, JBoss
Databases: Oracle, Hibernate, MySQL, SQL, SQL server 2000, MS Access
Tools: /Others: Eclipse, NetBeans, JBuilder 9, IBM WebSphere application development (WSAD), VFlash, Fireworks, MS Office Suite, CC Harvest, TOAD, Log4J, IBM HATS, ANT, Ivy Firebug, Oracle service bus, Rational ClearCase, SqlDeveloper, JUnit
Operating Systems: UNIX, Linux, Windows 95/98/NT/XP/7
PROFESSIONAL EXPERIENCE
Confidential, GA
Java/J2EE Developer
Responsibilities:
- Worked on Requirement gathering, Analysis, Design, Development and Testing and support.
- Developed the application using Struts Framework that leverages classical Model View Controller (MVC) architecture
- Worked on Production support issues extensively.
- Responsible for writing business logic for add a payee, make a payment and transfer funds
- Worked on configuration of struts web based application using sturs-config.xml
- Responsible for writing action mapping and action forward, which gives information to controller about next appropriate view.
- Developed and implemented Validation framework of struts for validating user input
- Implemented Hibernate for connecting to Database and transaction management
- Worked on hibernate.hbm.xml and annotations based mapping in hibernate.
- Used Web Services to transfer the amount to other application that is remote and global to different financial institutions
- Worked on XML, SOAP and WSDL for message communication
- Implemented JUnit for test case scenarios and used log4j for logging
- Used CVS for version control of the application
- Implemented Ant script to build the project
- Tested the Components with various workflows of the System.
- Provided quick, efficient support to business-clients, allowing them to proceed smoothly with their transactions.
Environment: Struts1.2, Hibernate 3.3, Log4j, DB2, RAD 7.0 IDE, Servlet 2.3, JSP, XML, SQL/HQL, JUnit, WebSphere 6.1, CVS, Windows Vista, ANT.
Confidential, CA
Java/J2EE Developer
Responsibilities:
- Involved in the Analysis, Design, Development, Testing and maintenance phase of the project.
- Part of a design team with extensive usage of Rational Rose in detail design phase through the detailed use cases with Sequence, Activity, Collaboration and Class diagrams.
- Worked on BugTrack application for resolving production Support Issues.
- Wrote a lot of SQL for fixing database related tickets and issues.
- Responsible for writing business logic for login page, registration page and displaying history of transaction
- Implemented Spring MVC architecture to develop application
- Responsible for the configuration of spring web based application
- Responsible for writing controller.
- Worked on Validation Framework of spring for input data validation
- Implemented GUI of application using Spring TLD Framework of spring
- Worked on ORM tool Hibernate for connecting to database and transaction management
- Implemented hibernate.cfg.xml and annotations based mapping database table to objects
- Involved in struts HTML tags used to create spring input forms, as well as other tags generally useful in the creation of HTML-based user interfaces
- Involved in debugging unit testing using JUnit
- Was part of Application Monitoring and did bug fixing for the various applications.
- Used log4j for tracking errors and debugging the code
Environment: Java, J2EE, Servlets, Spring, Hibernate, JSP, JDBC, XML, HTML, WebSphere, JUnit, and DB2.
Confidential, DC
J2EE Developer
Responsibilities:
- Involved in preparation of functional specifications with System Analysts.
- Involved in preparing the Detailed Design documents for the project.
- Developed shell scripts to automate the file manipulation and data loading scripts.
- Developed shell scripts to run DataStage jobs and PL/SQL blocks.
- Designed and developed PL/SQL procedures, functions to create summary tables.
- Involved in providing production support and trouble shooting of the application.
- Used Oracle as a backend to perform various database manipulations.
- Implemented Struts framework’s MVC (Model View Controller) architecture.
- Worked on Form beans, Action forms and Action mapping.
- Implemented DAO’s for database interaction.
- Worked on JSPs and JSTL tags
- Involved in Application Monitoring and did bug fixing for the various applications.
Environment: Struts, Oracle 10g, PL/SQL, Unix Windows 2000.