We provide IT Staff Augmentation Services!

Sr. J2ee Developer Resume

0/5 (Submit Your Rating)

TX

SUMMARY

  • Over 8 years of strong experience in the fulllife cycle(SDLC)of the software development process includingrequirement gathering, analysis, design, development,writing technical/system specifications.
  • Interface development and implementationof Client/Server application development.
  • Proficient in using Object Oriented Programming (OOPS) for building n - tier architecture systems with hands on development expertise in front-end UI layer, application layer including middle-ware and core business frameworks and back-end database layer integration.
  • Expert knowledge over J2EE Design Patterns like MVC Architecture, Singleton, Session Facade, Business Delegate and Data Access Object for building J2EE Applications.
  • Experience working in environments using Agile (SCRUM) and Test Driven development methodologies.
  • Strong experience in designing & developing software systems using Java, J2EE technologies like Servlets, JSPs, EJBs, JSLT, JMS, JAXP, JDBC, Struts, Spring (IOC&AOP), Hibernate, MDBs, Session Beans, JNDI with Oracle relational database on UNIX and Windows environments.
  • Experienced in web development using HTML, DHTML, XHTML, CSS, JavaScript, AngularJS and AJAX technologies.
  • Experience in developing MVC framework based websites using Struts 1.x/2.x, JSF and Spring 3.5.
  • Expertise in coding business components using various API's of Java like Multithreading, Collections.
  • Strong experience in designed, developed, deployed, XML and XSLT transformations.
  • Worked on Service Oriented Architecture (SOA) such as Apache Axis web services which use SOAP, WSDL, UDDI and REST. Exposure to JAXB, JAXP and JAX-WS.
  • Experience in implementing the declarative enterprise services using Spring AOP and implementation knowledge on spring web flow to manage the application page flows.
  • Experience in using various IDEs Eclipse, MyEclipse and repositories SVN and CVS.
  • Good experience with deployment and release of the application with ANT and Maven build tools.
  • Efficient in packaging & deploying applications using on WebLogic, WebSphere, Tomcat and JBoss web servers.
  • Implemented Unit Testing using JUnit and Integration testing during the projects.
  • Experience in using Operating Systems like Windows 2003/2008/XP/Vista/7/8 and LINUX.
  • Worked in large and small teams for systems requirement, design & development.
  • Preparation of Standard Code guidelines, analysis and testing documentations.
  • Self-motivated, responsible and proper time management with good Written, Verbal and Listening skill, commitment to co-operative teamwork.
  • Good team player with reputation of integrity and an ability to work in multiple areas.

TECHNICAL SKILLS

Java/J2EE Technologies: JDBC, Servlets, JSP 1.2/2.0, JMS, EJB 2.0/3.0 XHTML, CSS, JavaScript, AngularJS, AJAX

Frameworks: Struts 1.x/2.x, Hibernate 3.x/4.x, Spring 2.x/3.x

Web Development: HTML, DHTML, XML

Web Services: XML, XSD, WSDL, SOAP, REST, APACHE AXIS, DOM, SAX, JAXP, JAXB, XMLBEANS

IDE'S: Eclipse 10.1, MyEclipse 8.6, NetBeans, RAD

Application/ Web Servers: WebSphere 8.5, WebLogic 8.1/10.3, Tomcat

Methodologies/Design Patterns: OOAD, OOP, UML, MVC, DAO, Factory Pattern

Build Tools: ANT, Maven

Testing/ Logging Tools: JUnit, Selenium, Log4j

Databases: Oracle 9i/10g/11g, MS SQL, MS ACCESS

Operating Systems: Windows 2003/2008/XP/VISTA/7/8, UNIX, LINUX

PROFESSIONAL EXPERIENCE

Confidential, TX

Sr. J2EE Developer

Responsibilities:

  • Involved in Analysis, Design and Development of “price change” module, “vendor & product setup” modules, “supply chain module” (SCM) and “purchase order” module and developed specs that include Use Cases, Class Diagrams, Sequence Diagrams and Activity Diagrams.
  • Implemented the application using MVC, Business Delegate, Session Facade, Singleton, Service Locator, DAO and Factory.
  • Developed the application using Struts MCV with respect to Model View Controller (MVC) architecture.
  • Used Spring MVC for Dependency injection of DAO’s into Service Layers and also for injecting the Service Layers into Controllers.
  • Integrated with the Spring MVC and Hibernate.
  • Also have used Spring Hibernate Batch while executing a batch of DML Operations in a user session.
  • Used Spring Web services for communicating between the UI and WEB, WEB, SAP and PMVS systems.
  • Used JAXB2Marshaller for marshalling and unmarshalling the Webservice Request / Response Data and also the ActiveMQ Messaging Data.
  • Used Apache ActiveMQ Message Broker for reliable and asynchronous exchange of important information between the Warehouse System and Integration Layer.
  • Implemented persistence layer using Hibernate that use the POJO classes to represent the persistence database tables. Mapped the classes and their relationships according to the Database Model.
  • Developed stored procedures, triggers for efficient interaction with database.
  • Developed UI using JSP, Javascript, jQuery, Ajax and rendered JSON data onto UI while loading HTML pages.
  • Used Tomcat 7.0 for development, deploying the application.
  • Developed test cases and performed unit testing using JUnit.
  • Used Log4J to capture the log.
  • Used Git for version control across common source code used by developers.

Environment: Java, J2EE 1.6, JSP 2.1, SpringMVC, Apache ActiveMQ, Oracle10g, XML, Castor, SOAP, Maven, Visual Paradigm, JBoss 5.1.0, Hibernate 3.1, LOG4J, Git, Eclipse 3.2.

Confidential, NH

Sr. J2EE Developer

