We provide IT Staff Augmentation Services!

J2ee Developer Resume

0/5 (Submit Your Rating)

GA

SUMMARY

  • Nearly 8 years of experience in Software Development Life Cycle phase’s analysis, design, development, deployment and testing of systems, primarily in the distributed web based and client/server applications using Java/J2ee Technologies of O - O development experience.
  • Experience in Agile (Scrum) and Rational Unified Process (RUP) methodologies.
  • Extensive experience in developing enterprise applications using Java, J2EE, Servlets, JSP, EJB, JDBC, JPA, JMS,JNDI, JTA, RMI,JAX-RPC.
  • Extensive programming experience in developing web based applications using Java, J2EE, Struts, JDBC and Web services, EJB, JavaScript, HTML, XML, AJAX and JQuery.
  • Comprehensive knowledge of Web/Client Server development using n-tier architecture in Web based (J2EE) and Client/Server Architecture.
  • Expertise in developing critical and responsive GUI/front end components using HTML, DHTML, CSS, JavaScript and AJAX.
  • Strong experience in developing the Web Services using the JAX-WS and JAX-RPC.
  • Expertise in XML technologies like XSD, XSLT, DOM, SAX, JAXP, JAXB, XMLBeans SOAP,WSDL,UDDI.
  • Experience in JAVA/J2EE Design Patterns like Singleton, Factory, Abstract Factory, DAO, Business Delegate, Session Façade.
  • Strong knowledge and experience using servers like Web Logic, Tomcat.
  • Expert in writing SQL scripts and PL/SQL stored procedures, functions, queries, and triggers to interact with database.
  • Experience in configuring and deploying Web Applications using Web Logic, WebSphere, and JBoss.
  • Experience with databases SQL Server and MySQL.
  • Conversant with tools like Eclipse and RAD/WSAD, IntelliJ IDEA.
  • Experience in creating build scripts using ANT.
  • Familiar with shell scripting and UNIX commands.
  • Design, analysis and modeling of Object-Oriented system architectures using Rational Rose.
  • Very good experience in developing Test Cases using Junit.
  • Good team player having excellent analytical, problem solving, communication and interpersonal Skills with ability to interact with individuals involved in the project.

TECHNICAL SKILLS

Languages: Java, python, UML, XML and PL/SQL.

Distributed Technologies: Servlets, JSP, EJB 2.0/3.0, JDBC, JNDI, JMS.

Scripting: HTML, JavaScript, jQuery, AJAX, DHTML, XML, and XSL/XSLT.

Frameworks: Struts1.x, Spring2.x.

Web Services: JAX-WS, JAX-B, WSDL, UDDI, SOAP

Application/Web Servers: BEA WebLogic 6.x/8.x,Apache Tomcat.

RDBMS/Databases: MS-SQL Server, Oracle 9i/8i.

Tools: RAD/WSAD, Eclipse.

Operating Systems: Windows2007, Unix, Linux

Build Tools: ANT

Version Control Tools: Subversion, CVS.

PROFESSIONAL EXPERIENCE

Confidential, GA

J2EE Developer

Responsibilities:

  • Developed application using Struts MVC, JSPs, JQuery and AJAX on the presentation layer, the business layer is built using struts and the persistent layer uses MySQL with WebLogic Application Server.
  • Utilized Agile Scrum to manage full life-cycle development of the project.
  • Used UML and Rational Rose for making Class diagrams and Sequence diagrams.
  • Involved in coding of User Interface using JSP, AJAX and HTML.
  • Used Facebook API and Facebook SDK to simulate all the social plugins like Share functionality, Recommend functionality, Like etc.
  • Developed/Enhanced the UI presentation layer using JQuery and client validations using JavaScript
  • Designed Business Logic in EJB and Business facades.
  • Implemented JMS using IBM MQ series to provide access to other application which maintain user Transactions.
  • Developed Web services for storing and retrieving data and also created Web services Template.
  • Created the Service WSDL’s for the finalized set of services with the corresponding operations and designed the corresponding SOAP-UI Test Cases.
  • Testing is done through Test Driven Development (TTD) using JUnit.
  • Configured and created application log files using Log4j required to trace application messages and PVCS for Version Controlling.
  • Developed and maintained ANT, MAVEN scripts for build purposes on testing and production environment.
  • Involved in coding of Confidential Address Book Plugins for Chrome and Firefox browsers.
  • Developed Restful web services to easily register and enroll users into Confidential My Choice functionality using spring framework.
  • Involved in creation of Test cases for SOAP-UI Test suite and carried out Load testing using JMeter.
  • Used PVCS and TFS tool for code versioning and release management.
  • Involved in writing stored procedures, functions and triggers using PL/SQL.
  • Used MySQL and Informix as database.
  • Provided maintenance support in production environment and also prepared management reports about the Peak volume etc.

