We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Warminster, PA

SUMMARY

  • Having 7+ years of experience in software development of quality software for Enterprise Applications and Web based UI applications usingJAVA/J2EETechnologies.
  • Experience inall the phases of Software Development Life - Cycle (SDLC) phases of design, development, implementation, deployment, testing and maintenance as per quality standards using Agile and Waterfall methodologies.
  • Extensive knowledge in working with J2EE technologies such asServlets,Struts,JSP,Spring,Hibernate, JPA, JDBC, JMS, JNDI and Object Oriented Programmingtechniques.
  • Experience in designing User Interface (UI) applications and professional web applications usingHTML5,CSS3, JAVASCRIPT, JQUERY, AJAX,JSP, JSON and AngularJS.
  • Hands on experience in using data processing APIsfor JAXB, JSON and XML
  • Experience in creating UI web pages usingjQueryplugins along withAJAXcalls and styling of UI usingCSS3.
  • Hands-on experience in creating Application usingAngularJSand processingJSONdata to render on UI.
  • Proficient in creating and consumingJavaWeb services usingRESTful, SOAPalong withJAX RS, JAX WS and Jerseylibraries.
  • Experience in web application design usingopen source MVC (Model View Controller),springandStrutsFrameworks.
  • Experience in Object/Relational Mapping withHibernate.
  • Experience in working with OOJavaScript and functionalJavaScript.
  • Used design patterns likeSingleton, MVC, and Abstractin the application development.
  • Good experience on the development ofEJB (Entity, Session and Message Driven Beans).
  • Extensive experience inApache Tomcat Server, JBoss, API, Portlets, Web Logic/Sphere Application Server and SourceForge.
  • Good Experience in implementing Web Services Technologies likely asSOAP, WSDL, UDDI.
  • Proficient inusing RDBMS concepts with Oracle, MS SQL Serverand experienced in writingSQL, PL/SQLStored procedures.
  • Good working Experience in usingANT and Maven scriptsfor building and deploying the application in Web/App servers.
  • Excellent team player, quick learner and self starter with effective communication, motivation and organizational skills combined with attention to details and business process improvements.

TECHNICAL SKILLS

Languages: C, Java, SQL.

Java/Web Technologies: Java, J2EE, JDBC, Servlets, JSP, JSTL, EJB, Web Services, HTML5/HTML, AngularJS, CSS/CSS3, XML, XSLT, AJAX, JQuery, JavaScript, JSON

Frameworks: Struts, Spring, Hibernate

Development Environment: JBuilder, NetBeans, Eclipse

Operating Systems: Windows 7/XP, Linux

Databases: Oracle, MS SQL Server

Web Service Specifications: Weblogic,WebSphere, Tomcat, Restful Services, SOAP Services.

Version Control: SVN, Github.

Build Tool: ANT, Maven.

PROFESSIONAL EXPERIENCE

Confidential, Warminster, PA

Java/J2EE Developer

Responsibilities:

  • Worked on multiple stages ofSoftware Development Life Cycle (SDLC)deliverables of the project using theAgileSoftwareDevelopment Methodology.
  • Gathered requirements, designed, developed and deployed the Application.
  • Generated the Use Case Diagrams, Class Diagrams and Sequence Diagrams to represent the detailed design phase using UML in Rational Rose.
  • Involved in web designing using HTML 4/5, XHTML, CSS 2/3, JQuery, JavaScript and extensively used Table less Design in CSS for positioning.
  • Developing Web pages by leveraging AngularJS Framework.
  • Worked in coming up with strategy documents for using AngularJS controllers, directives, routers, services etc.,
  • Successfully handled JSON/XML data and carried out JSON/XML parsing for form submissions and DOM manipulation.
  • Implemented various Validation Controls for form validation and implemented custom validation controls using Object Oriented JavaScript
  • Used Spring MVC to develop lightweight business component and Core Spring framework for Dependency injection.
  • Development of Client Side Validation techniques using JQuery andAngularJS.
  • Integrated Spring- Hibernate Frameworks for ORM functionality in Spring Framework.
  • ImplementedHibernatein data access layer to access and update information in the database and configured .hbm and .cfg.xml files according tohibernateframework.
  • Used Spring framework to auto wire/inject components and also configure the batch jobs.
  • UsedStrutsframework for implementing MVC2 architecture.
  • Developed theStruts2Server side & Client side validations using Actions errors and Validation rules.
  • Used Spring Framework for annotation driven transaction management.
  • Used Java/J2EE Design Patterns such as Singleton, MVC and Factory in the project extensively, which facilitates clean distribution of roles and responsibilities across various layers of processing.
  • Implemented WEB Service Layer for exposing order services to other platform independent applications using REST and SOAP web services.
  • Developed Entity Beans and Session Beans to process the business logic.
  • Deployed the application using Apache Tomcat Application Server.
  • Used Eclipse IDE to develop the application and to debug the application.
  • Worked on PL/SQL like interacting with Database, writing Stored Procedures and debug and fixed the issues.
  • Used Maven to build and deploy the source code using project object model (POM) for execution and reporting of unit tests.
  • Used Log4J to monitor the Error Logs.
  • Deployed the application on a Web Logic server on a Linux.

