We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

4.00/5 (Submit Your Rating)

New Providence, NJ

SUMMARY:

  • Over 7 years of strong experience in software development using Java/J2EE technologies ( Spring Framework, spring (MVC), Spring Core, REST, SOAP based Web Services, Hibernate, Struts Framework 1.3, and Struts Validation ) .
  • Experience in different phases of Software Development Life Cycle (SDLC) including Design, Implementation and testing during the development of software applications.
  • Experience in Web development, Client - Server based Enterprise Applications, System Analysis, Technical Design, Implementation, Performance Tuning and Testing.
  • Expertise in implementing Design Patterns like Singleton, Front Controller, Model View Controller(MVC), Session Facade, Service locator, DAO, DTO, Business Delegate, Factory and Abstract Factory, Observer, Adapter.
  • Experience in persistence frameworks, Hibernate 2.0, 3.0, JPA to map POJOs to a relational database.
  • Good experience in working with different MVC Frameworks like Struts and ORM (Object Relational mapping tools) like Hibernate.
  • Experienced in developing MVC architecture using Servlets, JSP, Struts Framework, Hibernate Framework and Spring Framework.
  • Experience in developing applications using XML technologies such as XML, XSL, XSLT, XPath, SAX, DOM, DTD and Schema.
  • Experience in the development of spring modules like Spring IOC and MVC.
  • Libraries, JSTL specification, Resource Properties.
  • Proficient in building Web User Interface (UI) using HTML/HTML5, DHTML, XHTML, Angular JS, CSS/CSS3 and JavaScript, jQuery that follows W3C Web Standards and are browser compatible Expertise in HTML, CSS, JavaScript .
  • Solid experience with Responsive Web Design (RWD).
  • Good experience working on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Behaviors in CSS.
  • Experience in development and deployment of JAVA/J2EE web components on WebSphere Application Server, Weblogic Application server, Tomcat, JBoss Application Server, Glassfish .
  • Proficient in integration of Enterprise Java Beans (EJB) with existing applications and using services provided in distributed applications through Web Services.
  • Extensive experience with Java complaint IDE’s like Eclipse, JDeveloper, Spring STS and WSAD/RAD.
  • Good exposure and experience with Service Oriented Architecture (SOA) such as Web Services including REST, SOAP, WSDL, JMS (Java Messaging Service), AJAX and tools like Maven, ANT, Junit.
  • Experienced in testing frameworks such as Junit and DBUnit, Mockito.
  • Experience in database development and implementation using different RDBMS like Microsoft SQL Server 2000/2005/2008 , Oracle 8i/9i/10g, MySQL.
  • Good understanding of UML concepts, RUP, Object Oriented Software Design Patterns.
  • Experience with version control systems like CVS, SVN, and GIT for providing common platform for all the developers.
  • Rich experience in agile methodologies such as extreme programming (XP), Scrum, Waterfall model and Test driven environment.
  • Having experience of handling calls with onsite coordinators and clients.
  • Best team player, with the ability to manage, communicate, and work with teams effectively at all levels of the development process.

TECHNICAL SKILLS:

Programming Languages: C,C++,JAVA JDK 1.4/1.5/1.6, J2SE, HTML5, XML, UML, CSS3, XML, JavaScript, AJAX, JQuery, JSON, AngularJS, Backbone.js.

J2EE Technologies: Servlets, JSP, JSTL, JDBC, Java Beans, JMS, EJB, XML, HTML, JSF, ADF and Web Services (REST).

Frameworks: MVC, Struts, Spring, Hibernate 2.x/3.x (ORM) and JUnit, VMWare

Design Pattern: Singleton, Service Virtualization, Business Delegate, Session Facade, DAO

Methodologies: OOPS/OOAD,UML,Design Pattern, Agile and Waterfall

Service Technologies: JDBC, WebSphere MQ Series

Data Bases: Oracle9i/10g/11g, MySQL

Application Servers: Websphere 5.1/6.1/7, WebLogic 8.1/9.2/10.3, JBoss 4.2.2/5.1/6

Build Tools: Ant, Maven,Cruise Control

IDE: Eclipse, Spring,NetBeans,WID, JDeveloper

Version Tools: SVN, ClearCase, CVS

DB Tools: SQL Developer, TOAD

Operating Systems: Windows Variants, UNIX/LINUX

PROFESSIONAL EXPERIENCE:

Confidential, New Providence, NJ

Sr. JAVA/J2EE Developer

