We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

2.00/5 (Submit Your Rating)

Irving, TX

SUMMARY:

  • 8+ years of professional experience in IT industry on Cross Platform (Web & Client - Server) application development and design using Object Oriented Programming, Java /J2EE technologies.
  • Strong experience in different phases of Software Development Life cycle (SDLC) including Design, Implementation and Testing during the development of software applications.
  • Extensive experience in the Analysis, Design, Development, Implementation and Testing of enterprise application with web technologies, distributed technologies and client-server architecture environment.
  • Comprehensive experience in design and development of various web and enterprise applications using J2EE technologies like JSP, Servlets, EJB, JavaScript, JQuery, EXT Js, JDBC, JMS, JNDI, IBM RMI, XML, and Web Services.
  • Seasoned professional in various frameworks: Struts, Hibernate, Spring, JSF (Java Server Faces)
  • Experience with JMS both Synchronous and Asynchronous messaging.
  • Extensive professional experience in creating enterprise applications on web/application servers such as JBOSS, Tomcat under Windows XP/NT and UNIX.
  • Expertise in Web Services Service Oriented Architecture (SOA) in SOAP, WSDL and REST.
  • Involved in application design (OOAD) using UML Artifacts and Rational Rose.
  • Excellent experience in Object Oriented JavaScript Analysis, Design and Development, TDD.
  • Experienced in using Java IDE tools of Eclipse front and familiar with other IDE's like Net Beans, and IntelliJ IDEA.
  • Extensive experience in Software Development Life Cycle (SDLC) - Requirements Specification, Design documents and writing Test cases using various software engineering process ranging from Waterfall to Agile methodology and Scrum.
  • Experienced in integrating Web-based applications using Web Services, XML, SOAP/RESTful, Midleware, WSDL and UDDI.
  • Good experience in XML technologies such as DTD/Schemas, DOM/SAX Parsers, XSL, XSLT.
  • Experience in using Oracle 9i/10g/11g, DB2, SQL Server 2005 and MySQL databases and writing complex SQL queries.
  • In-depth knowledge of PL/SQL with the experience in constructing the triggers, tables, functions, user defined data type, procedures etc.
  • Good knowledge with versioning tools like GitHub, Clear case, SubVersion and CVS.
  • Expertise in developing Web based Distributed and Front End applications in a three-tier architecture using Java, J2EE, HTML, XHTML, JavaScript, Ajax, JSP, Servlets, Applets, JSF 2.0, CSS, JavaBeans also has good knowledge of Swing.
  • Versatile team player with good communication, analytical, presentation and inter-personal skills.
  • Possess excellent communication, project management, documentation and interpersonal skills.

TECHNICAL SKILLS:

Programming Languages: C, C++, Java, C#.Net 4.0. ASP.NET 4.0, SQL, PL/SQL, MYSQL, Unix Shell Script, HTML,XML

Java/J2EE Technologies: JSF 1.2.9/1.2.9.0 , Struts 1.2.7/1.2.7.1 , Servlets, JSP 1.2/2.0, JMS, EJB 2.0/3.0/3.0.1 , JPA, Junit, mybatis3,Log4j, JDBC, Swings, JMS, Java Beans, JSTL, AWT and Unix Shell Scripts and Hybris

Web Development: HTML5, DHTML, XHTML, CSS3, JSP, JSTL, JavaScript, JQuery, AJAX, Backbone JS, Angular JS, Bootstrap, Node Js, AJAX and DOJO.

Frameworks: Struts 1.x/2.x, Hibernate 3.5.3/3.5.3.2 , Spring 3.0.5/3.0.5.0 , JSTL 1.2/1.2.0.1 , JSF 2.0/2.2, Icefaces, ANT build tool, Log4J, MVC, Hibernate2.0, GWT, Spring 2.0/3.0, Seam and Richfaces

XML/Web Services: XML, XSD, WSDL, JAXB, JIBX, SOAP 1.3.1.0, Apache Axis, DOM, SAX, REST.

Application/Web Servers: Apache Tomcat 5.x/6.x, JBOSS 4.x/3.x, IBM Web Sphere 6.x/5.x, BEA Web Logic 8.1/9.1//10.3/11 g, UPDN Components, JBoss and App Server.

Methodologies/Design Patterns: OOAD, OOP, UML, RUP, MVC, DAO Factory pattern, Session Fa ade, Agile And Scrum

Databases: Oracle 8i/9i/10g/11g, SQL Server 2000/2005/2008 , IBM DB2, MySQL

IDEs: Eclipse, My Eclipse, Net beans and RAD, SQL Developer.

