We provide IT Staff Augmentation Services!

Sr Java/j2ee Developer Resume

5.00/5 (Submit Your Rating)

Charlotte, NC

SUMMARY

  • Over 7+ years of experience in Architect, Analysis, Design, Development, Testing, Documentation, Deployment, Integration, and Maintenance of web based and Client/Server applications using Java and J2EE technologies.
  • Experience in design and development of Web Applications using J2EE technologies like Java, Servlet, JSP, JSON, XML, Struts, Spring, JSF, AJAX, JDBC, DAO, Web Services.
  • Expertise in Object Oriented Analysis and Design (OOAD) using Unified Modeling Language (UML).
  • Expertise in developing and deploying applications in IBM WebSphere, Tomcat, Apache web server and Oracle BEA Weblogic.
  • Implemented J2EE Design Patterns like Session Façade, MVC, DAO, ORM, Service Locator, Singleton Pattern, Front Controller and value object pattern.
  • Well versed in Relational Database Design/Development with Database Mapping, PL/SQL Queries, Stored Procedures and Packages using Oracle databases, SQL - Server2000, DB2 and MySql Databases.
  • Experience in implementing XML technologies XML, RESTful,WSDL, SOAP, DOM, SAX, XSD.
  • Experience in designing and developing UI Front-End using JSP, Ajax, XSLT, CSS, JQuery, JavaScript, JSF.
  • Worked on version controls like Clear Case, SVN and build tools like ANT and Maven.
  • Strong experience in application development using various frameworks such as Struts Framework, Java Server Faces(JSF), Spring Framework, Spring MVC, Hibernate 3.0 ORM.
  • Experience in implementing XML based Web Service such as SOAP and RESTful.
  • Followed Waterfall and Agile (Scrum) methodology of software development which satisfies the customer through early and continuous delivery of valuable software.
  • Hands on experience with IDE's such as Eclipse, My eclipse and RAD.
  • Excellent interpersonal communications, demonstrated ability to perform well in high pressure environment, possess versatile leadership qualities, ability to work independently and in team atmosphere, keen and creative analytical abilities, quick learner.

PROFESSIONAL EXPERIENCE

Web/Application Server: Weblogic, Apache Tomcat

Java/J2EE Technologies: Servlets, JSP 1.2/2.0, EJB, JDBC,JSON, JSTL

Databases: Oracle 10g, Sybase, SQL Server, DB2.

Framework and Tools: Spring 3.0, Spring MVC, Hibernate 3.0, Struts, ANT, Junit, Log4J.

Languages: Java, C, C++, SQL, PL/SQL, Korn Shell

IDE Tools: Eclipse, TOAD, SQL Developer,RAD.

XML Technologies: SAX, DOM, SOAP, WSDL, XSD, RESTful.

Web Technologies: HTML, CSS, JSP, JavaScript, DHTML, AJAX, JQuery.

Operating Systems: Windows XP/7/8, Linux, Unix, Mac OS X.

Design/ Version control: UML, Rational Clearcase, SVN, GIT, Harvest.

Front End development: Javascript, JQuery, Ajax, XSLT, HTML5, CSS3, Angular JS.

PROFESSIONAL EXPERIENCE

Confidential, Charlotte, NC

Sr Java/J2EE Developer

Responsibilities:

  • Design and develop Java application using Java/J2EE
  • Created multiple web-based forms and developed user interface screens using custom JSTL tags.
  • Extract data from Data Access Layer(DAO) using client customized framework.
  • Developed server-side services using Java multithreading, SPRING MVC, Java, Spring.
  • Written JUnit Test Cases for unit testing and Technical Specification for the application.
  • Implemented SOAP based services using Apache Axis2 and tested using SOAP UI.
  • Used Hibernate to persist data to Oracle 10g database.
  • Used jQuery’s validation framework to perform client side validations.
  • Manage dataflow throughout the application using jQuery AJAX.
  • Design and develop utility classes using java’s collection framework to provide better flexibility and avoid reuse of code.
  • Applied various standard design patterns, such as Iterator, Singleton, Factory, Observer and Decorator, while coding new application modules.
  • Deploy readiness code into the QA environment using WebSphere 6.1/7.0 server.
  • Develop new screens and maintain existing screens for various modules using CSS, HTML and JSP as per business requirement and control the navigation using HTML DOM.
  • Provide support for the application deployed in Test, UAT and Production environments
  • Fixed security issues like XSS Persistence and XSS Reflection reported my fortify on OWSAP top 10 issues.

Environment: Web sphere, RAD, JSP 2.0, Spring MVC, Spring, JSTL, Servlets 2.3, jQuery, Ajax, XML, Web Services, SOAP, WSDL, Log4J, Selenium, JavaScript, HTML, HTML DOM, XSLT, SQL, Oracle 10g/11g,ClearCase, Fortify, Quality Center, Windows 7.

