We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

3.00/5 (Submit Your Rating)

San Diego, CA

SUMMARY

  • 6+ years of hands - on experience in designing, developing and testing Java/J2EE web based applications.
  • Excellent technical knowledge in Java, Servlets, JSP, JDBC, EJB, and XML with the back end RDBMS like Oracle Expertise in Struts Framework.
  • Proficient in Architecture, Installation, Setup and Configuration of IBM WebSphere (WID) Application Server 7.0/6.x/5.x/4.0 and IBM Http Server 1.3/2.x/6.x/7.0
  • Configured global security for (WID) WebSphere Application Server using IBM Directory Server as LDAP user registry and configured SSL for ldap communication.
  • Worked on core-javacollections, spring AOP context files and hibernate
  • Expertise in using issue tracking tools such as Rational Clear Quest, Quality Center and JIRA.
  • Hands-on experience with spring and Hibernate 3.0.
  • Familiar with EJB design patterns, Service Oriented Architecture (SOA), Aspect Oriented Programming (AOP).
  • Installed, configured and performed administration on BEA Web Logic Application server (6.1, 8.1), Oracle 8i/9i. Also worked on other servers like WebSphere, JBoss, and Tomcat.
  • Strong skills in SQL/PL-SQL programming.
  • Also done Performance Tuning in some of my projects. Have knowledge about memory allocation, JVM options, and code optimizations.
  • Well versed with XML technologies, writing XSD and schema.
  • Always believed in Test Driven Development (TDD) approach. Experienced with JUnit.
  • Used ANT, WinCVS and Log4j Extensively.
  • Expertise in RDBMS like Oracle, MS SQL Server, MySQL and DB2.
  • Extensive hands-on experience in object-oriented analysis, design, modeling and programming tools in conjunction with Unified modeling language (UML) and Rational Unified Process (RUP).
  • Understanding ofJava,JavaThreading, Swing andCollections
  • Progressive technical developer with broad based achievements in Designing, Developing, Testing and Implementing Applications across a range of systems and environments.
  • Experience on Full Life Cycle development of software applications on Web-based environments.

TECHNICAL SKILLS

Programming Languages: Java, C, C++,C#

Frameworks: Struts 1/2, Spring framework, Hibernate 2.0/3.0, IBATIS

J2EE Technologies: Servlets, JSP, JDBC, JNDI, EJB 2.0/3.0, RMI.

Front-end Technologies: HTML, DHTML, JavaScript, AJAX, CSS, jQuery, DOJO, GWT

Server Side scripting: JSP,ASP,PHP

XML Technologies: XML, XSL, HTML, DHTML, XSLT, JNDI, LDAP, SOAP, AXIS.

Application/Web Servers: IBM WebSphere 5.X/6.0, WebLogic 7.x/8.x/9.0, Websphere Portal 5.x, JBoss 4.0, Apache Tomcat 5.0/5.5, OC4J 10.1.3, Glass-fish server 3.1.1

Databases: Oracle 8i/9i/10g, SQL Server 2005/2008, MySQL, DB 2 7.0/8.0/9.0, Db4o

Messaging Systems: JMS-DOF, MDB

IDE Tools: IBM WebSphere Studio Application Developer (WSAD) RAD, Eclipse, JDeveloper 10.1.3, Net Beans, JBuilder, Visual Studio

Unit Testing Tools: JUnit, Mock objects in Spring.

HTML Editor: Macromedia Dreamweaver

Configuration: CVS, Rational ClearCase, Microsoft Visio

SVM Tools: CVS, SVN

Operating Systems: Windows 98/NT/2000/XP/vista/7, UNIX, LINUX, Sun Solaris

Tools: Ant, Maven, JUnit, Log4j

Database Tools: TOAD, MySQL Query Browser

Design Methodologies: UML, Rational Rose, RUP

Protocols: SOAP, LDAP, HTTP, HTTPS, FTP, RMI-IIOP, SMTP

PROFESSIONAL EXPERIENCE

Confidential, San Diego, CA

Java/J2EE Developer

