We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Atlanta, GA

SUMMARY

  • 7+ years of experience in all phases of Software Development Life Cycle(SDLC) including analysis, design, implementation, integration, testing and maintenanceof applications using Java/J2EE,EJB, Servlets, JSP, JavaScript, AJAX, JQuery, Spring MVC,Struts and ORM tools like Hibernateand Object Oriented Client - Server technologies.
  • Experience in working with Agile SCRUM Methodology.
  • Proficient in handling web and application servers in creating Domain, configuring connection pool,JMS,deploying applications onWebLogic, WebSphereandJBoss.
  • Expertise in designing and developing applications using Front end, J2EE technologies includingServlets, JSP, EJB, JMS, Struts, AJAX, Spring, Hibernate, Web Services, XML,JNDI, JDBC, CVS, Ant.
  • Solid experience in developing Front-end applications using HTML5, DHTML,CSS, JSP, XML, JQuery, AJAX and Angular Js.
  • Expertise in developing application usingSpringFrameworkthat uses features ofIOC, Spring MVC, Spring JDBC, Spring SecurityandAOPfeatures.
  • Working experience with Struts, Hibernate persistence technology, Spring Framework.
  • Excellent experience in developing applications usingEclipseIDE andIBM RAD.
  • Strong Experience in working with Databases likeOracle,SQL Server and proficiency in writing complexSQL, PL/SQL.
  • Exposed to Web servicesSOAP(Simple object access protocol) andWSDL(Web Services Description Language).
  • Experienced in developingRestfulweb services usingApache CXF.
  • Good knowledge withCVS, SVN,Clear CaseandGITversion control systems.
  • Exposure to Service Oriented Architecture including Universal Description and Discovery Integration(UDDI) lookups,Web ServicesDescription Language (WSDL)using SOAP protocol, and Extended Markup Language(XML) andjavaXML parsers such asJAXB, SAXandDOM.
  • Performed unit testing usingJUnit, integration and deployment of applications done using toolsANTandMaven& debugging throughlog4j.
  • Solid design skills using Java Design Patterns, Unified Modeling Language (UML) and Object Modeling Technique (OMT) Experience in working E2E development and production environment support.

TECHNICAL SKILLS

J2EE Technologies: JSP, Servlets, Struts, Hibernate, Spring, Spring MVC, Spring DAO, JQuery, Spring Security, Spring WS, Drools, Jboss Enterprise portal, Jboss seams, JSTL, EJB, RMI, JDBC, JMS, Web Services.

Databases: Oracle, MS SQL Server, MS Access.

Web Technologies: HTML, DHTML, XML, XSLT, CSS, Ajax, SOAP, JavaScript

Web & Application Servers: Web logic, Web Sphere, Tomcat, JBoss, Jboss portal server

Developer Tools (IDE): Eclipse, Net Beans, WSAD, RAD

Operating Systems: Windows, Linux, Unix

Modeling Languages: UML

Configuration Management Tools: Rational Rose, JUnit,JMock,Log4j, CVS, SVN, ANT, Microsoft Visio

PROFESSIONAL EXPERIENCE

Confidential, Atlanta GA

JAVA/J2EE Developer

