We provide IT Staff Augmentation Services!

J2ee Developer Resume

4.00/5 (Submit Your Rating)

Lexington, MA

SUMMARY

  • Over Six years of IT experience in Application Design, Development, Implementation and Maintenance of web - based n-tier architecture systems.
  • Extensive work experience in Java/J2EE technologies including Struts 2, Hibernate, Spring, XML, Servlets, JSP, JSTL, JDBC, EJB, JNDI, JMS, RMI, HTML, CSS, JavaScript, AJAX, JQuery and Oracle for building server side applications and user interfaces.
  • Strong Object Oriented Analysis and Design skills.
  • Expertise in core Java development including Applets, Swing, AWT and Threading.
  • Experience in UNIX, Linux, and Windows NT/2000/XP Platforms.
  • Worked extensively on Shell Scripting in UNIX environment.
  • Expertise in using WebLogic 8.1/9.2, WebSphere 6.1 and JBoss 5.1 Application Servers.
  • Experience in J2EE design patterns such as Factory Pattern, Singleton Pattern, Filter Pattern, Strategy Pattern, MVC Pattern, Data Transfer Object and Data Access Object.
  • Expertise in using open source framework and technologies like Maven, ANT, JUnit and Log4j.
  • Expertise in XML, XSL, XSLT, HTML, DHTML, JavaScript, AJAX and JQuery.
  • Used Java Messaging Services (JMS) for reliable and asynchronous exchange of important information.
  • Experience in web-services using SOAP, UDDI, WSDL and REST.
  • Backend programming using Oracle 9i/11g, SQL Server 2008 and MySQL.
  • Worked extensively with Source control tools like CVS and SVN.
  • Effective communication with client, cross-functional teams to achieve project priorities/deadlines
  • Team Player with excellent problem solving, troubleshooting, Interpersonal and Communication skills.

TECHNICAL SKILLS

Languages/APIs: Java 1.5/1.6, JUnit, Log4j, C++, C, SQL, PL/SQL (Stored Procedures, Triggers)

J2EE Technologies: JSP, JSTL, Servlets, Java Bean, DOM, SAX, XML, XSLT, Struts 2, Spring, Spring MVC, EJB, JNDI, JMS, JPA, Hibernate

Web Technologies: HTML, CSS, HTML5, CSS3, JavaScript, AJAX, JQuery, Bootstrap3, Web Services (SOAP, REST)

Web/Application servers: WebLogic 8.1/9.2, WebSphere 6.1, JBoss 5.1, Tomcat

Web Development: Adobe Photoshop, Dreamweaver

Databases: Oracle 9i/11g, SQL Server 2008 and MySQL

IDE: Eclipse, MyEclipse

Database Tools: TOAD, PL/SQL Developer

Development Tools: Ant, CVS, SVN Maven, SOAP UI and Bugzilla

Design Patterns: J2EE design patterns (MVC, Singleton, DAO, DTO, Factory, Strategy, Filter and Front Controller)

Protocols: HTTP, TCP/IP, SMTP, FTP

PROFESSIONAL EXPERIENCE

J2EE Developer

Confidential, Lexington, MA

Responsibilities:

  • Involved in the Analysis, Design, Development, and Testing phases of Software Development Lifecycle (SDLC).
  • Prepared technical design documents including sequence diagrams, flow charts, class diagrams and etc.
  • Developed user interface using JSP, JavaScript, CSS and HTML.
  • Implemented AJAX to allow dynamic loading, improved interaction and rich look to the User Interface.
  • Used JSP Standard Tag Libraries (JSTL) to implement the logic inside the JSPs.
  • Implemented Model View Controller (MVC) architecture Using Struts 2 Framework at the Web tier level to isolate each layer of the application to avoid the complexity of integration and ease of maintenance.
  • Used Spring Framework for Dependency injection and integrated Hibernate framework for interacting with Oracle database.
  • Implemented persistence mechanism using Hibernate (ORM Mapping). Responsible for mapping the database model into persistence objects using Hibernate Annotations.
  • Used JBoss for deploying the application.
  • Implemented logging mechanism using Log4j tool, and used Bugzilla to place the issues to distribute to the team people. Used to get issues details to open and close.
  • Implemented RESTful web services using Jersey tool.
  • Involved in Oracle 11g database development by creating Oracle PL/SQL Functions, Procedures, Triggers and Packages
  • Used SVN version controller to manage the code versions.
  • Used Maven build tool to build and deploy the application.

Environment: Java 1.6, Servlets, JSP, JSTL, JDBC, JavaScript, HTML, CSS, AJAX, JSON, XML, Struts2, Hibernate, Spring, REST, Jersey, Maven, SVN, Log4j, JUnit, Bugzilla, Oracle 11g, JBoss, Eclipse.

