We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Bridgeport, CT

SUMMARY

  • Over 6+ years of experience in design and development of applications in Java/J2EE.
  • Experience in implementing complete Software development life cycle (SDLC) for various applications including Analysis, Design, Development, Implementation, Maintenance and Support.
  • Experienced in developing applications using different J2EE Design Patterns such as DAO, Singleton, Session Facade, and Factory.
  • Expertise in designing and developing enterprise and web applications using java and J2EE technologies like Core Java, Servlets, JSP, Java Script, JDBC, JNDI, Struts, EJB, Spring, Hibernate, JMS, Java Mail, XML, JUnit, HTML and CSS.
  • Developed applications using frameworks and API like Struts, Spring and Hibernate.
  • Developed dynamic web applications using Rational Application Developer (RAD), Eclipse and deploying the applications on (WAS) Web Application Servers such as IBM WebSphere 8.x/7.x/6.x, WebLogic Server 10.x/9.x/8.x, Apache Tomcat, JBoss.
  • Experience in using version control tools like Rational Clear Case, CVS (Concurrent Version System).
  • Developed applications based on Model - View-Controller (MVC) architecture usingJ2EE design patterns like Data Access Object, Service Locator, Session Façade, And Front Controller.
  • Expertise in working with the presentation layer using HTML, DHTML, JSP, JSTL, Custom tag libraries, JavaScript.
  • Developed Custom Tags to simplify the JSP code. Designed UI modules using JSP, HTML pages using CSS, JavaScript.
  • Skilled in writing PL/SQL, experience includes Oracle, IBM DB2 and Stored Procedures & Triggers.
  • Good experience in J2EE Testing in developing test cases with JUnit for Unit testing, Load testing using Stress test and logging using Log4J.
  • Skilled at programming on different Java IDE's like Eclipse, My Eclipse and RAD.
  • Expertise in working with RDBMS like My SQL, Oracle and DB2.
  • A self-starter with positive attitude, willingness to learn new concepts and acceptance of challenges.
  • Strong Communication, presentation and interpersonal skills, very good team player, extremely enthusiastic.

TECHNICAL SKILLS

Languages: Java ( JDK 1.5/1.6/1.7), C, C++, SQL and PL/SQL

Operating Systems: Windows 2008/XP/Vista/7/8.1, UNIX, Linux

Databases: Oracle 9i/10g/11g, IBM DB2, MySQL

Web App Servers: WebSphere 6.x/7.x/8.x, WebLogic 10.x/9.x, Apache Tomcat, JBOSS

Environment: Eclipse 3.X, My Eclipse 6.x and RAD 6/7.

Web Technologies: JSP (2.0/2.1), Servlets, JSTL, EJB 2.0/3.0, HTML,CSS, XSLT, DHTML, XML, XSL

Frameworks: Struts 1.x/2.x, Spring 2.5/3.0, Hibernate 4.x, 3.x, 2.x

Design Patterns: Singleton, Value Object, DTO, DAO, Template, Strategy, MVC, Factory

Scripting: JavaScript, Ant, JQuery, Strut Tags, Spring Tags, Custom Tags

Version Controls: Subversion, CVS

IBM Rational Tools: ClearCase, ClearQuest

PROFESSIONAL EXPERIENCE

Confidential, Bridgeport, CT

Java/J2EE Developer

Responsibilities:

  • Responsible for the design and development phase of the application.
  • Interacted with the business users for understanding the requirements based on the functional requirements.
  • Implemented the functionalities using Java, JSP, Servlets and J2EE framework.
  • Client pages are built using HTML, JSP, XML to interact with users, and the business logic is implemented using Servlets and Java Beans
  • Developed Action Form, Action Forward Servlets and Struts Configuration Files.
  • Used Struts framework to manage the project in MVC pattern.
  • Have proficiency in using DAO and DTO patterns to persist data into database
  • Used Struts Tiles Framework for designing the layout of the application.
  • Consumed JQuery APIs to handle the events, Validation issues and client side functionalities.
  • Developed helper classes, delegate classes, value objects to access business tier and transfer the information from business layer to the presentation layer.
  • Used Web Services (SOAP) for transmission of large blocks of XML data over HTTP.
  • Developed Restful Web services for transmission of data in JSON format.
  • Supported integration efforts between the Struts Action classes and the EJB's services layer.
  • Developed Java classes for implementing business layer using EJB stateless session beans and deployed on the Application server (WebLogic).
  • Implemented Hibernate for persisting data into database.
  • Have proficiency in using JSPs and Servlets for view and controlling parts of application.
  • Used Hibernate framework for DAO layer to access the Oracle11g database Used JavaScript for client side validations.
  • Used Log4J appenders for local & remote logging and also for writing the logs to the database.
  • Involved in creating build script using ANT and deployed on WebLogic Application Server.
  • Worked on Eclipse IDE for development and deployment of application in WebLogic Application Server (WAS).
  • Responsible for coding, testing and documenting various packages, procedures, and functions for libraries.
  • Proficient in using IBM Rational Tools for Version Control.
  • Actively involved in code reviews and also in bug fixing.

Environment: JDK 1.7/1.6, Struts 2.x, Hibernate, JQuery, JSP, EJB, Oracle 11g, JavaScript, XML, Web Services, WebLogic, JUnit, ANT, Eclipse, Clear Case, Clear Quest.

Confidential, Chicago, IL

Java/J2EE Developer