Responsibilities:

  • Used, participated in Agile Methodologies for design and development of the applications.
  • Used Hibernate as an ORM mapping tool and worked with Hibernate Query Language (HQL).
  • Wrote lots of JSP’s for maintains and enhancements of the application. Worked on Front End using Servlets, JSP and also backend using Hibernate.
  • Defined the Hibernate Configuration File, Hibernate Mapping using annotation and created classes to persist the data.
  • Developed the Action Classes, Action Form Classes, created JSPs using Struts tag libraries and configured in Struts-config.xml, Web.xml files.
  • Designed and developed framework components, involved in designing MVC pattern using struts and spring framework.
  • The front-end JSP pages were developed using the Struts framework and were hosted in a J2EE environment on an Apache Tomcat Server.
  • Developed back-end Logic using Web Services in Java.
  • Writing custom filters, directives, controller for the HTML5 using Angular JS Code.
  • Created web application prototype using jQuery and Angular JS.
  • Developed Web Services to talk with adapter classes and exposed them to the Angular JS front-end.
  • Worked on Web Services which enforced a stateless client server and support (few changes from SOAP to RESTFUL Technology) Involved in detailed analysis based on the requirement documents.
  • Designed and Developed the UI Framework built using JavaScript Design Pattern.
  • Involved in writing Java Scripting code for controlling the UI and writing custom components and Validators.
  • Involved in design and implementation of JavaScript, HTML5, and CSS in different modules.
  • Implemented JQuery for the interaction between the JavaScript validation and dynamic HTML pages.
  • Developed JavaScript for client end data entry validations and Front End Validation.
  • Implemented Spring Bean Factory to create proxies object using AOP Framework
  • Reverse Engineered using Hibernate plug-in for RAD to generate Hibernate Configuration, POJO classes and DAO classes and wrote finder methods using Hibernate Query Language (HQL) for dynamic searches
  • Used Asynchronous JavaScript and XML (AJAX) for better and faster interactive Front-End.
  • Developed Maven configuration files to load the context of the application.
  • Developed presentation layer using HTML5, CSS, Java Script and JQuery.
  • Worked on Jira for User requirements and used Jira as bug tracking tools.
  • Involved in extensive testing like white-box, black-box, unit testing, validation and integration testing.
  • Developed functions and store procedures using SQL for the Application.
  • Wrote database queries using SQL and PL/SQL for accessing, manipulating and updating Oracle Database.

Environment: Core Java,J2EE, HTML, JSP, Spring, Hibernate, MVC, SOAP, Agile /Srum Methodology,CSS,JavaScript, Struts, UI Framework, Maven,UML,Eclipse,Web Services, Apache, JQuery, SQL, OOAD, IBM Clear Case,POJO, XML, XSL, HTML5, Ajax, RAD, JUnit, Log4j, SVN, Jira, Oracle, PL/SQL, Windows.

Confidential, Alpharetta, GA

JAVA/J2EE Developer

Responsibilities:

  • Involved in developing the REST based web services for various data formats including JSON.
  • Developed a web-based reporting withHTML5, XHTML, JSTL, custom tags and Tiles using Struts framework.
  • Worked with JavaScript events and functions for client side validation.
  • Implemented the database connectivity to Oracle using JDBC.
  • Involved in the development of the presentation layer using SPRING framework.
  • Client pages are built using AJAX, HTML5, JSP, XML and CSS.
  • Developed of User Interface using Struts tag libraries.
  • Developed of server side modules using J2EE, Struts, EJB and Utility classes.
  • Implemented Struts Validator Framework to validate the data on the user’s browser as well as on the server side
  • Developed web services using Apache Axis web service engine, used SOAP request response exchange pattern to exchange business XMLs.
  • Involved in development of POJO classes and its corresponding mapping files using Hibernate Framework to interact with database.
  • Designed and implemented application using Spring, Spring IOC, Spring Annotations, Spring MVC, Spring Transactions,Hibernate, Weblogic and Restful Webservices.
  • Involved in configuration of Spring MVC and Integration with Hibernate.
  • Involved in developing the Spring Controller based on business logic for the UI to invoke.
  • Developed web-based components using Struts, JSP, and Ajax.
  • Developed the application based on MVC architecture using Struts Framework, designed Action Classes, Form Beans
  • Involved in coding complex SQL procedures and queries.
  • Designed and developed Web Services using Apache Axis to be consumed by the freight system.
  • Used Spring MVC architecture in server side (Integration, Business Delegate and DAO), Hibernate Session in persisting objects.
  • Client side scripts using JAVA, JSP, and Java Script.
  • Performance tuning and refactoring code, JVM and refactoring the logic.
  • Involved in writing client code for invoking SOAP based web services.
  • Used SoapUI tool to invoke the web services for various request and captured the responses generated.
  • Developed User- Interface screens involving Servlets, JSP, JavaScript and XML DOM parser.
  • Implemented Log4J for logging purpose to debug the application.
  • Involved in writing Unit test cases using JUnit and also involved in integration testing.
  • Involved in monitoring the code by continuous integration using Jenkins.

Environment: Java/J2EE, JDBC, JSP, HTML5, CSS, JSTL, JavaScript, Apache Axis, Git, Agile, DOM, Hibernate, Spring MVC, Eclipse, Oracle, SQL, SOAP based Web Services (WSDL),REST, Web Logic Server.

Confidential, Waltham, MA

JAVA/J2EE Developer