Responsibilities:

  • Involved in System Analysis and Design methodology as well as Object Oriented Design and development using OOAD methodology to capture and model business requirements.
  • Used Spring MVC Framework for developing web applications.
  • Involved in development of User Interface using HTML/HTML5, CSS/CSS3, JavaScript, and jQuery, AJAX, JSON and Angular.JS.
  • Extensively involved in developing Web interface using JSP, JSP Standard Tag Libraries (JSTL) using Struts Framework .
  • Used Angular.JS extensively in creating web pages with forms for single page applications, adding additional menus in regards to the time and format limits.
  • Involved in designing, developing and testing of J2EE components like Java Beans, Java, XML, Collection Framework, JSP, Servlets, JMS, JDBC, and JNDI and deployments in WebLogic Server.
  • Developed and implemented the MVC Architectural Pattern using Struts Framework including JSP, Servlets, EJB, Form Bean and Action classes.
  • Developed JSP’s with Custom Tag Libraries for control of the business processes in the middle-tier and was involved in their integration.
  • Produced content pages with CSS3 layout and style markup presentations and also used JavaScript methods and Properties.
  • Developed the User Interface using spring, html, logic, bean, JSP, JavaScript, JQuery, JQuery, HTML and CSS.
  • Involved in creating the Hibernate POJO Objects and mapped using Hibernate Annotations.
  • Created Message Driven beans and Session beans using EJB.
  • Deployed war/jar files in the WebLogic Application Server.
  • Implemented J2EE patterns like Data Access Object, Session facade, Business Delegate and Value Object .
  • Involved in the application development using JAVA/J2EE, Multi-Threading, JSF, ADF, JMS, Oracle and WebLogic Application Server.
  • Used JSF framework with AJAX in developing user interfaces using JSF UI Components, RIA components, Validator, Events and Listeners.
  • Developed web-based applications using Web Services like REST.
  • Implemented and used Web Services with the help of WSDL, SOAP and JAX-WS to get updates from the third parties.
  • Involved in handling Hibernate as part of DB connectivity and persistence as ORM tool.
  • Wrote Hibernate configuration and mappings xml files for database access.
  • Designed and developed used XSLT transformation components to convert data from XML to HTML, Used XML DOM API for parsing XML.
  • Developed the XML schema and Web Services for the data maintenance and structures.
  • Configured and deployed the application on JBoss application Server.
  • Used Log4j for External Configuration Files and debugging.
  • Used Oracle as database for storing the employee information and other application data.
  • Wrote and debugged the Maven Scripts for building the entire web application.
  • Used CVS for version control across common source code used by developers.
  • Involved in writing Junit test cases and followed test-driven approach.
  • Worked in Agile software development environment for planning, estimation & developing and maintaining Shopping site.

Environment: Java/J2EE, JSP, struts, spring, Hibernate, Eclipse, JSTL, Angular.JS, JNDI, Servlets, EJB, HTML, JavaScript, XML, CSS, AJAX, XSLT, WebLogic, JBoss, Data Access, REST, SOAP, Log4j, WebLogic, Maven, Agile, JSON, CVS, Oracle and Windows.

Confidential, Shoreview, MN.

JAVA/J2EE Developer

Responsibilities:

  • Developed application layout and composing tiles definitions, managed beans to use with JSF, Transfer Objects to pass data over layers, Business Delegates for invoking business methods of EJBs, Stateless Session Beans which will access Business Objects, which will in turn call DAO's to retrieve & update data in the Database.
  • Performed Use case design, object modeling using UML like Transformation of the Use Cases into Class Diagrams, Sequence Diagrams.
  • Designed the application architecture of the System based on Spring MVC (Model View Controller) and J2EE specifications.
  • Worked with database creation as part of the XML files where instructions were passed from the client in XML and converted into the required format in Angular.JS.
  • Involved in Analysis, Design, and Implementation of software applications using Java, J2EE, XML and XSLT and WebServices (SOAP, WSDL).
  • Developed the application using J2EE, JSP, Tag Libraries, XML, XSD and Oracle.
  • Used Struts /MVC framework to enable the interactions between JSP/View layer and implemented different design patterns with J2EE and XML technology.
  • Used spring, Hibernate module as an Object Relational mapping tool for back end operations over SQL database.
  • Extensively used CSS3 for styling the HTML5 elements.
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML, HTML, CSS, JavaScript and JQuery.
  • Involved in developing application using SPRING framework like Spring ORM and Spring IOC.
  • Created Mock-up designs and developed various functionalities with JavaScript and jQuery.
  • Used AJAX framework for asynchronous data transfer between the browser and the server.
  • Implemented the business logic writing Struts action components and configuring XML files using Struts, Spring and Hibernate framework.
  • Implemented Struts Action classes using Struts controller component.
  • Developed the war/ear file using Ant script and deployed into Tomcat Application Server.
  • Used JavaScript for client-side validation and Struts Validator Framework for form validations.
  • Creation Managed bean used to instantiate backing beans used in a JSF application and stores them in a Scope.
  • Developed Backing beans to handle UI components state and stores that state in a scope.
  • Wrote EJB Stateless session to communicate with Controller and Service layer i.e. make the EJB calls from Backing Beans.
  • Developed many JSP pages, used JSON plug-in for asynchronous communication.
  • Used Java Mailing or Messaging Service (JMS) API’s for mailing detailed notifications depending upon the success and failure once the backend process is complete and also for mailing administrator of any system related problems.
  • Used Hibernate used as Persistence framework mapping the ORM objects to tables.
  • Created REST Web Services for external clients and resellers by reusing existing components.
  • Deployed the jar files on the tomcat Server.
  • Prepared technical design documents (TDD) for Use cases.
  • Developed code for obtaining bean references in the spring framework using Dependency Injection; Used Spring validators, Spring AOP.
  • Written Junit Test cases for performing unit testing.
  • Involved in developing Maven Scripts for the build and deployment of J2EE applications.
  • Coordinated the overall execution of the test plan with Development and business representatives.
  • Actively participated in High-level Document and Detailed level Document for different modules in the project.