Tools: Rational Rose, Microsoft Visio, XML Spy, TOAD

Operating Systems: UNIX, LINUX, SUN SOLARIS and Windows 98/2000/NT/XP

Config.Management: Maven, Maven 2, Ant, JUnit

Version Control: Serena Version Manager, Subversion(SVN),CVS, Clear Case, GITHUB, WinCVS, ClearQuest.

PROFESSIONAL EXPERIENCE:

Confidential, Irving, TX

Java/J2EE Developer

Responsibilities:

  • Involved in all phases of the Software development life cycle (SDLC) using Agile Methodology.
  • Developed Use Case Diagrams, Object Diagrams and Class Diagrams in UML using Rational Rose.
  • Used AJAX API for intensive user operations and client-side validations.
  • Developed the application using Spring MVC Framework.
  • Involved in writing Spring Configuration XML file that containsdeclarations and other dependent objects declaration.
  • Developed the Business tier with Stateless and Statefull Session beans with EJB 3.0 standards
  • Developed user interface using JSP, JSP Tag libraries and Java Script to simplify the complexities of the application.
  • Worked on Java Transaction API(Java Transaction API) to provide ability to control transaction boundaries programmatically.
  • Created various controllers, views using MVC framework AngularJS.
  • Used HTML 5, JSP, JavaScript, JSF to develop and Design UI screens.
  • Inserted Dependency Injection between components using Spring's (IoC) concept.
  • Implemented Asynchronous messaging between components using JMS 1.1.
  • Developed application service components and configured beans using Spring IoC, creation of Hibernate mapping files and generation of database schema.
  • Implemented SOA architecture with Web Services using SOAP, WSDL, UDDI and XML using CXF framework tool/Apache Commons. Worked on parsing the XML files using DOM/SAX parsers.
  • Designed and developed Hibernate DAO’s using spring framework’s Hibernate Dao Support and Hibernate Template.
  • Worked on YUI(Yahoo User Interface), JavaScript.
  • Setting up of the Environment using plugin SDK and Eclipse IDE in Liferay 6.0.5.
  • Involved in creating various Data Access Objects (DAO) for addition, modification and deletion of records using various specification files.
  • Created tables, triggers, stored procedures, SQL queries, joins, integrity constraints and views for multiple databases.
  • Involved in unit testing of various modules by generating the Test Cases
  • Developed Ant Scripts for the build process and deployed in IBM WebSphere.
  • Involved in Bug fixing of various modules that were raised by the testing teams in the application during the Integration testing phase.
  • Implemented Log4J 1.2 for Logging Errors, debugging and tracking using loggers.
  • Prepared technical design documentation manuals during the program development.
  • Used Rational Clear Case for version control and Clear Quest for bug tracking.
  • Performed deployment of applications on IBM Websphere Application Server 8.0.

Environment: Java 1.7, Java SE7, HTML5, JavaScript, JQuery, EXT Js, Angular JS, JSP,JSF 2.0/2.1, Spring3.x, Hibernate3.0, JPA 3.0, EJB 3.0, YUI(Yahoo User Interface), Web Services, Java Transaction Manager(Java Transaction API), XML, XSD, XQuery, RESTful, DOM, SAX, JSTL, UML, RAD 7.0, Maven 2.2.1, JUnit, ANT1.6, Rational Clear Case 7.2, Rational Clear Quest,Log4J 1.2,DB2 Web Sphere 7.0/8.0.

Confidential, Dallas, TX

Senior JAVA/J2EE Developer

Responsibilities:

  • Understanding the application Architecture, requirement gathering and creating design documents.
  • Developed back end code using Core Java to implement technical enhancement by following Java Standards.
  • Implemented front end changes based on Spring integrated with Struts along with JSP view and
  • Java code as per requirement.
  • Developed complex interfaces using Spring MVC module framework.
  • Responsible for modifying existing DB2 stored procedures as per requirement.
  • Define new tables based the request types and configure the drools for those request types.
  • Developed Mock Framework Mockito for Unit Test
  • Implemented client side validation with JavaScript Objects.
  • Customized many features through JQuery and JS and with heavy DOM manipulations as per the clients requirement.
  • Involved in designing the front end applications using web technologies like HTML/HTML 5,XHTML, and CSS/CSS3.
  • Used Java Transaction Management(Java Transaction API) for the purpose of Distributed Transactions.
  • Developed business components using Session and Entity Beans in EJB.
  • Implemented AJAX with prototype JS framework.
  • Used open source JSF framework to design the presentation layer.
  • Designed and developed custom Web based applications using JSF, AJAX, HTML, JQuery, Rich Faces, My Faces and JSP.
  • Utilizing tools such as YUI and EXT-JS and components like Java Script etc.
  • Implemented Log4j for logging.
  • Experience in using application servers like Apache Tomcat Server.
  • Developing SQL, PL/SQL scripts, stored procedures, functions, packages.
  • Developed JSP pages and Servlets for customer maintenance and deployed the application in JBOSS Application Server.
  • Worked on PL/SQL and SQL queries.
  • Created Real-time Reporting systems and dashboards using MySQL.