Responsibilities:

  • Involved in software development life cycle (SDLC) Requirement gathering, Analysis, and Development.
  • Developed the Application using Spring Framework, and used JSP, HTML, CSS for the web page development.
  • Involved in design and development of server side layer using XML, JMS, JNDI and DAO patterns using Eclipse IDE.
  • Developed JMS components to send messages from one application to other application internally.
  • Developed custom controllers for handling the requests using the Spring MVC controllers.
  • Configured Association Mappings like one-one and one-many in Hibernate.
  • Involved in writing POJOs, hbm and hibernate.cfg files and configured the same for application development.
  • Used Dependency Injection for injecting values into beans and also used Spring IOC, ORM and AOP in some modules.
  • Used Hibernate to develop the Hibernate utility files to persist the data efficiently into database and also integrated it with the Spring framework.
  • Worked closely with the Business/Users team in proposing technical requirements
  • Developed various helper classes for the persistent in correlation with hibernate.
  • Involved in development of sending email Reports/Notifications to the admin.
  • Used Maven to build the project and deploy the applications on the server.
  • Instrumental in customizing processes and methodologies to help achieve the completion of this project within the stipulated timeframe
  • Involved in configuring JMS and JNDI in Rational Application Developer (RAD).
  • Involved in the deployment process of the application on WebSphere Application Server
  • Used Hibernate for the O/R mapping.
  • Involved in creating Unit test cases, test suite and Unit testing of the application components using JUnit.
  • Used CVS as a documentation repository and version controlling tool

Environment: Java 1.6, J2EE, Spring, Hibernate, JSP, JMS, Eclipse, WebSphere, Maven, JUnit, CVS, CSS, HTML, XML, XSLT, JavaScript, Oracle 10g, RAD, Log4J, Windows

Confidential, Chesterfield, MO

Java/J2EE Developer

Responsibilities:

  • Actively involved in Requirement Analysis, designing, development and testing of the entire application.
  • Created UML diagrams like Class diagrams, sequence diagrams, Activity diagram using Rational Rose. Agile methodologies like Scrum were used.
  • Experience in the development of Presentation layer using JSF, HTML and CSS.
  • Involved in development of presentation layer using JSF framework, and MVC design paradigm.
  • Developed rich User Interface using Ajax Toolkit.
  • Used Web Services using SOAP, WSDL, UDDI and JAX-WS programming model.
  • Created the Presentation Layer, Business Logic Layer, DAO and Transfer Object using IBM Rational Application Developer.
  • Used in Spring AOP (Aspect Oriented Programming) Interceptors in Logging and Auditing.
  • Developed application using JMS for sending and receiving Point-to-Point JMS Queue messages.
  • Experience in using Data Access Objects (DAO), Session Facade, Business Delegate and Value Object patterns to increase the performance of the system.
  • Experience in using Hibernate for object-relational mapping and for database operations in DB2.
  • Used JUnit for testing the application, Maven for building Projects
  • Used JUnit to do the unit testing and Log4Jto create log files.
  • CVS technology was used for version controlling.

Environment: Java, JSP, Struts, EJB, JMS, Spring, Hibernate, DB2, WebSphere, Web Services, JSF, CSS, HTML, PL/SQL, CVS, RAD, Rational Rose, Log4j

Confidential, Nashville, TN

Java/J2EE Developer

Responsibilities:

  • Actively participated in requirements gathering, analysis, design and testing phases using Agile Methodology.
  • Responsible for use case diagrams, class diagrams and sequence diagrams using Rational Rose in the Design phase.
  • Using Java Financial platform built an application, which is an integration of technologies such as Struts, Spring and Web Flow.
  • Implemented application using MVC architecture integrating Hibernate and Spring frameworks.
  • Designed client application using JSP, JavaScript, HTML and XML.
  • Implemented the Enterprise JavaBeans to handle various transactions
  • Developed Service Oriented Architecture using JMS for messaging.
  • Developed Web Services to transfer data between client and server vice versa using SOAP, WSDL and UDDI.
  • Used Spring Security for Authentication and authorization extensively.
  • Used Spring Core for dependency injection/Inversion of Control (IoC).
  • Responsible to write complex SQL and HQL queries to retrieve data from the Oracle database.
  • Involved End to End development by integration Frontend and Backend by Debugging.
  • Used XML to transfer the application data between client and server.
  • Used SVN as a documentation repository and version controlling tool
  • Used the JDBC for data retrieval from the database for various inquiries.
  • Used JUnit to do the unit testing and Log4Jto create log files.

Environment: Java, J2EE, Spring, JDBC, JNDI, Hibernate, JMS, Tomcat, Eclipse, Oracle, XML/XSLT, HTML, JavaScript, JSP, SQL developer, SVN, JUnit.

Confidential, Dover, NH

Java/J2EE Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of Administration, Billing modules.
  • Designed and developed front end screens using Java, JSP, Servlets and J2EE framework.
  • Customized STRUTS framework & custom tags to ease application.
  • Implemented MVC Design Patterns using Struts Framework
  • Used Struts Tiles Framework for designing the layout of the application.
  • Used XSLT for transforming XML documents to HTML documents.
  • Applied CSS (Cascading Style Sheets) for entire site for standardization of the site
  • Used validator framework to validate various fields in the application using XML files with rules.
  • Developed Action Form, Action Class, Action Forward Servlets and Struts Configuration File
  • Supported integration efforts between the Struts Action classes and the EJB's services layer Implemented JPA for persisting data into database.
  • Have proficiency in using JSPs and Servlets for view and controlling parts of application.
  • Worked on JBoss application server to deploy the application.
  • Used JPA framework for DAO layer to access the DB2 database.
  • Used JavaScript for client side validations.
  • Used XML files for data transfer and DOM API for retrieving data.
  • Developed and debugged the application using RAD IDE.
  • Involved in developing Unit, System and Integration test cases

Environment: Java, J2EE, Servlets, JSP, JPA, Struts, JavaScript, EJB, XML, XSLT, HTML, CSS, UML, JBoss, RAD, DB2

We'd love your feedback!