We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Houston, TX

SUMMARY

  • 6+ years of experience in software development life cycle with extensive experience in designing, developing and deploying web applications and client/server applications using JAVA and J2EE.
  • Extensive experience in designing and developing enterprise applications for J2EE platform using Spring, Struts, JSP, Servlets, EJB, JDBC/ODBC and Hibernate ORM.
  • Strong experience in different phases of the Software Development Life Cycle (SDLC) including design, implementation and testing.
  • Thorough knowledge of Object - Oriented concepts, HTML, JSTL, Java Beans and Java Script.
  • Expert at using IDE’s such as Spring Source (Eclipse) and NetBeans.
  • Proficient in design patterns like Factory, Singleton, DAO, MVC, Business Delegate and Service Locator.
  • Experienced in developing web-service applications using SOAP and WSDL.
  • Proficient in writ ANT, Maven build scripts and configuring using Log4j.
  • Experienced in writing Unit Test cases using JUnit.
  • Proficient in creating UML diagrams like Class Diagram, Sequence Diagram & Use case diagram using Rational Rose.
  • Excellent back-end programming skills using SQL Server, MySQL, PL/SQL and Oracle.
  • Ability to master new technologies and deliver outputs.
  • Motivated to produce robust, high performance software.
  • Ability to work independently or in a team.
  • Excellent at communicating and strong problem solving skills.

TECHNICAL SKILLS

Languages: Java (JDK 1.1, J2SE 1.3/1.4/5.0, Java SE 6), SQL, PL/SQL

UML Tools: Rational Rose, AltovaUModel, MS Visio

APIs: JDBC, JMS, JNDI, JCA, JTA, JPA, JSF,JSTL

Design Patterns: MVC, DAO, DTO, Front Controller, Session Façade, Business Delegate, Observer, Singleton, View Helper, Decorator etc

Frameworks: Struts, Hibernate, Spring, JSF

XML Technologies: XML, XSD, XSLT, DTD, DOM parser, SAX parser, XPath, XQuery

Databases: Oracle 9i/10g, MySQL 3.x/4.1/5.0, SQL Server 2000/2005

Dist. Object Mgmt: EJB, RMI, SOAP

Scripting/GUI Tools: HTML, DHTML,DOJO, JSON, JavaScript, CSS, Shell Script, Dreamweaver

Operating Systems: Windows 95/98/NT/2000/XP, Sun Solaris 9/10, Red Hat Linux 9

Application Servers: WebLogic 7.0/8.1/9.1/10.0 , JBoss 4.0, Apache Tomcat 4.x/5.x, Websphere 5.0/5.1/6.0

IDE: Eclipse 3.x, RAD 6.0, Websphere Studio Application Developer (WSAD), NetBeans 5.x/6.0, JBuilder 5/6/7/8

Build and Test Tools: Ant, Maven, JUnit 3.8/4.0, JWebUnit, HttpUnit for Junit

Misc Tools: TOAD for Oracle, Subversion 1.4(SVN), CVS, Castor, ClearCase, AltovaXMLSpy, Crystal Reports

PROFESSIONAL EXPERIENCE

Confidential, Houston, TX

Java/J2EE Developer

Responsibilities:

  • Involved in various stages of Enhancements in the Application by doing the required analysis, development, and testing.
  • Experienced in using Rational Rose, for delivering a Technical Design Document using various UML diagrams.
  • Designed logic and code for the registration and validation of the enrolling customer.
  • Designed dynamic web pages using custom JSP tags with CSS and JavaScript.
  • Developed web module using Struts framework.
  • Managed implementing data persistence functionality using hibernate 3.0 in different project and imported the bean for this class in main project.
  • Worked on the session management part of the project
  • Maintained the distributed system for remote work with documentation. It involved developing Axis Web Services, writing JUnit tests, improving asynchronous multithreaded queues of processing’s of documents, enhancing custom ORM metadata system, etc. (Core Java, Servlets, Axis, JDBC, Multithreading)
  • Participated actively in a team to maintain automated builds, tests, and installation updates using CVS, Ant and JUnit
  • Implemented DAO pattern for interactions with Database
  • Used JDBC to connect to backend databases, Oracle 10g and SQL Server 2005.
  • Implemented various XML technologies like XML schemas, XSL style sheets and XSLT
  • Used Spring Framework to implement MVC architecture in one of the independent module
  • Used Hibernate ORM for data persistence and transaction management.
  • Used IBM Websphere 6.1 for deploying the application.
  • Wrote Stored Procedures using PL/SQL query language in Oracle 10g database. Performed query optimization to achieve faster indexing and making the system more scalable.
  • Followed agile methodology and SCRUM meetings to track, optimize and tailored features to customer needs.
  • Used Eclipse 3.0 IDE for writing code in the development environment.
  • Implemented the logging mechanism using Log4j framework

