We provide IT Staff Augmentation Services!

Sr. J2ee Developer Resume

4.00/5 (Submit Your Rating)

TX

SUMMARY

  • Having 7+ years of professional experience of developing enterprise applications using Object oriented methodologies, enterprise technologies, frameworks and design patterns.
  • Good experience and knowledge in various development methodologies like Rational Unified Process (RUP), Test Driven Development (TDD), Extreme Programming (XP), Scrum, Agile, UML and Rational Rose.
  • Extensive experience in developing web page quickly and effectively using JavaScript, JQuery, HTML5, CSS3 and also in making web pages cross browser compatible.
  • Hands on experience in the areas of Web applications using J2EE technologies like Java, Servlets, JSP, EJB, JDBC, Web Services (SOAP, RESTful, WSDL).
  • Strong Hands on experience with Struts, spring, Hibernate and JUnit frameworks.
  • Proficient in using various design patterns such as MVC, Data Transfer Object, Value Object, Singleton, Service Locator, Session Façade, Factory Pattern and DAO.
  • Expertise in developing Middle - Tier components using Enterprise Java Beans (EJB), JNDI and other Remote Components
  • Experience in writing applications using Java/J2EE & related technologies such as Hibernate3, EJB3, Struts Servlets, JSP, JDBC, Java Beans, XML, XSL, HTML, SQL, PL/SQL middleware technologies such as Web Services, SOAP and WSD
  • Extensive use of Open Source Software such as Web/Application Servers like Apache Tomcat 6.0/7.0/8.0 and Apache Struts, LOG4J for logging information and exceptions, Apache ANT1.9 for making build scripts, VSS, Clear Case for version control system, Eclipse 3.x, Net Beans 6.x IDE.
  • Extensive experience in Struts Tag Libraries and Custom-tag implementations in JSP to embedded business logic.
  • Experience on Java Multi-Threading, Collection, Interfaces, Synchronization, and Exception Handling.
  • Good experience in writing SQL Queries, Stored Procedures, functions, packages, tables, views, triggers and data connectivity and data integration of Oracle.Used various web servers likeApache Tomcat, JBOSS, Weblogic and IBM Websphere
  • Experience in using Version Control Systems like CVS, SVN, Harvestand Clear Case
  • Good interpersonal skills, excellent verbal, written and presentation skills and can work both independently and in a team
  • Good at designing Design Documents, Unit Test Case, Integration Test Case, Integration Test Plan documents and estimating the assigning tasks
  • Conversant with various design patterns Model View Controller (MVC), Front Controller, Business Delegate, Service Locator, Session Façade, Data Access Object, Data Transfer Object, Abstract Factory, Singleton
  • Highly organized with the ability to prioritize work load, manage multiple projects and meet project deadlines by following project standards and procedures as per client specifications.

TECHNICAL SKILLS

Programming Languages: Java, C, C++, Shell Scripting, Java Scripts, HTML

Java Enterprise API: Servlets, JSP, JSF, EJB, JNDI, JMS, JDBC, Java Mail, Applets, RMI, Java Multithreading, Webservices, JAX-RPC

System Design: Matter, MVC, Struts, Spring, Hibernate, JPA

Databases & Programming: My SQL, SQL, PL/SQL, Oracle, SQL Server, IBM DB2, Stored Procedures, PostgreSQL.

Software Engineering: UML, Design Patterns, Object Oriented Methodologies, Service Oriented Architecture, Test Driven Development, Scrum and Agile methodologies

XML Technologies: XML, DTD, SAX, DOM, SOAP, WSDL, XPath, XSLT

Application Servers: Apache Tomcat, JBoss, Weblogic, IBM Websphere

Operating Systems: Windows 2000/NT/XP/7, Linux, UNIX, MS DOS

IDEs & Tools: JIRA, Maven, Eclipse, JDeveloper, NetBeans, JBuilder, EditPlus, JUnit, Log4j, Ant, SoapUI, Toad, SQL Developer, Rational ClearQuest, Rational Clearcase, Harvest, GIT, TFS,CVS, MS Visio, Putty, WinSCP, Tortoise SVN.

PROFESSIONAL EXPERIENCE

Confidential - TX

Sr. J2ee Developer

