We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Dallas, TX

SUMMARY

  • J2EE developer with 4+ years of expertise in object - oriented technologies, client-server systems, multi-tier web-based applications and business applications.
  • Expert level skills in Java, J2EE technologies: Servlets, JSP, and Object-Oriented methodology.
  • Experience in all aspects of Software Development Life Cycle.
  • Expertise working with technologies likes Core Java, JSPs, EJBs, JDBC, Struts, JSTL, and JSF.
  • Good experience in implementing J2EE compliant applications using various Design patterns, Struts framework, Tiles, Spring, MVC framework, Hibernate and Messaging Middleware using JMS and MQ.
  • Expertise working with frameworks likes Struts, Spring, Hibernate.
  • Experience with using various IDEs such as Eclipse, IntelliJ IDEA and Net Beans.
  • Experienced in automatic build tools: Apache Ant, Maven.
  • Expertise in developing J2EE applications and deploying it in WebSphere 6.0, WebLogic11, and Tomcat.
  • Experienced in Object Relational Mapping (ORM) tools like Hibernate.
  • Integration experience with Legacy Applications using JMS, JCA, etc.
  • Experience in handling Version Control Systems such as SVN and Git.
  • Working knowledge of RDBMS such as MySQL, Oracle and DB2.
  • Experience in working with Linux /Unix environment.
  • Developed UI using Swing.
  • Developed applications using J2EE Design Patterns such as Model-View-controller (MVC), Singleton, Session Façade, Business Delegate, and Service Locator.
  • Experience in developing exception handling logic and implemented compensation activities.
  • Worked to implement Java Web services using XML, SOAP, WSDL, REST and JSON.
  • Experience in Reporting Tools JReport and exposure to Crystal Reports.
  • Strong analytical and problem solving skills, self-motivated, willing to take initiative and able to learn quickly and apply new tools and technologies in the projects.

TECHNICAL SKILLS

JavaTechnologies: Java, J2EE, Servlets, JSP, JDBC, EJB, RMI, JMS

Frameworks: Struts, Angular JS, Spring, JSF, EJB, Hibernate

Web Technologies: jQuery, PHP, HTML, JavaScript, Bootstrap, AJAX, and CSS

XML Technologies: XML, XSL, XSLT, DOM, JAXP, JAXB, SOAP, REST, UDDI, WSDL

Application/Web Servers: IBM Websphere, JBoss, GWT, Apache Tomcat, WebLogic

Databases: Oracle11g, IBM DB, MS SQL Server 2000, PL/ SQL MySQL

IDE Tools: Eclipse, Net Beans, IntelliJ, IBM RAD

Methodology: Object Oriented Analysis, Design and Development using UML, Agile/SCRUM

Build Tools: Ant, Maven.

Operating systems: LINUX, UNIX, Windows98 /NT/ 2000/ XP

Other Tools: JUnit, Mockito, Git, SVN, CVS, Log4j, IBM ClearCase, selenium, Swing.

PROFESSIONAL EXPERIENCE

Confidential, Dallas, TX

Java/J2EE Developer

Responsibilities:

  • Followed Spring MVC 3.1 architecture to design front-end part of Universal portal.
  • Worked on server side validations using Spring and Hibernate validations.
  • Implemented presentation layer JSPs by following Tiles concept.
  • ImplementedjQuery, Angular JS, JavaScript and Ajaxfor front implementation.
  • Used java script and jQuery for user interface validations.
  • Used Angular JS framework for single page applications.
  • Created Spring model classes with scopes such as request, session, application and controllers to handle requests by using Spring annotations.
  • Used Spring MVC 3.1 as a request based framework providing hooks for extension and customization for web applications.
  • Used Maven to build the project and JUnit to develop unit test cases
  • Worked on Client-side validations using JavaScript, jQuery technologies.
  • Written PL/SQL stored procedures and functions.
  • Created SOAP/WSDL Web Service clients/proxies and worked on SOAP UI to test results.
  • Web services were used for address validation, tracking, and shipping label generation and to communicate between front end applications with database.
  • Used selenium for automation testing.
  • Worked in Linux Environment.
  • Effectively used WebLogic application server to deploy, debug and run applications.
  • Written JUnit test cases for unit testing java classes.

Environment: Maven, Scrum(Agile), Java, Spring MVC 3.1, JSP, Tiles, Selenium Web Driver, Security, XML, PDF, AJAX, Angular JS, JavaScript, jQuery, CSS, WebLogic, Oracle DB, PL/SQL, SOAP UI, SOAP/WSDL Web services, Eclipse, Tortoise SVN, log4j, JUnit, LINUX, Ant.

Confidential, LA, CA

Software Engineer

Responsibilities:

  • Involved in the development of UI using Form Beans and JSP pages using JSP Taglibs.
  • Used StrutsMVC for building the application framework.
  • Implemented web services using RESTfull Web services.
  • Used Contract first approach by creating the WSDL and XS
  • Programmed and implemented Struts Action classes, Form beans.
  • Developed EJB components in the application framework.
  • Developed state-full session beans for account transaction module.
  • Used components to create an enterprise Information Hub based on Message Oriented Middleware.
  • Used SVN for version control.
  • Responsible for creating the customized crystal reports using Business Objects.
  • Leveraged Ant, JUnit and log4j open-source projects.
  • Used ApachePOI for manipulating Excel files using Java.
  • Developed the presentation layer and GUI framework that are written using HTML and Client-Side validations were done using JavaScript.
  • Developed EntityBeans where transaction persistence is required.
  • Used Maven for building the applications.
  • Developed Stored Procedure in DB2 for various database operations.
  • Written PL/SQL stored procedures for various database operations
  • Used WebLogic Application Server and Eclipse IDE.
  • Prepared the DB SQL queries in Oracle.
  • Involved in unit testing and integration testing.

Environment: Java, J2EE, Struts, SOAP, WSDL, WebLogic Application Server, Eclipse, Java, JSP, JNDI, HTML, DHTML, XHTML, JavaScript, SVN, XML, XPATH, XQUERY, EJB, JDBC, Oracle, JavaBeans, Taglibs, Windows, Linux, Maven.

Confidential

Java/J2EE Developer

Responsibilities:

  • Developed the web services using Core Java and XML.
  • Involved in development of Spring IOC components.
  • Created user interface using HTML, JSP, JavaScript and CSS.
  • Developed JSP, Struts Action class, Form bean for presentation layer.
  • Used Session Façade and DAO design patterns for business logic.
  • Involved in build and test phases of Software Development Life Cycle (SDLC).
  • Used PL/SQL queries and stored procedures to generate account opening criteria in the system.
  • Used JUnit for Unit Testing.
  • Extensively used Java Server Pages, JavaScript, JQuery, CSS and HTML for developing visually appealing User Interface pages of the web modules.
  • Written JavaScript to parse the XML object return from the web service using AJAX via JSON.
  • Used EJBs in the application and developed Session beans to house business logic at the middle tier level.
  • Used Hibernate Persistence Strategy to interact with database.
  • Used Java Message Service (JMS) for reliable and asynchronous exchange of important information, such as loan status report, between the clients and the bank.
  • Used web services for interaction between various components and created SOAP envelopes.
  • Extensively used CVS for versioning of source code.
  • Using Agile programming methodologies during the development phase.
  • Provided maintenance and support by solving production issues.

Environment: Java, J2EE (JSP, Servlets) Struts, Spring, Hibernate, XML, PL/SQL, jQuery, JavaScript, JSON, WebLogic Server, Ant, Windows and UNIX platform. CSV, JMS.

We'd love your feedback!