We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

4.00/5 (Submit Your Rating)

Fort Worth, TX

SUMMARY

  • Over Six (6+) years of referable experience in Systems Design, Documentation, Development and Implementation in Client/Server and Web Technologies for various Business, Finance and Health care domains.
  • Over 5 years of extensive experience in developing web - centric, e-business applications using J2EE technologies such as Java, XML, JDBC, JSP and Servlets on Windows and Unix environments.
  • Strong Front End/GUI design skills using JSP, HTML, CSS, JavaScript and JQuery.
  • Expertise in Relational Database Management Systems using Oracle, SQL Server and MySQL.
  • Excellent hands-on experience in using Spring Framework and Spring Security.
  • Expertise in building applications using ORM technologies such as Hibernate.
  • Experience in designing and building web services using WSDL, SOAP and Axis2.
  • Experience in building RESTful Web Services using Spring Controllers, JAXB and JSON.
  • Specialized in using IDE's like Eclipse and NetBeans.
  • Experience in using Application Servers such as WebLogic, WebSphere, JBoss and Apache Tomcat.
  • Experience in developing customized MVC architecture using Apache Struts.
  • Experience in software build processes using Ant and Maven.
  • Managed full life cycle Custom Development for several business applications from inception to completion.
  • Ability to quickly learn and adapt to the rapidly changing Internet economy.
  • Experience in OOAD Technologies, developing Use Cases, Activity diagrams, Sequence Diagrams and Class Diagrams using case tools like Rational Rose.

TECHNICAL SKILLS

Languages: Java, JavaScript, HTML, SQL, XML

Internet Applications: JSP, J2EE, Servlets, JDBC, JDK 1.5/1.6, Tag Library, XML, XSLT. JSTL, XPATH

Web & App Servers: Tomcat 6.X/7.X, WebSphere, WebLogic and JBoss

Software tools: XML Spy, Word, Excel, PowerPoint, Outlook, Access, Front Page, MS Project

Scripting Language: JavaScript, UNIX Shell Script

RDBMS: Oracle 10g/11g, SQL Server7.0, DB2 (7.2, 8.1), MySQL 5.x

Markup Language: XSLT, XML, HTML.

UML Tools: Rational Rose, Rational Software Modeler, MS VISIO

IDE: RAD, RSA, WSAD 5.0, 5.1

Frameworks: Struts1.2, Spring Framework, Hibernate

Misc: Ant and Maven

Protocols: HTTP, HTTPS, FTP and Telnet.

Methodologies: OOPS/OOAD, Rational Unified Process (RUP)

Defect Management tool: Mercury Quality Centre

Operating System: Windows XP/NT/2000/95, UNIX

PROFESSIONAL EXPERIENCE

Confidential, Fort Worth, TX

Java/J2EE Developer

Responsibilities:

  • Involved in Software Development Life Cycle including requirement gathering and performed Object - Oriented analysis and Design.
  • Created Class-diagrams, Sequence diagrams, Activity diagrams using Rational Rose.
  • Developed the presentation-tier using Struts (actions, form-beans, validation, tags), AJAX, JSP, JSTL, JavaScript, JQuery and CSS.
  • Build Section and Participant modules through Struts, Hibernate, Servlets, and JSP, JDBC and tag libraries.
  • Used Spring Framework for IOC and Dependency Injection.
  • Used Spring Security to perform authentication and authorization.
  • Used JDBC, Data Source and connection pool for database connectivity.
  • Implemented various Exception handling mechanisms and used Java Collection frameworks
  • Developed presentation layer using HTML, CSS, JSP, Servlets and JavaScript.
  • Developed custom tags to add extra functionalities to JSP.
  • Designing the presentation tier using the Struts framework and Command pattern for the middle tier
  • Developed utility classes to separate some underlying functions from business logic.
  • Developed XML for configuration and data description.
  • Deployed JAR and WAR files on WebLogic application server 8.1.
  • Used Oracle 9i as back-end database.
  • Modified SQL, stored procedure and functions for performance enhancement.
  • Developed SQL queries with JDBC API to create, retrieve and update data.

Environment: JDK 1.5/1.6, Struts2, Servlets, JSP, JDBC, HTML, DHTML, CSS, JavaScript, JQuery, XML, XSLT, DOM, JMS, WebLogic server, Oracle, Windows Vista/7, UNIX

Confidential, Columbus, OH

Sr. Programmer Analyst