Responsibilities:

  • Implementation of core J2EE patterns like MVC, Dependency Injection (DI), Inversion of Control (IOC), Data Access Object (DAO), Service Locator and Singleton for the enterprise applications.
  • Designed and developed various modules of the application with JEE design architecture, Spring MVC architecture and Spring Bean Factory using IOC, AOP concepts.
  • Consumed Web Services for transferring data between different applications, experienced with SOAP/WSDL and Restful web services.
  • Involved in performance optimization concepts within applications like Code optimization, load balancing etc.
  • Used JAXB for processing the request and XML binding in Day2, RMD, VOC and Broker Recognition tasks.
  • Used JDBC to connect to database from frontend and perform database operations.
  • Wrote application front end developed and designed all the UI screens with HTML, JSP, DOJO, Ajax, JQuery, angular JS, and CSS.
  • Involved in preparing High level and low level design documents for the web services used in application.
  • Deployed the applications in development, staging and production environments.
  • Implemented Exception handling mechanism in the persistence layer designed and developed Presentation Layer using MVC framework, JSP, HTML 4, XML, XSLT, JavaScript 1.8 & CSS.
  • Developed XMLs, Java Script and Java classes for dynamic HTML4 generation to perform the server side processing on the client requests.
  • Deployed web, presentation and business components on Apache Tomcat Application Server.
  • Involved unit testing, interface testing, system testing and user acceptance testing of the workflow tool.
  • Involved in bug fixes and production support.

Environment: Java, J2EE, Spring, Hibernate, Web Services, SOAP UI, XML, JavaScript 1.8, AJAX, Web Services WSDL 2.0, SOAP, Spring-IOC, JDBC Template, MVC, AJAX, Oracle 10g, IBM Web Sphere, IBM MQ Series, Eclipse,Unix,Linux.

Confidential, NY

Sr.Java/J2EE Developer Developer

Responsibilities:

  • Done the design, development and testing phases of Software Development using Scaled AGILE methodology with Test Driven Development (TDD) and Pair Programming.
  • Responsible for analysis, design, development and integration of UI components with backend using J2EE technologies such as Servlets, Java Beans and JSP
  • Developed UI using HTML5, JavaScript, JQuery, JSP, JavaServer Faces, and Ajax
  • Used Spring MVC framework to implement the MVC design pattern.
  • Used Spring framework, Spring-AOP, Spring-ORM, Spring-JDBC modules.
  • Used JAX-WebServices to interact with other applications using SOAP and WSDL file.
  • Used SQL and HSQL databases to check inserted data and developed queries to get data from different tables
  • Used Spring framework 3.0 as middle tier component and integrated with Hibernate3.4 for back-end development.
  • Responsible for analysis, design, development and integration of UI components with backend using J2EE technologies such as Servlets, Java Beans and JSP
  • Responsible for designing and developing of Object Oriented methodologies using UML and created Use Case, Class, Sequence diagrams and also in complete development, testing and maintenance process of the application
  • Involved in developing distributed, transactional, secure and portable applications based on Java technology using Hibernate technology
  • Designed and developed user interfaces using Spring Framework 3.2.2 and Struts2.3.12 MVC framework, JSP, HTML, CSS
  • Used Hibernate to persist the data into the database.
  • Writing JSP’s for user interfaces, JSP’s uses Java Beans objects to produce responses
  • Developed the webservice using the WSDL.
  • Used JUnit framework for Unit testing of application
  • Used Hibernate named queries to call stored procedures
  • Developed JSPs and Servlets to dynamically generated HTML (HTML, CSS) to display the Business Rules to business.
  • Developed the application on RAD and deployed it on IBM WebSphere Application Sever
  • Used log4j 1.2 to log different types of messages to write on to the proprietary log model.
  • Used Harvest version control system for check in and check out code.

Environment: Java 1.6,Java/J2EE, JSP, JSF, XML, CSS, XSLT, AJAX, Struts2, EJB3, Web Services JAX-WS, Oracle, JUnit, Windows 7, Linux, Clearcase, Hibernate3, Spring Framework 3.2,Maven 3.2, Eclipse3.x, GIT, Log4j, SOAP, Web services, Apache Axis, SQL,CSS, JQuery, JavaScript, Clear Quest, XML, ECLIPSE, Harvest,DB2, WAS

Confidential, NY

Sr. Java/ J2EE Developer

Responsibilities:

  • Involved in Analysis, development, testing, integration and deployment of the web services.
  • Involved in Agile methodology to get updated with team
  • Involved in development of User Interface using HTML5, CSS/CSS3, JavaScript, and jQuery, AJAX and JSON
  • Used spring framework to implement the MVC design pattern.
  • Used hibernate to map the domain elements and Criteria API, named query for querying
  • Developed the REST web service using Spring IOC to provide user a way to run the job and generate daily status report on loans
  • Extensively involved in developing and consuming Restful webservices.
  • Wrote complex SQL query to pull data from different tables to build the report.
  • Used SFTP and JSch to send the file directly to the specified folders for end user.
  • Used Log4jerror handling, to monitor the status of the service and to filter bad loans
  • Used IBM cruise control to build the WAR file
  • Used Weblogic 10.3 to deploy the changes and to test on local machine
  • Committed the code changes to SVN using Tortoise SVN
  • Developed Junit test cases, to test each class as part of unit testing