Environment: Java/J2EE, Struts 3.0, JSP, JQuery, AJAX, MySQL XML, Web services, Soap, WSDL, Ant, Eclipse, HTML, PVCS, JUnit, BEA WebLogic, TFS, Spring, Rational Rose.

Confidential, NA

Senior J2EE Developer

Responsibilities:

  • Coding in Struts, EJB, Hibernate, Web services, Java Mail, Oracle etc.
  • Involved in Designing, Developing, Object Oriented Analysis and Testing of the entire project.
  • Developed Use Case diagrams and Class Diagrams using Rational Rose and UML from the given requirements.
  • Developed the user interface using JSP, HTML and front-end validations using JavaScript.
  • Implemented DB changes in SQL Server which aims to restrict the viewing of customer specific parts in the existing application.
  • Used Display Tag libraries for rich data tables in UI which has PDF & Excel export functionality.
  • Developed/Enhanced the UI presentation layer using JQuery and client validations using JavaScript.
  • Designed Business classes and used Design Patterns like Data Access Object, MVC Design patterns etc.
  • Analyzed, designed and implemented service layer using EJB, implemented DAO pattern for accessing Oracle Database using Hibernate.
  • Developed test cases for Unit testing using Junit and performed integration and system testing.
  • Developed Web interface using JSP, JSP Standard Tag Libraries (JSTL) and Tiles using Struts Framework.
  • Developed Ant Build Scripts for the automatic configuration of the project and deployment of jar files into the Tomcat web application server.
  • Involved in transition of entire application from Java 4 to Java 7 and also from Tomcat 4.0 to Tomcat 7.0.
  • Validated the user input using Struts Validation Framework.
  • Worked extensively in dealing with cross browser issues using CSS, HTML and DOJO.
  • Data Access Objects were used in conjunction with Hibernate to migrate data between databases.

Environment: Java/J2EE, Struts 1.2, Hibernate, JSP, JavaScript, JQuery, XML, Web services, Soap, WSDL, Ant, Eclipse, HTML, CVS, Log4j, Apache Tomcat 7.0,Rational Rose.

Confidential, Pittsburgh, PA

Senior J2EE Developer

Responsibilities:

  • Understanding functional specifications, designing, and creating custom solutions to match the requirements.
  • Designed the Architecture of the project as per Spring 3.0 MVC Frame work.
  • Implemented Spring IoC (Dependency Injection) and Spring Aspect Oriented Programming (AOP) for the Business as well as Lookup Service Layer development.
  • Designed and developed a ‘Convention Based Coding’ utilizing Hibernates persistence framework and O-R mapping capability to enable dynamic fetching and displaying of various table data with custom filter, group and sorting along with exporting capabilities.
  • Designed, developed and validated the front end using HTML, CSS, JavaScript and JSP for reusable web interface components including the open source Display Tag libraries.
  • Designed and developed the Validators, Controller Classes and Java bean components.
  • Designed and developed hibernate configuration and session-per-request design pattern for making database connectivity and accessing the session for database transactions respectively.
  • Participated in the design and development of database schema and Entity-Relationship diagrams of the backend MySQL and Oracle database tables for the application.
  • Developed java program to extract data from the backend database (MS SQL Server) and imported the data using b formats and in turn generate quality custom Jasper reports in MS Excel, PDF and CSV formats.
  • Designed and Developed Stored Procedures, Triggers in Oracle to cater the needs for the entire application. Developed complex SQL queries for extracting data from the database.
  • Written PL SQL scripts for daily system performance and health check.
  • Performed license verification through XML services (JAX-RS, AXIS2) using SOAP.
  • Used JBoss server to deploy the applications locally.
  • Participated in initial (Master Data Management) MDM implementations and future rollouts.
  • Developed prototype solutions to verify capabilities for new systems development.
  • Assisted in defining the tasks/schedule to achieve the (Master Data Management) MDM vision.

Environment: JDK, JSP, HTML 5, JavaScript,, Servlets, Spring 3.0, Hibernate, MDM 9.0, SQL Server 2005, Eclipse, SQL, PL/SQL, Log4j, CVS, JBoss, JSON, CSS, XML and UNIX.

We'd love your feedback!