Environment: Java EE 5, EJB 3.0, Struts, Servlets, XML, XSL, XSD, CSS, PVCS, JavaScript, AJAX, MVC, HTML, Multithreading, Eclipse, Maven, Angular.JS, JUnit, Http Unit, JSF, JTS, JSON, Hibernate, Spring, REST, Tomcat Apache, MySQL, UNIX.

Confidential, Savannah, GA.

J2EE Developer

Responsibilities:

  • Involved in developing Action Classes, JSPs and the Operations associated with JSPs.
  • Developed the prototype model (not static HTML web pages) for the application.
  • Developed reusable components for email, Excel sheet creation.
  • Used JAXB packages for performing marshaling, un-marshaling the request and responses.
  • Used Web services for communicating with FXI system.
  • Used XML, WSDL, UDDI, SOAP, and Web Services for communicating data between different applications.
  • Dealt with Apache AXIS for Java implementation of the SOAP server.
  • Communication with UBS personnel from other component, who also located at remote locations.
  • Day to day Communication with remote developers, through mail, phone, conference calls, for resolving issues, understanding business requirements.
  • Increased modularity by allowing the separation of cross-cutting concerns by using AOP with spring.
  • Providing a framework for mapping object-oriented domain model to a traditional relational database using Hibernate.
  • Developed build scripts and deployed application using ANT build tool.
  • Developed, deployed and tested Java GUI Applications using web work on JBoss Server.
  • Used Log4J for maintaining application running logs.

Environment: J2EE, JBoss Server, ANT, JSP, Struts, EJB, Web Services (SOA), HTML, DHTML, CSS, JavaScript, JUnit, spring, Hibernate/JPA, SQL, log4J, SOAP, Apache AXIS.

Confidential, Phoenix, AZ.

J2EE Developer

Responsibilities:

  • Involved in requirements gathering, design, and development and testing phases of Software Development Life Cycle (SDLC).
  • Followed Agile Methodology to produce high Quality software and satisfy the customers.
  • Design and developed web application using JSF, spring and AJAX technology and front end UI using JSF components.
  • Configured Hibernate, spring and JSF to map the business objects to Oracle Database using XML configuration file.
  • Wrote various Hibernate Queries using HQL and used hibernate criterion to execute search queries against database.
  • Configured Spring and EJB to manage Actions as beans and set their dependencies in a context file and integrated middle tier with Struts web layer.
  • Developed complex service components for Data Access Layer, DAO classes to interact with backend using Java and Hibernate Framework.
  • Designed and Developed Web Services using WSDL and SOAP to order the customer reports.
  • Implemented XML Parsers like SAX and DOM for generating and extracting XML documents.
  • Implemented the application using the concrete principles laid down by several Java/J2EE Design patterns like Business Delegate, MVC, Session Façade, Factory Method, Service Locator, Singleton and Data Transfer Objects (DTO)
  • Configured Web Application Context as Context Listener in the web.xml file to Integrating Spring with JSF.
  • Involved in writing Hibernate mapping files (HBM files) and configuration files.
  • Implemented Spring Dependency Injection and Aspect Oriented Programming.
  • Wrote ANT Script to build the application and deployed the application on WebSphere Application Server.
  • Implemented logging and tracing the messages using Log4J.

Environment: Java, Ajax, JavaScript, HTML, JSP, Hibernate, JSF, spring, XML, SOAP, WSDL, Junit, ANT, POI, WebSphere, RAD, Log4J, PL/SQL, Oracle and Windows.

Confidential

Java Developer

Responsibilities:

  • Gathered and documented all the project requirements.
  • Designed the User Interfaces using JSP, AJAX and Angular JS.
  • Implemented code to manage the flow between business logic and UI.
  • Involved in implementing the business logic code using Hibernate framework.
  • Configured the WebSphere server by adding all the library files required.
  • Responsible for adding new user information to the database.
  • Managed the source control on day to day basis using SVN.
  • Involved in developing the business logic to implement the online test.
  • Tested working of the sample online test module.

Environment: Java 6, XML, HTML, JavaScript, JSP, Servlet, JDBC, WebSphere7.0, MAVEN, SVN, JUnit, IntelliJ IDEA, Oracle 10g, Hibernate 3.0.

Confidential

Java Developer

Responsibilities:

  • Involved in developing the business logic to register the user to the application.
  • Involved in testing of every module by using different cases and JavaScript validations.
  • Developed the Front end of the application with good look and feel.
  • Developed business logic to generate questions based on the skill set involved in a position.
  • Involved in developing the business logic to implement the online test.
  • Followed agile methodology practices at every point in the project.

Environment: Java 6, JSP, XML, JDBC, Servlets, JDBC, Oracle 10g, Tomcat 5, Eclipse, HTML, CSS, JavaScript, MySQL, Structs

We'd love your feedback!