Environment: Java 1.6, Struts, Spring IOC, Oracle, Hibernate, JavaScript, jQuery, Weblogic 10.3, SQL, HTML, XML, Agile, Restful Webservices, ANT, Junit, SQL Developer, JMS, Eclipse, Log4j, HPQC.

Confidential, New York

Sr Java/J2EE Developer

Responsibilities:

  • Involved in Analysis, Design, Development and Testing of the application.
  • Incorporated UML diagrams (Class diagrams, Activity diagrams, Sequencediagrams) as part of design documentation and other system documentation.
  • Enhanced the Port search functionality by adding a VPN Extension Tab.
  • Created end to end functionality for view and edit of VPN Extension details.
  • Used AGILE process to develop the application as the process allows faster development as compared to RUP.
  • Designed UI screens using JSP, jQuery, Ajax and HTML.
  • Used Hibernate for persistence framework
  • Used StrutsMVC framework and WebLogic Application Server in this application.
  • Involved in creating DAO’s and used Hibernate for ORM mapping.
  • Built REST API end-points for various concepts.
  • Written procedures, and triggers for validating the consistency of Meta data.
  • Written SQL code blocks using cursors for shifting records from various tables based on checks.
  • Written Java classes to test UI and Web services through JUnit and JWebUnit.
  • Performed functional and integration testing
  • Extensively involved in release/deployment related critical activities.
  • Tested the entire application using JUnit and JWebUnit.
  • Log4J was used to log both User Interface and Domain Level Messages.
  • Used Perforce for version control.

Environment: JAVA, JSP, servlets,J2EE, EJB, Struts Framework, JDBC, WebLogic Application Server, Hibernate, Oracle 9i, Unix, Web Services, CVS, Eclipse, Rational Rose, JUnit, JWebUnit.

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in the Requirement study, design and development.
  • Responsible in developing JSP’s and Servlets.
  • Used MVC Architecture using Struts.
  • Used JDBC thin drivers to connect to the back end Oracle9i database.
  • Involved in designing and developing forms on the client side using HTML/DHTML, JavaScript and AJAX.
  • Involved in designing tables in Oracle 9i.
  • Used Ant to build the deployment JAR and WAR files.
  • WebLogic 8.1 application server was used to host the Application.
  • Entire application was build and deployed using Apache Ant tool.
  • Log4J was used to log Messages.
  • Created Unit test cases and performed Functional and Integration testing
  • Extensively involved in release/deployment related critical activities.
  • Used VSS for version control.
  • Used Bugzilla for bug tracking.

Environment: JAVA, J2EE, JSP, Servlets, Jakarta Struts Framework, JDBC, ANT, HTML,CVS, JavaScript, Oracle 9i and BEA WebLogic Server 8.1, Visual Source Safe (VSS),Bugzilla, Log 4j.

Confidential

Java/J2EE Developer

Responsibilities:

  • Worked on the entire SDLC life cycle including Requirements gathering, designing the application and then implementing the design.
  • Participated in writing the functional requirements with the team.
  • Developed UML diagrams (Class diagrams, Activity diagrams, Sequence diagrams) as part of design documentation and other system documentation using Rational Rose.
  • Involved in Development of Graphical User Interface (GUI) using Struts 1.1 including validation framework and JSP.
  • Designed and developed Front end using JSP, JavaScript.
  • Implemented “Model View Controller (MVC)” architecture to obtain “Layered Architecture” to isolate each layer of the application to avoid the complexity of integration and customization.
  • Used JSP for developing Dynamic Web Pages.
  • Generated JUnit Test Cases to test the application.
  • Used Ant to build the deployment JAR and WAR files.
  • WebLogic application server was used to host the EJBs.
  • Used VSS for version control.
  • Used Bugzilla for bug tracking.
  • Performed functional and integration testing.
  • Log4j was used to log both User interface and Domain Level Messages.

Environment: JAVA, J2EE, JSP, Rational Rose, Servlets, Struts Framework, JavaScript, Oracle 9i and BEA WebLogic Server 8.1, JUnit, ANT, Visual Source Safe (VSS), Log4j, Bugzilla.

We'd love your feedback!