Responsibilities:

  • Worked with the business users and to gather functional business requirements.
  • Documented technical, implementation, and deployment specifications.
  • Involved in designing use cases, activity, sequence, and class diagrams.
  • Documented the user interface specifications and reviewed with the business teams for approval.
  • Used Spring MVC architecture for developing the application.
  • Occasionally used Resource Analyzer/ Tivoli Performance Viewer to monitor (WID) WebSphere Applications and tuned the environment accordingly like changing the JVM Heap, Connection Pool sizes.
  • Created SSL certificates and CA certificates using IKEYMAN and WebSphere Admin Console.
  • Configured global security on (WID) WebSphere using IBM Directory Server and secure the admin console.
  • Implemented logical security server architecture integrating WebSphere Application Server, WebSphere MQ, Sun ONE WebServer, iPlanet LDAP Directory Server, Netegrity Siteminder and implemented Single Sign-On security.
  • Monitoring (WID) WebSphere Application Server performance through inbuilt monitoring tool.
  • Implemented the best practice ofJava/J2EE to minimize the unnecessary object creation encourage proper garbagecollectionsof unused objects, minimize database calls, and optimize queries to get better performance of application.
  • Employed Hibernate to store the persistent data as an Object-Relational Mapping (ORM) tool for communicating with database.
  • Designed and developed user interfaces using Ext-JS, HTML and CSS, JSF.
  • Created reusable PL/SQL procedures and functions.
  • UsedJavacollectionsAPI extensively such as List, Sets and Maps.
  • Used Ext-JS libraries to create list box, combo box, radio and check box controls.
  • Used multithreading and synchronizedjavaclasses to improve efficiency.
  • Implemented User-Input validation dialogue boxes using Ext-JS.
  • Created REST web services for populating and saving data from/to database.
  • Involved in integrating Web Services using WSDL and UDDI.
  • Designed and developed database objects like Tables, Views, Stored Procedures, User Functions using PL/SQL, Oracle 9i and used them in WEB components.
  • Used Maven to build application and involved in deployment of the application in different environment
  • Deployed components on Weblogic Application Server
  • Developed code complying with Sun standards and implemented best practices.
  • Involved in supporting the application in different test and production environments.

Environment: Java 1.5, JDK 1.5, J2EE 1.3, Spring, Hibernate, Oracle 10g, JSF, EXT-JS 4, REST Web services, PL/SQL, MAVEN, JUNIT, Log4j, SVN, WebSphere 6.1/7.0.

Confidential, LA, CA

Java/J2EE Developer

Responsibilities:

  • Involved in requirements gathering, communication with business.
  • Involved in defining the layers, components of the project using OOAD methodologies and standard J2EE patterns and guideline.
  • Developed the Use case, Sequence and Class diagrams.
  • Actively involved in developing Spring Configuration for encoding the business logic, Hibernate DAO (persistence) layer for encoding the data access.
  • Involved in developing UI using JSP, Servlets, and Jquery.
  • Created and invoked Restful/SOAP based web services, which would interact with Systems
  • Message driven beans were used for asynchronous communication.
  • Involved in deployment and testing of application on (WID) WebSphere application server.
  • Experienced in Installation, Configuration and Administration of WebSphere MQ 5.x and 6.x
  • Coordinated with IBM support by raising PMRs to resolve problems related to WebSphere Application Server and WebSphere MQ outages.
  • Implemented the best practice ofJava/J2EE to increase code abstraction, proper encapsulations, minimize the unnecessary object creation, resource leaks, and encourage proper garbagecollections of unused objects, minimize database calls, and optimize queries to get better performance of application.
  • Used various CoreJavaconcepts such as Multi-Threading, Exception Handling,CollectionAPIs to implement various features and enhancements.
  • Used the OOPS concepts of Exception Handling, multi-threading.
  • Implemented application level logging using Log4J.
  • Involved in code reviews before code moving to production.
  • Involved in complete software development life cycle (SDLC) of the tracking systems Requirements gathering, Conceptual Design, Analysis, Detail Design, Development, System Testing and User Acceptance Testing.
  • Prepare the Unit Test Cases using JUnit framework for enhancements and new developments.
  • Participate in weekly status meeting for the development team to discuss project progress and resolve issues and escalations.

