We provide IT Staff Augmentation Services!

J2ee Developer Resume

0/5 (Submit Your Rating)

Brockton, MA

SUMMARY

  • Java/J2EE Developer with around 7 years of IT experience in design, coding, testing, implementation, integration and documentation
  • Experience in development and deployment of multi - tiered web based enterprise applications using J2EE technologies like Servlets 2.3/2.4, JSP 1.2/2.0, EJB 2.0, Struts 1.1/1.2, Hibernate 2.0/2.3/3.0, Spring1.2/2.0, JDBC, JNDI, JMS, JPA, Java Beans and Web services(SOAP, WSDL and UDDI)
  • Good knowledge and experience in SQL, PL/SQL, Oracle 9i/10g, MS SQL Server databases
  • Good experience in server side Business Logic Development using Session and Entity Beans and Message Driven Beans
  • Efficient use of various design patterns such as MVC(Model-View-Controller), Singleton, Service locator, DAO(Data Access Object), DTO(Data Transfer Object), and Business Delegate in the development of distributed Enterprise Applications
  • Extensive experience in JSF, JSP, Struts Tiles and Display Tag for User Interface Development
  • Used J Query for the purpose of validation functions of various applications
  • Good experience in client web technologies like HTML, DHTML, CSS, XML, JavaScript
  • Sound knowledge of various Application servers - J Boss and Web Sphere Application Server, Web Logic Application Server and also Java Servers - Tomcat and JRun
  • Exposure to Agile Software Development process and Test Driven Development using JUnit and UML
  • Worked with Hibernate for the relational mapping with the databases
  • Knowledge about DOJO, in the use of open source modular JavaScript library
  • Proficient in using various IDEs like Net-Beans, WSAD, Eclipse, and J-Developer
  • Experience in using Clear Case, CVS version control system
  • Worked with Design Patterns like Structural and Composite Design Patterns
  • Developed EJB Entity Beans to perform the account transactions business logic
  • Created stored procedures, sequences, triggers and functions in Oracle 10g to insert, delete and update records in the database
  • Strong initiative, creativity and flexibility to learn and adapt to new technologies.
  • Solid communicator with exceptional team-building skills, dedicated, self-motivated achiever with the ability to work both independently and within cross-functional team.
  • Document preparation including Requirement Specification, Design documents, Test cases and Analysis documents.

TECHNICAL SKILLS

Development Technologies: C, C++, Core Java, J2EE, EJB, JSP, Servlet, JMS, DOM, JNDI, Struts, Ant, UML, JDBC, XML Schema, XML, Swing, Java Beans, Spring, Hibernate

Web/Application Servers: Web Logic 7.0/8.1, Tomcat 4.x, Web-Sphere

Web Presentation: JSP, Servlet, JavaScript, HTML, DHTML, CSS, XML, XSLT

Operating Systems: Windows 7/XP, Windows NT 4.0, Windows 2000 and Linux

Databases: Oracle 9i/10g, MySQL

Tools: Eclipse, Rationale Rose, JUnit.

PROFESSIONAL EXPERIENCE

JAVA/J2EE Developer

Confidential, Farmington, CT

Responsibilities:

  • Involved in development and testing of the modules for the project.
  • Used Agile Software Development for development of the project.
  • Developed Struts action classes and involved in integrating the action classes with services through spring configuration files.
  • Developed business components using Spring API (Stateless Session Factory).
  • Focus on converting the existing features in the application towards globalization of the application which is internationalization of the web representation.
  • Developed the front-end and backend coding for integrating spring service layer.
  • The front-end coding involves developing multi action, JSP pages and updating the Spring configuration.
  • Involved in developing user interfaces using JSP’s, JSTL, XML, HTML, and CSS.
  • Used Ajax and JavaScript for validations on client side.
  • Implemented logging mechanism using Log4j with Spring Framework.
  • Performed version control management using SubVersion
  • Performed code refactoring for readability, simplify code structure and improve maintainability.

Environment: Java 1.5, J2EE, Spring 2.5.6, Struts 1.3.10, AJAX, JQuery, XML, JavaScript, CSS, Oracle 9i/10g, NetBeans6.5, JUnit, Tomcat 6.0.18, SubVersion, Log4J 1.2.15.

JAVA/J2EE Developer

Confidential, Detroit, MI

Responsibilities:

  • Conducted thorough stress tests to meet financial industry quality standards.
  • Developed user interface using JSP, Struts Tags to simplify the complexities of the application.
  • Configured the Struts configuration file and Application context file based on the Spring and Hibernate entries.
  • Involved in various phases of project development following Agile (Extreme Programming)
  • Used Spring for Dependency Injection for plugging in the Hibernate DAO objects for the business layer.
  • Used networking technologies like Multicast and worked with Internet protocol like VOIP for the communications.
  • Used various design patterns like Business delegate, Singleton, Factory, DAO, DTO, Service locator.
  • Worked with JPA for the use of relational databases structuring of the application.
  • Deployed Web Services for updating the information to the workflow steps and getting the pre-configured workflow processes.
  • Used Tomcat for the web development of the application.
  • Used XSL/XSLT for transforming and displaying payment history reports.
  • Involved in the development of Tables, Indexes, Stored procedures, Database Triggers and Functions.
  • Worked with Weblogic Application Server for the deployment of the application.
  • Worked with JSF for the UI front end development along with AJAX.
  • Used WSDL and SOAP for the development of the XML based applications.
  • Worked with CMS with Weblogic Portal for the development of the application.
  • Used SQL navigator and PLSql for the database enhancement.
  • Unit tested all the classes using JUnit at various class level and methods level.
  • Used Log4J to capture the log that includes runtime exceptions.
  • Worked with Xquery for the front end development of the application.
  • Worked with Oracle 10g for the backend development of the database.
  • Developed the application in J2EE Application Server environment with IBM WAS 6.1 as deployment server with IBM RAD 7.0 as development IDE.