Environment: Servlets, JSP, Struts 1.2, UNIX, XML, XML Schemas, Web Services, HTML, JavaScript, CSS, UML, IBM Websphere Application Server 6.1, Unix, WSAD, Spring 2.0, Eclipse 3.0, Spring 2.5, JMS, IBM MQ Series, Oracle 10g, JDBC, Hibernate, Ant, Log4j, XML, XML Schemas, XSLT, HTML, AJAX, JQuery, CSS, UML, RAD, PL/SQL, JUnit, ANT, IBatis 2.2

Confidential, Boston, MA

Java /J2EE Developer

Responsibilities:

  • Used Eclipse to create Servlets and Java Beans.
  • Generated User interface Templates using JSP, HTML.
  • Developed the Java Code using Eclipse as IDE.
  • Extensively involved in gathering requirements, preparing requirements documents
  • Involved in the development of dynamic WebPages using JSP.
  • Development of the Server Side Application, which included Servlets that handled the Database manipulation with the back-end Oracle database using JDBC.
  • Involved in developing the core business logic using Session & Entity Beans (JavaBeans) and deploying them in Apache Tomcat 6 Application server.
  • Responsible for Migrating Oracle 8i to Oracle 9i
  • Entity Bean will manage the transactions with the database to deliver the content to the presentation layer and also to store the data into the persistence layer.
  • Tested the application functionality with Junit

Environment: Java 1.5, JSP, JMS API, Log4j, Eclipse, JUnit, ANT, JDBC, Oracle, HTML, Windows XP.

Confidential, San Diego, CA

Java/J2EE Developer

Responsibilities:

  • Involved in all the phases of SDLC including Requirements Collection, Design &Analysis of the Customer Specifications, Development & Customization of the Application.
  • Participation in the verification and validation and Quality assurance.
  • Extensively used MVC, Factory, Delegate and Singleton design patterns.
  • Used annotations to add Meta data in Java.
  • Developed the application under J2EE architecture using JSP, Spring, Java Beans,
  • Used the Spring framework with hibernate configuration
  • Used Hibernate ORM for data persistence and transaction management.
  • Developed JSP pages.
  • Created and implemented stored procedures, functions, triggers, using SQL.
  • Prepared the system test plan and test cases to suit business requirements and system specification documents.
  • Used Web Services in credit card validation provided by the customer.
  • Designed and developed Error Handling mechanisms using Log4j Logging capabilities to capture different levels of messaging and creating formatted Log files to be stored on remote servers.
  • Prepared technical reports & documentation manuals during the program development.
  • Interacting with the users in case of technical problems & mentoring the business users.
  • Coordinated with offshore team at various stages of the application development lifecycle.

Environment: J2EE 1.4, UML, EJB 2.0, Eclipse, JDBC, CSS, spring 2.0, Oracle10g, ANT, Windows XP.

Confidential, New York, NY

J2EE Programmer

Responsibilities:

  • Involved in the Product support and development.
  • Involved in analysis and implementation of the customization and enhancements to the application using DAO.
  • User interface was developed using JSP and Servlets. Business layer was developed using Struts1.2 framework.
  • Developed business logic components using EJB1.0 and deployed in the middleware.
  • Developed the GUI for the main pages of the module using HTML, CSS integrated with Java Server Pages.
  • Development & enhancement of Business Components for order processing application.
  • Developed Servlets and Java classes to communicate with the Database using JDBC.
  • DHTML, CSS, JavaScript, JSP was used for designing the screens and validation of front-end.
  • Worked with the users to gather requirements and worked in Analysis and designing part.
  • Trained and assisted other members of the team to support Invoice management system.
  • Participated in project planning, documentation, testing and validation procedures.
  • Involved in the development and maintenance of different Module in Java for integration.
  • Data add, modify, deletion and selection is done through DAO.
  • Involved in the development of stored procedures in Oracle 9i.
  • Involved in Testing and Debugging of various modules

Environment: Java / J2EE, JSP 1.2, Servlets 2.3, EJB 1.0, Struts 1.2, HTML, JavaScript,, JDBC, PL/SQL, Oracle 9i, UNIX, Maven 1.6, OC4J, Netbeans 4.0, Swing, Applets, JSP 1.2, DHTML, WebLogic 8.1, JBuilder 8 Enterprise Edition, Window NT.

Confidential

Application Developer

Responsibilities:

  • To support the existing Application code module and enhance the search Option in the web-Tier support and scale the database operation.
  • Developed HTML, CSS, Java Swing, Applets, Java Server Pages confirming to JSP 1.2 for the Client side GUI.
  • Involved in development of JavaScript for Client Side Validations.
  • Developed Servlets and JSP on Web App and incorporating all the Business logic related to each RD Application in Java Beans.
  • Website designs were done on Dreamweaver.
  • Indexing and Creating database tables, developing PL/SQL statements and Stored Procedures.
  • Performed Unit testing using JUnit and integration test to integrate different modules.
  • Provided Support for Application integration and customer-based requirements.

Environment: JDK 1.4, Swing, Applets, JSP 1.2, Servlets 2.3, HTML, JavaScript, CSS, JDBC, PL/SQL, Oracle 8i, SQL Developer, Windows 2000, IBM HTTP Web Server, Apache Tomcat 4.1.x, JUnit 3.8.

We'd love your feedback!