Environment: Spring Framework integrated with Struts for Presentation layer, Spring DAO for Database Access, GWT, Mockito, RWD, Transaction Management using Spring DAO (Light Weight), Drools, AJAX, Prototype HTML, JSP, CSS3, Eclipse, Hibernate, JAXB, EXT JS, Java Transaction Management (Java Transaction API), IBM MQ, Web Services, DB2, SQL Server, Tomcat Application Server.

Confidential, Hopewell, NJ

Senior Java Developer

Responsibilities:

  • Responsibilities include Use case modeling, Object modeling using Rose, and ER Database design.
  • Model View Controller (MVC) architecture has been adopted to provide framework. Utilized UML & Rational Rose suite for designing of the System. Followed DAO Pattern and J2EE framework facilitated the integration & deployment of DAO, SERVLETS, JSP and XML.
  • Developed Session Beans to encapsulate the business logic and Entity beans as the persistence objects.
  • Designed and developed User Interface Screens using HTML, DHTML and JSP.
  • Developed EJB-Session Beans that implements the business logic. Used IBM DB2 as Database.
  • Involved in the development of distributed server side components and deployed the various Session and Entity Bean Components in the IBM WebSphere Application Server.
  • Designed and Developed Struts Action classes, DAO, Views using Struts custom tags.
  • Translated the T-SQL procedure, function and views into Oracle's PL/SQL Packages, Procedure, Function and Views.
  • Implemented view even with HTML5 and JavaScript for the mobile apps..
  • Developed Struts-based form validation, Application error handling and using Struts Validator framework.
  • Developed Interactive GUI Screens using Prime faces and JSF.
  • Built Web pages that are more user-interactive using jQuery plugins, AJAX, JavaScript.
  • Created Web Services using SOAP, WSDL to provide services to other systems within the company.
  • Developed Session beans with JMS API based code to access the MQ objects.
  • Enhanced the application for multithreaded scenarios. Deployed the application under WebSphere Server. Resolved the production issues during migration onto the production server.

Environment: RUP, Rational Rose XDE, Java, J2EE, Struts 1.1, IBM DB2, Unix, XML, XSLT, ANT, JDBC, AJAX, Spring, Hibernate, JMS, Eclipse, Visual Source Safe, WSAD 5.1/5.0, Tomcat Application Server, WebSphere Application Server 5.1/5.0, SOAP, WSDL.

Confidential, Norwalk, CT

Java/J2EE Developer

Responsibilities:

  • Developed JSP for UI and Servlets, Java classes for business logic.
  • Utilized JavaScript for client side validation.
  • Utilized Oracle PL/SQL for database operations using JDBC API.
  • Implemented DAO for Oracle 8i RDBMS for DML Operations like Insert, Update, Delete the records.
  • Deployed the Applications on Application Server.
  • VSS is used for Software Configuration Management.
  • Test Cases Preparation.
  • Coordinated with the QA team during the process of making the code move to staging server and testing the application for the several test cases and defect testing.
  • Prepared Documentation and Java Doc.

Environment: JSP, Servlets, Struts1.2,JMS, JavaScript, Eclipse, Web Sphere Application Server, Oracle, EJB, ANT.

Confidential

Java Developer

Responsibilities:

  • Worked on gathering technical and functional requirements
  • Development of document creation module
  • Development of Templates in XML for exporting the documents
  • Development of user interfaces in JSP for document creation and document exchange
  • Worked on parsing the messages and storing them into the database.
  • Developed web interfaces using HTML5 and JavaScript.
  • Implemented Model View Controller (MVC) architecture at the Web tier level.
  • Preparation of unit test cases, unit testing and system testing.
  • Junit for Unit Testing.

Environment: JDK 1.5/1.6, Java, JSP, JDBC, XML, JavaScript, Core Java, AJAX, CSS/CSS3, Oracle 9i, Tomcat 4.1, Windows 2000, UNIX, PL/SQL Developer, SVN, JUnit

We'd love your feedback!