Environment: Java EE 5, IBM WAS 6.1, IBM RAD 7.0, Struts 1.2, Spring 1.2, Unix, HTTP, Multicast, VOIP, Hibernate 3.0, Servlets 2.4, JSP 2.0, EJB 2.1, HTML, XML, WebServices, XSL/XSLT, Java Script, AJAX, CVS.

J2EE Developer

Confidential, Brockton, MA

Responsibilities:

  • Involved in the high level design of modules from Functional Requirement documents.
  • Involved in WebSphere MQ Series integration with the application.
  • Design and Coding web pages using JSP, Servlets and HTML.
  • Transformed reusable code to Java Beans Components.
  • Designed and Deployed EJB Components using WSAD 5.2 on WebSphere 5.6 Application Server.
  • Used Struts Framework for the development of the application.
  • Involved in process of Database Design and ER Diagrams for the application.
  • Involved in writing Stored Procedures, triggers and cursors.
  • Created stored procedures, sequences, triggers and functions in Oracle 9.1 to insert, delete and update records in the database.
  • Developed a reporting tool, which is integrated with the Management tool to generate reports
  • Prepared and executed Integration test plans.
  • Used WebLogic application server for the deployment of the application.
  • Documented the Requirement, Design and Testing phases of the project.
  • Used Oracle 10g for the backend development.

Environment: Java, JDK 1.5.0, J2EE, WebSphere MQ Series, Servlets, JSP, EJB, JNDI, JMS, Oracle9i, XHTML, CSS, XML, UML, JUnit, Linux, Shell Scripts, IBM Web Sphere 5.6, WSAD 5.2, CVS, Ant

JAVA Developer

Confidential, Chicago, IL

Responsibilities:

  • Analysis, design and development of functional components based on user requirements.
  • Developed and designed business modules for Private wealth management in SQL procedures and the server side Servlets to give support to the existing system.
  • Analysis, design and development of Application based on J2EE and Design Patterns using Eclipse.
  • Developed front-end screens with JSP and client-side validations using JavaScript. Developed the required Servlets and the HTML pages.
  • Used the database connection pooling mechanism.
  • Used JSF for the front end development of the application.
  • Developed EJB-CMP Entity Beans to perform the account transactions business logic.
  • Developed the EJB-Session Bean used to access the business entities through their local home interfaces.
  • The view JSP accesses the response DTO to build the user response.
  • Developed automated email messaging and text messages using JMS.
  • Developed custom tag libraries for achieving most reusable code and ease of maintenance for presenting, formatting and gathering data.
  • Designed few test cases using JUnit and implemented and automated testing environment using Apache ANT.

Environment: Java2 (J2EE), EJB 2.0, JSP, Struts 1.2, HTML, Servlets, Design Patterns, CSS, JDBC, WebLogic, JMS, Oracle 9i.

Programmer Analyst

Confidential, Providence, RI

Responsibilities:

  • Worked directly with user groups in analyzing and specifying business requirements for the design and development of health insurance project.
  • Designed application with UML (Unified Modeling Language).
  • Developed application based on SDLC (Software Development Life Cycle).
  • Developed complete Web tier of the application with Struts framework.
  • Developed Session Façade with Stateless Session bean.
  • Actively involved in configuring the Application Server and deployed all the modules like Web modules and Business modules.
  • Used Clear Case for version control.
  • Created JUNIT test cases.
  • Developed the automatic build scripts using Ant 1.5 for the application to deploy and test.

Environment: J2EE, JSP, EJB, AJAX, JMS, XML, HTML, JDBC, JBUILDER, JavaScript, JUNIT, ANT, Oracle, Rational Rose, UML, ITEXT, Windows XP, Unix Scripting, Clear Case and Clear Quest.

JAVA/J2EE Developer

Confidential, Peoria, IL

Responsibilities:

  • Involved in various Software Development Life Cycle (SDLC) phases of the project.
  • Generated Use Case Diagrams, Class Diagrams and Sequence Diagrams using Rational Rose.
  • Implemented the application using Jakarta Struts Framework which is based on MVC design pattern.
  • Used Struts Validation and Tiles Framework in presentation layers.
  • Developed user interface using JSP, JSP tag libraries and Struts tag libraries to simplify complexities.
  • Developed various EJB components to fulfill the business functionality.
  • Session Beans were developed to process requests from user.
  • Extensively used Hibernate in data access layer to access and update information in database.
  • Used WAP server for communication to the customer.
  • Used Web Service - SOAP and WSDL for getting credit card information from user.
  • Developed different components of application such as JSPs, Servlets and EJBs using WebSphere Studio Application Developer and used CVS for version control.

Environment: Struts 1.2, Hibernate 2.0, JSP 1.2, Servlets 2.1, EJB 2.0, JMS, XML, SOAP, UDDI, WSDL, WAP, JavaScript, Web Services, HTML, JNDI, CVS, Rational Rose.

We'd love your feedback!