We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

0/5 (Submit Your Rating)

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.
  • 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).
  • Progressive technical developer with broad based s 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.

Frontend 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, CA

Java/J2EE Developer

Responsibilities:

  • “FileNet” software generation, an interface that fetches batch records from the “CENET” table and process it to produce an invoice.
  • Collected requirements from the client to produce business requirement documents.
  • Created UML designs for the requirements.
  • Embedded SQL query into the java code to fetch data in sequential format.
  • Created class for producing a background template for the main invoice.
  • Database connection externalization and creation of multiple directories.
  • 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.
  • Used Spring for cross cutting concerns and IOC for dependency injection
  • 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.
  • Developed EJB components (Session Beans, Entity beans) using EJB design patterns to business and data process.
  • Created reusable PL/SQL procedures and functions.
  • Involved in the analysis, design and development of the application components using JSP, servlets, EJB components and J2EE design pattern.
  • Developed server side utilities using J2EE technologies Servlets, JSP, EJB.
  • Developed Servlets and JSP based on MVC pattern using Struts framework and Spring Framework.
  • Used Ext-JS libraries to create list box, combo box, radio and check box controls.
  • Implemented User-Input validation dialogue boxes using Ext-JS.
  • Participated in designing the front end using Swing.
  • Created REST web services for populating and saving data from/to database.
  • Worked on creating DAO's and configured DAO's to perform database operations through spring jdbc.
  • 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, EJB, J2EE 1.3, Spring, Hibernate, Oracle 10g, JSF, EXT-JS 4, REST Web services, PL/SQL, MAVEN, JUNIT, Log4j, SVN, Weblogic 10.x.

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.
  • Developed and Implemented Web Services and used Spring Framework.
  • Configured Struts, Hibernate framework with Spring MVC.
  • Used Stateless Session Beans (EJB 2.0) as service façade.
  • Used CMP (Container Managed Persistence) and BMP (Bean Managed Persistent) Entity Beans (EJB 2.0) in data access layer to access Oracle database.
  • Actively involved in developing Spring Configuration for encoding the business logic, Hibernate DAO (persistence) layer for encoding the data access.
  • EJB components are deployed on the Web Logic Integration with MQSeries using JMS. The database was Oracle.
  • 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.
  • Designed Interactive GUIs using Java Applets and Swing.
  • Developed the GUI to start server and client using Swing.
  • Involved in deployment and testing of application on Websphere application server.
  • 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, 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.
  • Involved in multi-tiered J2EE design utilizing MVC architecture (Struts Framework), Hibernate and EJB deployed on Websphere Application Server connecting to an Oracle 8i database. The Application is designed using J2EE technologies based on Spring MVC architecture.
  • Involved in coding and unit testing of Servlets, JSPs and EJBs.
  • Developed web components using Spring and Struts frameworks.
  • Developed the spring AOP programming to configure logging for the application.
  • Front-end development using HTML, JSP, Struts, wrote custom tags.
  • Developed business modules with JSP, Servlet, Struts framework, Java, XML/XSL and EJB technologies.
  • Implemented both service and consumer web service components.
  • 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.
  • Involved in implementation of the Application using java.
  • Designed templates and screens in HTML and JavaScript.
  • Developed web Components using JSP, Servlets and Server side components using EJB under J2EE Environment.
  • Configured EJB and Hibernate on WebLogic Server.
  • Migrated the old LCMS application to new using Weblogic 10.3, Java 6.0, web module 2.5, spring mvc, Hibernate and EJB 3.0.
  • 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!