Java/j2ee Developer Resume
Los Angeles, CA
SUMMARY:
- 6+ years of extensive experience in Design and Development of Distributed and Client - Server applications using Object Oriented Analysis, Design and JAVA, J2EE Technologies.
- Experience in developing applications using BEA WebLogic, WebSphere Application Servers and Tomcat.
- Expertise J2EE Technologies (Hibernate, JSP, Servlets, JDBC, JNDI, and Java Mail).
- Expertise in implementing MVC architecture using Jakarta STRUTS, Struts Tag Libraries, JSTL.
- Worked extensively on spring framework along wif Hibernate.
- Experienced in developing Web Services using SOAP and WSDL.
- Experienced in developing user interfaces using AJAX, XML, XSLT, XSL, XHTML and CSS.
- Thorough noledge and experience of XML technologies (DOM, SAX parsers), and extensive experience wif XML schema, DTD’s.
- Experienced in web-technologies like HTML, DHTML, jQuery and JavaScript.
- Experienced in developing applications using IDE’s like Eclipse, IntelliJ IDEA, WSAD and RAD.
- Proficient in unit testing the application using JUnit.
- Logging the application using Log4J and SLF4J.
- Experience in Database technologies: Oracle, SQL SERVER, DB2 and MySQL.
- Experience in RDBMS database design, writing Stored Procedures, Triggers and SQL queries.
- Experience working wif the source control and versioning tools AccuRev, CVS, SVN, and VSS.
- Possess good problem analysis skills wif ability to follow project standards.
- Quickly adaptable to newer Technologies.
- Ability to work wif a team and individually.
- Experience in developing written documentation for technical audience.
- Worked on Onshore Offshore format.
TECHNICAL SKILLS
Languages: Java, C++, C.
Database Technologies: SQL, PL/SQL.
J2SE Technologies: Threads, Files, Collections, Generics
J2EE Technologies: J2EE, Servlets, Struts, Hibernate, JSP, JDBC, Java Beans, Spring, JMS, MQ series, JAXP, XML Parsers(DOM and SAX), XSLT, CSS, XPATH, JSTL, WebServices (Apache Axis), SOAP, WSDL, REST.
Databases: Oracle, MYSQL, MS Access 2007, MS SQL SERVER, IBM DB2.
Web Technologies: XML, HTML, CSS, JavaScript, jQuery, DHTML.
IDE: IntelliJ IDEA, Netbeans, Eclipse, JBuilder, WSAD, RAD.
Source Control Repositories: CVS, PVCS, SVN.
Application/Web Servers: Apache Tomcat, JBoss, BEA WebLogic Server, WebSphere.
Operating Systems: WINDOWS (98, 2000, NT, XP), MS-DOS, Ubuntu Linux.
Build Tools: Ant, Maven.
Testing Tools: JUnit.
Logging Tools: Log4j, SLF4J.
PROFESSIONAL EXPERIENCE
Confidential, Los Angeles, CA
Java/J2EE Developer
Responsibilities:
- Involved in development of the application according to the requirements.
- Involved in the implementation of MVC architecture using Struts MVC model integration for front-end request action controller.
- Developed configurable server side validation using Struts validation framework.
- WebLogic application server was used for deployment of the application.
- Involved in implementing DAO pattern for database connectivity wif JDBC.
- Involved in writing and implementing SQL queries at the DAO layer using MySQL.
- Involved in development of user interface using JSP, Ajax and jQuery.
- Implemented the ant script responsible for the generation of the war and jar files of both EWS and Eligibility Admin for deployment using the build tool Ant.
- Implemented logging using apache commons-logging wif log4j.
- Implemented SOAP Web Services dat consumes the web service of the vendor and produces service to the POS system, and to monitor the application.
- Used CVS for configuration management and version control.
- Implemented unit testing using JUnit.
Environment: Java, JSP, Struts, Axis WebServices, WebLogic Application Server, Log4J, Eclipse, Oracle, Tomcat, Ant, Junit4, Ajax, JQuery, HTML, Version Control (CVS), JUnit.
Confidential, Salt Lake City, UT
Java/J2EE Developer
Responsibilities:
- Requirement Analysis, Development, System and Integration Testing.
- Actively involved in design and developing of J2EE components.
- Created Use cases and Sequence diagrams using UML.
- Implemented MVC architecture using Spring framework.
- Involved in multi-tier Java EE design utilizing Spring IOC and Hibernate deployed on WebSphere Application server connecting to Oracle database.
- Used Spring Framework for data dependency injection, transaction management and AOP.
- Used Spring ORM support for development of DAO layer.
- Involved in implementing DAO pattern for database connectivity wif Hibernate.
- Worked on complete coding and design to front-end wif the implementation of JSP and Servlets. Developed custom tag libraries for some of common JSP functionalities.
- Worked on project deployment files and context definition files for servlet mappings, Java bean class definition, Action class mappings, transaction, JSPs declarations, validation, and database connection pooling.
- Wrote SQL Queries using Oracle and TOAD.
- Designed and developed logic in the form of Stateless and Stateful Session Beans and EJBs Message Driven Beans (MDBs).
- Used DOM parsers for filtering messages from user and validate them in corresponding format.
- Implemented logging using log4j and developed robust exception handling and error reporting mechanism.
- Used CVS for configuration management and version control.
- Involved in unit testing using JUnit.
Environment: Java, J2EE, JSP, Spring, Hibernate, Eclipse, WebSphere Application Server, Oracle, HTML, EJB, DHTML, CSS, JavaScript, DOM, Ant, Ajax, JUnit, Log4j, Version Control (CVS), XML, Validation framework, UNIX.
Confidential, Boise, ID
Java/J2EE Developer
Responsibilities:
- Developed the application using Struts Framework dat leverages classical Model View Layer (MVC) architecture.
- Involved in designing the user interfaces using JSPs.
- Developed custom tags, JSTL to support custom User Interfaces.
- Used Eclipse for writing code for JSP, Servlets.
- Implemented persistence layer using Hibernate dat use the POJOs to represent the persistence database tables. These POJOs are serialized Java Classes dat would not have the business processes.
- Involved in writing and implementing SQL queries using MySQL.
- Implemented the application using the concrete principals laid down by several design patterns such as MVC, Business Delegate, Data Access Object, Singleton and Factory.
- Deployed the applications on JBOSS.
- Developed JUnit test cases for all the developed modules.
- Used CVS for version control across common source code used by developers.
- Used Log4J to capture the log dat includes runtime exceptions.
- Worked on dashboard application to manage employee benefits
- DAO and the hibernate transactions was implemented using spring framework.
- Used AJAX and JavaScript for validations and integrating business server side components on the client side wif in the browser.
Environment: Java, J2EE, JSP, JNDI, Oracle, DHTML, ANT, Eclipse, UNIX, JBOSS Application Server, Hibernate, Spring, LOG4J, CVS, JavaScript, JUnit.