Responsibilities:

  • Designed and implemented business logic and other administrative tasks that include registration and maintenance of user profile using Java Servlets.
  • Implemented Hibernate to map all the tables from different data sources to make database updating.
  • Hibernate Tools were used as persistence Layer - using the database and configuration data to provide persistence services (and persistent objects) to the application.
  • Created and maintained mapping files and transaction control in Hibernate.
  • Used XML to transfer the application data between client and server.
  • XSLT style sheets for the XML data transformations that included both mid-layer transformations(XML to XML)and final transformations (XML to HTML)
  • Participate in designing WebService framework in support of the product
  • Designed and developed forms using HTML and validated them using JavaScript
  • Developed web services in Java and Experienced with SOAP,WSDL
  • Used Log4j for logging.
  • Used the JDBC for data retrieval from the database for various enquiries.
  • Performed Unit Testing.

Environment: Java, JSP, JDBC, Servlets, JavaBeans, Hibernate, SQL, Oracle, SOAP, web services, WebSphere, Oracle 9i, Sun Solaris

Confidential, Cincinnati, OH

Senior Programmer Analyst

Responsibilities:

  • Involved in design and developing CASH Management System using Java, J2EE, Struts Frame work.
  • Developed JSP pages with MVC architecture using Struts, Servlets and Custom tags.
  • Developed presentation layer using HTML, CSS, JSP and JavaScript.
  • Used Struts Tiles framework for the development user interface.
  • OO Analysis and developed UML with Rational Rose.
  • Developed custom tags to add extra functionalities to JSP.
  • Responsible for developing session beans to handle business functionality.
  • Responsible for development of DAO’s (Data Access Objects) to interact with the database using JDBC.
  • Responsible for development of ant build scripts for compilation, generation and deployment of application archive files (WAR and EAR) to Web logic server.
  • Responsible for development of Xml schemas.
  • Used Oracle 9i as back-end database.
  • Modified SQL, stored procedure and functions for performance enhancement.
  • Developed SQL queries with JDBC API to create, retrieve and update data.
  • Implemented Java to xml binding using CASTOR.
  • Responsible for UNIX Shell Scripting, job scheduling.
  • Used SAX and DOM for parsing XML documents
  • Used JUnit to write repeatable tests (regression testing), mainly for unit testing.
  • Used Log4j to implement logging facilities.

Environment: JDK 5.0, J2EE, JSP (Custom Tags), EJB, Struts1.x, Servlets, XML, JBuilder, WebLogic Application Server, MyEclipse5.x, CVS, Oracle 9i, log4j, JUnit, Ant, Java Script.

Confidential, Westminster, CO

Programmer Analyst

Responsibilities:

  • Member of the team that was responsible for re-design of DMS application to use spring and Hibernate.
  • Understood the existing architecture thoroughly and identified areas where Spring could be easily incorporated, thereby making the application easily configurable, maintainable and testable.
  • J2EE integration and also integration with other external services and modules.
  • Implemented the persistence framework provided by the company to persist data to the database (Oracle) using Java Beans
  • Used Struts framework's advanced features like Validator, DynaForm etc.
  • Developed and enhanced EJB in Web logic by setting EJB Deployment Wizard. Coded JavaScript for Client Side Validations.
  • Used JDBC calls to update the database at the application server
  • Responsible for the Deployment of the Application/Java Bean Components in WebLogic Application Server.
  • Identified java classes that could be re-factored to use ORM technology (Hibernate).
  • Involved in relational mapping between tables and object oriented relational mapping between java objects and database tables using hibernate.
  • Prepared design documents that clearly mentioned the architectural changes and included component diagrams, sequence diagrams and class diagrams.
  • Mentored the junior members of the team. Wrote test scripts using JUnit and Easy Mock.
  • Helped the infrastructure team with ant scripts.
  • Used My Eclipse and Web logic Workshop as the IDE to develop the Java components.

Environment: Java, J2EE, Spring1.x, Hibernate3.x, JDBC, Struts, Oracle 9i, JUnit, Easy Mock, RAD, IBM WebSphere, Ant, UML, SQL developer, CVS, Windows XP, Rational Rose 2003/XDE

Confidential 

Web Developer

Responsibilities:

  • Building the GUI client using HTML.
  • Designed the Screens using Java-AWT and Swing.
  • Designed various Applets using the tool like JBuilder.
  • Involved in client side scripting using Java Script.
  • Developed the Front-End form using Swing Components like JFrame, JButton, JTextField, JList etc.
  • Used JDBC for connecting the server with MS SQL Server database.
  • Developed Servlets with Java Web Server and serviced the request of client using Servlets

Environment: Java, JDK 1.2, Swings, AWT, JBuilder, HTML, Java Script, Servlets, JDBC and MS SQL Server6.5.

We'd love your feedback!