Confidential, Tampa, FL

Sr. J2EE Developer

Responsibilities:

  • Modify and redesign the existing framework to optimize the performance of the existing application by making it completely Ajax-centric.
  • Redesign, reconstruct and optimize the existing UI screens using JSTL in combination with JSP’s.
  • Implemented J2EE standards, MVC architecture using Struts Framework.
  • Used jQuery extensively for performing client side validations and for enhancing the current functionality of the screens.
  • Used Java’s collection framework extensively for managing the data across the application.
  • IBM MQ for messaging services.
  • Developed and enhanced around fifty User screens using JSPs( with JSTL tags), JavaScript, HTML/DOM and Ajax based methods.
  • Extensively wrote Ajax calls using jQuery’s Ajax plug-in to handle navigation throughout the framework.
  • Used wide variety of jQuery plug-ins to provide a better interactivity for the end user.
  • Produced and consumed RESTful webservices using Spring MVC and Spring Rest Template.
  • Experience in using SQL on MySql databases to create test data and perform data verification after the WUI updates. Used Stored procedures to perform database related operations.
  • Used JPA for persistence.
  • Used CSS, HTML and JSP extensively to create uniform look and feel of the new Web User screens.
  • Used ANT scripts for automation of builds.
  • Performed extensive testing to minimize the browser compatibility issues.
  • Wrote Selenium test cases to perform unit testing.
  • Used GIT, Harvest for version control across common source code used by developers.

Environment: Tomcat 5.5, Eclipse, JSP 2.0, Struts, JSTL, Servlets 2.3, jQuery, Ajax, JPA, XML, RESTful, SOAP, WSDL, Log4J, ANT, Selenium, JavaScript, HTML, HTML DOM, XSLT, SQL, MySql, GIT, SVN.

Confidential, Jericho, NY

J2EE Developer

Responsibilities:

  • Involved in analysis, design and development phases of Software Development Life Cycle (SDLC).
  • Responsible for creating work model using HTML and JavaScript to understand the flow of the web application and created class diagrams.
  • Design and develop user interfaces using HTML, JSP, Servlets.
  • J2EE is used to develop the application based on MVC architecture with help of Spring(MVC).
  • Used JSF 1.2 Framework in the application which is based on the MVC design pattern.
  • Used Maven build tool for building and deploying the application.
  • Created interactive front-end GUI using JavaScript, Jquery, DHTML and Ajax.
  • Responsible for developing Spring Controller classes, Command classes and configured dispactcher-servlet.xml for Spring(MVC).
  • Used Spring IoC for Dependency Injection of Action classes.
  • Performed Object Relational Mapping(ORM) by configuring the deployment descriptors in Hibernate.
  • Experience in writing stored procedures, queries using PL/SQL to process the data on MS SQL Server 2008 database.
  • Involved in performing regression testing, unit testing using JUnit.
  • Used WSDL and SOAP messages for getting credit card information from third party and used Web Services (JAX-WS) for exchange rate calculations.
  • Used SAX and DOM XML parsers for data retrieval.
  • Responsible for maintaining source code and project documents by using IBM Rational Clear case as version control tool.

Environment: Java 1.7, HTML, JavaScript, JSP, AJAX, JSF, Spring 3.0, Hibernate 3.0, WebServices, XML, XSD, SOAP-UI, JSTL, UML, EJB, MyEclipse, MS Visio2010, MS SQL Server 2008, Maven 3.0.4, JUnit, ANT 1.7, Harvest, Log4J, WebLogic 12c.

Confidential

Jr. J2EE Developer

Responsibilities:

  • Developed presentation side using JSPs and HTML.
  • Designed and developed many JAVA classes using OOD and OOA for registration of users.
  • Used JDBC API to access database.
  • Involved in creating documentation for system.
  • Developed many triggers and stored procedures on Sybase.
  • Took part in testing as well as performed build releases planning and co-ordination for QA testing and actual deployment.
  • Provided testing and test procedures documentation and was also involved in manual testing of application.

Environment: Java, JDBC, JSP, HTML, XML, Tomcat, java script, Eclipse.

Confidential

Jr J2EE Developer

Responsibilities:

  • Written SQL and stored procedure to extract data model from Oracle enterprise data.
  • Developed a module for translation of data model into knowledge base using jdk.
  • Worked with Onsite and Offshore team to coordinate the knowledge transfer and work.
  • Participated in unit testing(using JUnit) and integration testing.
  • Developed session beans by using EJB's for business logic at the middle tier.
  • Successfully migrated model database from Oracle to Db2.
  • Created UNIX build script for Enterprise Data Translator.
  • Effectively used Log4j for logging, Bug Track for bug tracking and JUnit for testing.

Environment: s: Java, JDBC, XML, log4j, Ant, Oracle 9i, TOAD, Solaris, AIX, Windows

We'd love your feedback!