Environment: Java1.5/1.6, JSP, JavaScript,AngularJS, XML, SOAP, REST, CoreJava, Springs Framework, EJB3,Hibernate, Eclipse, Apache Tomcat, Oracle, Rational Rose, Log4j, Weblogic, Maven,HTML5,CSS3, jQuery, AJAX, JSON, XML,JSP,Git.

Confidential, Dallas, TX

Java/J2EE Developer

Responsibilities:

  • Worked on multiple stages ofSoftware Development Life Cycle (SDLC)deliverables of the project using theAgileSoftwareDevelopment Methodology.
  • Designed and developed User Interface of application modules usingHTML5,JSP, JavaScript, jQueryand AJAX.
  • UsedStrutsand TilesMVCarchitecture for the application development in Admin UI module.
  • Implemented controller classes usingStrutsAPIand configuredstrutsaction classes and tiles definitions usingXMLconfiguration files.
  • UsedSpringAOPfor cross cutting concerns and IOC for dependency injection.
  • UsedHibernateORMmodule as an Object Relational mapping tool for back end operations over Oracle database.
  • ProvidedHibernateconfiguration file and mapping files, also involved in the integration ofStrutswithHibernatelibraries.
  • Provided utility to connect to LDAP to get the user details and the authorized packages.
  • Developed Web service client interface with JAX-RPC from WSDL files for invoking the methods using SOAP.
  • Scripted WSDL descriptor file and Universal Description, Discovery and Integration Registry (UDDI).
  • Deployment of Web services,JSP,Servletsand server side components in Web logic Application server.
  • Used jQuery to make the HTML/HTML5, DHTML and CSS code interact with the JavaScript functions to add dynamism to the web pages at the client side.
  • ImplementedStrutsframework (MVC) and developed Action Servlet and Action Form bean.
  • Used ANT scripts to build the application and deployed it on Web Logic Application Server.
  • Extensively used Service Oriented Architecture (SOA) to integrate widely disparate applications, that are Web based and uses multiple implementation platforms.
  • Provided SQL scripts and PL/SQL stored procedures for querying the Oracle database.
  • Managed source repository using CVS version controller tool.
  • Provided JUnit test cases for the application to support the Test Driven Development (TDD).
  • Worked on QA Testing to ensure the quality of the application.
  • Provided Log4j support for the application for debugging the system.
  • Extensively used design patterns like Singleton, Value Object, Service Delegator and Data Access Object.
  • Designed long-term, reliable and adaptive technical architectures and constituted a technical gateway between the project manager and the developers

Environment: Java1.6, J2SE, J2EE, Log4j,Spring,Struts, Tiles,Hibernate,Spring, Web services, JAX-RPC, Web Logic Application Server,Servlets, HTML,JSP, XML, WSAD, JavaScript, JQuery, JSON, Oracle, ANT, CVS, Windows 2008.

Confidential, Columbus, OH

Java/J2EE Developer