Environment: Java5.0/6.0, WebSphere 6.1/7.0, Tomcat 7.x, Hibernate, EJB 2.1, JMS, Java Servlets, JSP, Jquery Framework, MySQL 5.0 and MS SQl Server 2000/2005, Oracle 9i, Restful / SOAP web services, Jprobe, Spring, Log4J, JIVE SBS, Jasper Reports, Clearcase.

Confidential, Johnston, Rhode Island

Java/J2EE Developer

Responsibilities:

  • Designed UML diagrams using UML and Rational Rose.
  • Install and configure RAD 6.0, PL/SQL Developer 7.0, Rational Clear Case, and Rational Clear Quest and Oracle client.
  • Extensively worked on User Interface for few modules using JSPs, JavaScript and Ajax.
  • Developed web components usingSpring and Struts frameworks.
  • Front-end development using HTML, JSP, Struts, wrote custom tags.
  • Performed WebSphere configuration (WID), backup and restoration tasks (by using backupConfig, restoreConfig commands etc).
  • Managed complex environments for the customer IT environments from a software support perspective for IBM WebSphere Application Server on both UNIX and windows platforms.
  • Implemented both service and consumer web service components.
  • Worked with Security team for possible security threats to WebSphere Platform and configured Web servers to their recommendations and also secured using AD integration.
  • Used Web Sphere to develop JAX-RPC web services.
  • Written the transformation code using XSLT for Insurance forms for different states.
  • Developed test harness to test the web services which helps test teams to test web service components independently using various request and response xml
  • Involved in integrating Web Services using WSDL and UDDI.
  • Extensively worked on developing WSDL, XML schemas for web service components.
  • Closely working with QA, Business and Architect to solve various Defects in quick and fast to meet deadlines.
  • Deployment on JBOSS Application Server
  • Since scripts are well tested, the chances of errors are reduced while configuring services or system administration tasks such as adding new users, Creating your own power tools/utilities, Automating command input or entry, Customizing administrative tasks, Creating simple applications
  • Used Maven to build application and involved in deployment of the application in different environment
  • Used Jquery to give special animation effects to the web pages.

Environment: J2EE,, JMS, Maven2, JBoss, RAD6.0, SOAP, Java Script, JSP, Servlets, WSDL, JAX-RPC web services, Junit, EJB, XML, Struts, Spring, Eclipse, PL/SQL, Jquery

Confidential, LA, CA

J2EE Developer

Responsibilities:

  • Prepared Class level and Sequence level diagrams for designing the content search module.
  • Used Eclipse Java IDE to develop and debug the applications.
  • Synchronized data usingJavaThreadingin the Servlets by creating synchronized methods and extending the Runnable interface.
  • Involved in implementation of the Application using java.
  • Extensively implemented the framework with multi-threadingto implement batch Jobs with JDK 1.6 features.
  • Designed templates and screens in HTML and JavaScript. .
  • Involved in development of front-end using JSP, HTML and JavaScript.
  • Involved in writing StoredProcedures in Oracle to do some database side validations.
  • Involved in processing customer Information using LDAP.
  • Performed unit testing, system testing and integration testing
  • Developed Unit Test Cases. Used JUNIT for unit testing of the application.
  • Worked on Quality Center (QC) for testing of the Application.
  • Involved in code and performance reviews of the code.

Environment: Java, Web logic 9,10.x, Oracle, JUnit, Log4J, Windows, JSP, LDAP, RAD, Toad, Clear Case.

Confidential

Java Application Developer

Responsibilities:

  • Gathered requirements for the project and involved in analysis phase.
  • Developed quick prototype for the project so as to aid business in deciding the necessary ramifications to the requirements.
  • Created UML class and sequence diagrams using Rational Rose.
  • Designed and created user interactive front-end screens using JavaScript, HTML and JSP's
  • Used strict Object Oriented model to separate the roles of the employees and their specifications to achieve extendibility and clarity.
  • Involved in the design of tables in oracle to store the pay information.
  • Used JDBC to interact with the Oracle database for storage and retrieval of information.
  • Tested code using JUNIT.

Environment: JAVA, Java Scripts, HTML, JUNIT, Tomcat 4.x, Oracle 8i

We'd love your feedback!