Responsibilities:

  • Involved in analysis, design and developed specs that include Use Cases, Class Diagrams, Sequence Diagrams and Activity Diagrams.
  • Implemented the application using the concrete principles laid down by several design patterns such as MVC, Business Delegate, Session Facade, Singleton, Service Locator, DAO and Factory.
  • Developed custom tags, Struts Tags to support User Interfaces.
  • Developed the application using Struts Framework with respect to Model View Controller (MVC) architecture.
  • Used Spring Framework for Dependency injection and integrated with the Struts Framework and Hibernate.
  • Also have used Spring Hibernate Batch while executing a batch of DML Operations in a user session.
  • Used XML Web Services using SOAP to get a “Harmonized code” from a remote third party vendor, which is used to follow the U.S Customs Department’s guidelines.
  • Used XML parser APIs such as JAXB in the web service's request/response data for marshalling and unmarshalling.
  • Used Axis to implement Web Services.
  • Used Java Messaging Services (JMS) for reliable and asynchronous exchange of important information such as payment and purchase confirmation and pickup at remote store.
  • Implemented persistence layer using Hibernate that use the POJO classes to represent the persistence database tables. Also implemented dynamic loading of JSP’s using AJAX Developed stored procedures, triggers for efficient interaction with database.
  • Involved in architecture, design, development of projects in Ajax based Java script with Dojo toolkit and JSON API with JSP.
  • Major work done on the User Interface part in Dojo to make it more interactive and user friendly.
  • Developed Javascript API’s for Ajax with Dojo Tool kit using the Dojo components and Dojo grid.
  • Used RAD 6.0 and WebSphere App Server 6.0 for Coding, testing and deploying the web application.
  • Participated in designing and developing the presentation web-based client using HTML, XHTML, DHTML, CSS, JSPs, Tag Libraries, and XML.
  • Developed test cases and performed unit testing using JUnit.
  • Used Log4J to capture the log.
  • Used CVS for version control across common source code used by developers.

Environment: Java, J2EE 1.4, JSP 2.1, Struts 1.3, EJB 2.0, JMS, JNDI, Oracle10g, DHTML, CSS XML, SAX,WSDL,SOAP, Maven, Visual Paradigm, RAD 6.0, IBM WebSphere Application Server 6.0, Hibernate 3.0, Spring 2.0, LOG4J, CVS, Eclipse 3.2, Dojo Toolkit, Json API.

Confidential, Pittsburgh, PA

Java Developer

Responsibilities:

  • Involved in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications, Development and Customization of the Application.
  • Developed Object Model and UML design models for developing Use cases and created Sequence diagram, class diagram and active diagrams for application components and interfaces.
  • Designed and developed Application based on Spring Framework, Spring MVC and Spring templates.
  • Developed UI using HTML5, CSS3, AngularJS and JQuery to display the data on the client side.
  • Used AngularJS as the development framework to build a single-page application.
  • Used JQuery and Ajax to send the request to server side and receive the response.
  • Used Spring Core for concept Inversion of control (IOC) implemented using dependency injection.
  • Used Spring Framework for Dependency Injection and integrated with Hibernate DAOs.
  • Used Hibernate framework in persistence layer for mapping an object-oriented domain model to a relational database.
  • Used EJBs (Stateless Session beans) to implement the business logic, MDBs (JMS) for asynchronous communication internal and external to the system.
  • Involved in implementation of enterprise integration with WebServices and Legacy Systems using SOAP, and REST (Using Axis and Jersey frameworks)
  • Involved in implementing ActiveMQ the JMS (Java messaging service) for asynchronous communication.
  • Backend application layer is implemented using EJB (Enterprise Java Bean) in WebSphere Application Server environment.
  • Involved in setting up Maven configuration and helping Continuous Integration (CI) Issues.
  • Developed and debugged the application using RAD IDE.
  • Created Stored procedures using PL/SQL for data modification (Using DML insert, update, delete) in Oracle 11g.
  • Generated JUnit test cases for testing various Java components.
  • Tested applications and documented results and bugs including documentation of information useful in the debugging process.
  • Responsible for maintaining Content Management System on daily basis.

Environment: Java 1.7, Spring 3.5, Hibernate 4.0, AJAX, JMS, XML, SOAP, WSDL, REST, JDBC, JAX-WS, JAXB, JavaScript, UML, HTML5, CSS3, AngularJS, SVN, Log4J, JUnit, WebSphere 8.5, IBM RAD, Oracle 11g, Maven.

Confidential

J2EE Developer

Responsibilities:

  • Involved in the complete Software Development Life Cycle (SDLC including analysis, design and implementation of the Administration, Pharmacy) and Billing module of the project.
  • Developed Use Case diagrams, Class diagrams and Sequence diagrams in the detailed design phase of the project using Rational Rose.
  • Developed presentation layer of the project using HTML, JSF and JavaScript technologies.
  • Worked on Rich Faces with JSF for populating data from Server onto the Extended Data Table.
  • Developed complete Business tier using Stateless and Stateful Session beans with EJB 2.0 standards.
  • Used various J2EE design patterns, like DTO, DAO, Business Delegate, Service Locator, Session Facade, Singleton, Factory.
  • Extensively used JBoss while writing code and for creating Data Sources.
  • Created test plans and JUnit test cases and test suite for all the methods in the Session beans.
  • Written complex SQL queries, stored procedures, functions and triggers.
  • Used XML, WSDL, UDDI, SOAP, SAX parser and Web Services for communicating data between different applications.
  • Used JUnit to implement and execute test cases for unit testing of the modules.

Environment: Java 1.3, JSF, DHTML, CSS, HTML, JavaScript, EJB 2.0, JBoss, XML, XPath, XSLT, XML Schema, JUnit, JDBC, UML, Oracle 9i and Windows XP

We'd love your feedback!