Responsibilities:

  • Performed Requirements gathering, Analysis, Design, Code development, Testing using Agile methodologies.
  • IntroducedSpringDependency Injection model in the application.
  • Created a Transaction History Web Service using SOAP that is used for internal communication in the workflow process.
  • Developed different modules andspringcontroller classes into Web layer using MVC framework to make calls to restful services usingspringREST template utility class.
  • Developed server-side common utilities for the application and the front-end dynamic web pages usingJSP, JavaScript and HTML and CSS.
  • UsedStrutsthe MVC framework for building web applications.
  • Used JAXB for generatingjavaobjects from XML Schema. And, used JDBC to invoke Stored Proceduresand also used JDBC for database connectivity.
  • DevelopedServletsand back-endjavaclasses using JBoss server.
  • Used PL/SQL for queries and stored procedures in SQL as the backend RDBMS.
  • Developed Message Driven Beans to send emails notifications
  • Used JSON for serializing and de-serializing data that is sent to or receives fromJSPpages.
  • Created EJB, JPA andHibernatecomponent for the application.
  • Implemented logging functionality usingLog4j. Monitored the error logs using Log4j and fixed the problems.
  • Created Build and Deployment Script using maven for deploying the application to Websphere Application Server.
  • Modified existing ETL transformation and job by adding queries and store procedures.
  • Packaged and deployed the application in IBM WebSphere Application server in different environments like Development, testing etc.

Environment: J2EE,Java,Struts,Servlets, EJB, JDBC, AJAX,Hibernate,Spring, SOAP,JSP, HTML, JSTL, CSS,JavaScript, XML, PL/SQL, Oracle, WebSphere, Log4j, HTML, SOAP, JMS.

Confidential, Schaumburg, IL

Java Developer

Responsibilities:

  • Developed Use Cases, Class diagrams, Sequence diagrams and User Interface diagrams in UML using Rational Rose.
  • Implemented the design usingSpringMVC/Hibernatemapping.
  • Developed Web services usingSOAPand XML mechanisms to interact with applications of other division.
  • DevelopedSpringFramework basedRESTFUL Web Servicesfor handling and persisting of requests
  • DevelopedStrutsAction classes usingStrutscontroller component.
  • Developed the Action Classes, Action Form Classes, created JSPs usingStrutstag libraries and configured inn Sturts-config.xml, Web.xml.
  • UsedHibernateas the ORM tool to communicate with the database.
  • Used Log 4J API for logging and debugging.
  • Used ANT tool for the entire build process.
  • Used Tortoise SVN for Version Controlling.
  • Deployed the entire application on RAD

Environment: JAVA,J2EE (Servlets,JSP,JDBC),JDK, Spring,Hibernate,Webservices, Oracle,RAD, WAS, SQL Developer, Jasper reports, Junit, Tortoise SVN.

Confidential

Java/J2EE Developer

Responsibilities:

  • Worked on creating basic framework forspringand web services enabled environment for EI applications as web service provider.
  • Developed UI using HTML, CSS,JavaScript and AJAX.
  • Created SOAP Handler to enable authentication and audit logging during WebService calls.
  • Created Service Layer API’s and Domain objects usingStruts.
  • Designed, developed and configured the applications usingStrutsFramework.
  • CreatedSpringDAO classes to call the database throughspring-JPA ORM framework.
  • Wrote PL/SQL queries and created stored procedures and invoke Stored procedures usingspringJDBC.
  • Used Exception handling and Multi-threading for the optimum performance of the application.
  • Used the CoreJavaconcepts to implement the Business Logic.
  • Deployed and configured the data source for database in WebLogic application server and utilized log4j for tracking errors and debugging, maintain the source code using Subversion.
  • Used Clear Case tool for build management and ANT for Application configuration and Integration.
  • Created, executed, and documented, the tests necessary to ensure that an application and/or environment meet performance requirements (Technical, Functional and User Interface).

Environment: Windows, Linux, Rational Clear Case,Java, JAX-WS, SOAP, WSDL,JSP,Struts, JPA, XML,HTML,CSS, Oracle, WebLogic.

We'd love your feedback!