Responsibilities:

  • Involved in gathering business requirements, analyzing them and designing of the application.
  • Generated use case diagrams, class diagrams, and sequence diagrams using Rational Rose.
  • Implemented the application using Jakarta Struts Framework which is based on Model View Controller design pattern.
  • Used the Struts validation and Tiles framework in presentation layer.
  • Created dynamic HTML pages using JavaScript, AJAX, to create interactive front end GUI.
  • Involved in Implementing J2EE Design Patterns like Singleton, Session Facade, Value-Object, and Service Locator.
  • Redesigned the portal screens and Menus using JSP, and JQuery.
  • Used Spring and Struts framework to achieve loose coupling between the layers thus moving towards Presentation, Business and Data layers.
  • Developed the Admin screens using JSP and JavaScript.
  • Used Spring Framework for dependency injection and integrated it with Struts framework and Hibernate.
  • Used Struts tag libraries, JSTL and created web interfaces using JSP technology.
  • Wrote client side and server side validations using Struts Validators and Java Scripts Validations.
  • Involved in Hibernate mappings, configuration properties set up, creating sessions, transactions and Second Level cache set up.
  • Used Basic Authentication of Spring Framework for application security.
  • Used JMS API for asynchronous communication by placing the messages in the Message Queue.
  • Involved in developing the AJAX calls for dynamic update of UI data.
  • Designed dynamic user interfaces using AJAX and JQuery to retrieve data without reloading the page and send asynchronous request.
  • Used JSON for data transfer between the server and the web application.
  • Used SQL to retrieve, store, data into database and to call stored procedures.
  • Implemented Log4J for debugging of application.
  • Used ANT script to build and deploy the application on WebLogic server.

Environment: Java/J2EE, JSP, XHTML, CSS, AJAX, Spring IOC, Struts, WebLogic Server, Spring MVC, Hibernate, JMS, Json, JUnit, Eclipse, SQL.

Confidential, Boca Raton, FL

Java/J2EE Developer

Responsibilities:

  • Involved in all phases of Software Development Life Cycle like requirement gathering, design and development, handling deliverables, tracking status of each phase.
  • Involved in Design and Development using J2EE/Hibernate, XML, JSP, Spring MVC Model Framework and Oracle
  • Worked on Data Management classes, using Hibernate to access the Oracle Database
  • Implemented the application using Spring Framework, which is based on MVC design pattern.
  • Implemented persistence layer using Hibernate framework.
  • Used Spring Framework for designing and developing Controllers.
  • Involved in implementing dependency injection using Spring Framework.
  • Involved in retrieving data from different applications using Restful web services.
  • Wrote unit test cases using JUnit and involved in bug fixing.
  • Responsible for implementing the transaction management in the application by applying Spring AOP methodology.
  • Involved in developing the REST based web services for various data formats including JSON by integrating it with Spring MVC.
  • Developed various schemas (XSLT) for XML transformation based on project need.
  • Used Eclipse IDE, SVN for version control and Oracle as backend database.
  • Generated complex packages, procedures, functions, and Triggers for business logic using SQL.

Environment: Java/J2EE, Spring MVC, Spring AOP, Tomcat, Maven, JUnit, Eclipse, Oracle, SQL, Rest Web Services.

Confidential

Java/J2EE Developer

Responsibilities:

  • Analyzing the design specs, business requirements and implemented the design using UML.
  • Creating user interface using JSP, JQuery, JSON, HTML, CSS, JavaScript, AJAX and JSP Custom Tags.
  • Used JavaScript for Client side validation.
  • Developed the validation rules for validating input request of all modules in the application.
  • Involved in writing user define exceptions.
  • Developed server side code using Spring Dependency Injection.
  • Navigation through various screens of application is implemented using Spring Web Flow.
  • Used Hibernate to access the database using entity POJO classes.
  • Used PL/SQL stored procedures, triggers, cursors extensively to achieve effective results while dealing with huge transaction.
  • Responsible for coding SQL statements for back end communication using JDBC.
  • Involved debugging and fixing production issues.

Environment: Java/J2EE, Spring MVC, Spring Web Flow, Hibernate, JSP, AJAX, XML, PL/SQL, JDBC, JQuery, JSON, RAD, CVS, AGILE Methodology, web sphere, dependency injection.

We'd love your feedback!