J2EE Senior Developer

Confidential, Denver, CO

Responsibilities:

  • Involved in Software development life cycle (SDLC) of the project.
  • Involved in the development of Presentation layer using JSP, HTML, CSS, JavaScript and AJAX.
  • Actively involved in design of the application architecture in lines of Struts 2 Framework based on MVC Architecture with JSP as View, Servlets as Controller and Java POJO as Model.
  • Used Java Message Service API to create, send, receive, and read messages between application components.
  • Used Spring for dependency injection, AOP container.
  • Developed Java beans and Hibernate mapping file for interacting with the Oracle database.
  • Involved in coding SQL Queries, Stored Procedures and Triggers.
  • Developed XML and XSLT pages to store and present data to the user using parsers.
  • Involved in configuration and deployment of application on WebSphere Application Sever.
  • Developed Web Service using SOAP, WSDL and tested using SOAP UI.
  • Used SVN as Version Control System.
  • Performed Module and Unit Level Testing with JUnit.
  • Used Log4j for logging and tracing the messages.
  • Used Ant build tool to build and deploy the application.

Environment: Java 1.5, JDBC, Servlets, JSP, WebSphere 6.1, XML, XSLT, HTML, CSS, JavaScript, AJAX, JSON, JMS, Struts 2, Hibernate, Spring, SOAP, WSDL, UDDI, SVN, Log4j, JUnit, Ant, PL/SQL, Oracle 9i.

J2EE Developer

Confidential

Responsibilities:

  • Involved in the Analysis, Design, Development, and Testing phases of Software Development Lifecycle (SDLC).
  • Developed user interface using JSP, AJAX, JavaScript, CSS and HTML.
  • Implemented AJAX to allow dynamic loading, improved interaction and rich look to the User Interface.
  • Implemented custom tags with JSTL to support custom User Interfaces.
  • Refactored large code base to conform to best practices, including Design Patterns such as MVC, Strategy, Front Controller, Filter, Factory, Data Access Object, Data Transfer Object, and Singleton.
  • Implemented Model View Controller (MVC) architecture Using Struts 2 Framework at the Web tier level to isolate each layer of the application to avoid the complexity of integration and ease of maintenance.
  • Used Spring Framework for implementing business logic and maintaining transactions.
  • Implemented caching techniques, wrote POJO classes for storing data and DAO's to retrieve the data and did other database configurations using Hibernate.
  • Created and modified PL/SQL store procedure and triggers for Oracle database.
  • Used Log4j for logging and debugging and used JUnit extensively for testing.
  • Used WebLogic Application Server for deploying various components of application.

Environment: Java 1.5, J2EE, Servlets, JSP, JSTL, WebLogic Server, XML, HTML, JavaScript, AJAX, Eclipse, Struts 2, Hibernate, Spring, Log4j, JUnit,, PL/SQL, Oracle.

J2EE Developer

Confidential

Responsibilities:

  • Involved in Requirements gathering, Analysis and Design.
  • Responsible for Development, Implementation and Testing of the complete business solution.
  • Developed use cases and created UML diagrams like class diagrams, sequence diagrams to represent the overall architecture.
  • Using HTML, CSS, JavaScript, AJAX to produce high performance, rich and user-friendly Web interface.
  • Developed Session Beans and Entity Beans to implement the Business Logic and deploy into server.
  • Used JMS to interact with Session Beans and Message Driven Beans.
  • Involved in coding SQL Queries, Stored Procedures and Triggers.
  • Used JUnit for unit testing.
  • Used Log4j for logging messages of the application.
  • Used CVS for revision control of the system.

Environment: Java, J2EE, JSP, Servlets, JDBC, EJB, JMS, AJAX, HTML, CSS, JavaScript, Oracle, XML, UML, JBoss, Eclipse, JUnit, Log4j, CVS, Rational Rose.

Java Developer

Confidential

Responsibilities:

  • Involved in Software Development Life Cycle of the project. The Application is designed using J2EE technologies based on MVC architecture.
  • Implemented Struts Framework with JSP as View, Servlet as Controller and Java Beans as Model.
  • Developed Server side programs while doing the minimum client side validations using JavaScript.
  • Developed Servlets to handle HTTP client requests using ServletRequest & ServletResponse objects.
  • Developed programs to retrieve the data from MySQL database using JDBC.
  • Involved in web development to generate summary reports in HTML using Servlets by authenticating user logins and then providing data in table formats.

Environment: Java, JSP, Servlets, Struts, JDBC, HTML, CSS, JavaScript, MySQL

We'd love your feedback!