We provide IT Staff Augmentation Services!

J2ee Developer Resume Profile

4.00/5 (Submit Your Rating)

MA

PROFESSIONAL SUMMARY:

  • Over 6 years of experience in Design, Development, Implementation and Maintenance of Java J2EE web and client server based Internet applications.
  • Good Knowledge and working experience on Multi-Tier Architectures and Design using client-server and Web Technologies in manufacturing domain.
  • Hands on experience in Requirement Analysis, High-level design using design patterns and Object oriented programming and OOAD concepts.
  • Completed projects using Java, J2EE, EJB, Spring, Struts, HIBERNATE, IBATIS, Webservices, RMI, Servlet, JSP, JSF, JNDI, JDBC, JMS, JTS, JavaScript, HTML, SOAP and XML, SQL, PLSQL, Ajax, Ant-build scripts.
  • Hands on experience in various java-programming tools like WSAD, Eclipse-3x, RAD.
  • Hands on experience in all stages of Software Development Life Cycle SDLC
  • Strong Experience in PL/SQL, SQL, Stored Procedures in Oracle
  • Experience using J2EE Design Patterns like Composite View, Value Object, DAO, MVC, Singleton, Session Facade Pattern, Front Controller, MVC and Factory Pattern for reusing most efficient and effective strategies for new development
  • Expertise in developing MVC architecture for web based applications using Struts framework.
  • Good experience in working with Web/Application servers likes Jboss4.x Application Server ,WebLogic10.0 8.1, WebSphere6.x and Apache Tomact5.x
  • Experience in performing Code reviews and peer reviews for maintaining best Industry standards
  • Extensive experience in working on multiple operating systems including UNIX, Linux and Microsoft Windows
  • Experienced in business/technical requirements capturing, configuration management, team coordination and software engineering processes
  • Expertise in using configuration management tools like CVS, VSS and Clear Case.
  • Knowledge of python

SKILLS SUMMARY:

  • Programming: Java1.5/J2EE, C ,JavaScript, XML,HTML, PL/SQL.
  • Web Technologies: JSP, Servlets, Swing, JDBC, JNDI, J2EE, XML, HTML, SOAP, JMS,
  • Hibernate, EJB 2.1/3.0, RMI, WSDL, UDDI, DOM, SAX, XSL, X Path, HTML,
  • AXIS, and Web Services.
  • Development Tools: Eclipse 3.1, WSAD, RAD, Ant, Maven.
  • Frameworks: Struts 1.2, Hibernate.
  • Designing Tools: Rational Rose, Together, Agile Methodology.
  • Web/App Servers: Jboss, WebLogic 8.1/10.x, WebSphere 6, Tomcat.
  • Databases: Oracle 8i/9i/10g, SQL Server, Sybase11.x,DB2, MYSql.
  • Distributed Tech: J2EE, EJB, RMI, Web Services.
  • Configuration Tools: SourceofSite, StarTeam, VSS, CVS, Clear Case.
  • Design Patterns: Composite View, MVC, Value Object, DAO, Singleton, Factory Pattern, Session Fa ade, Front Controller, Business Delegate Design Pattern.
  • Operating Systems: Windows XP/NT/2000, UNIX, Linux.

EXPERIENCE SUMMARY:

Confidential

Java/J2EE Developer

Responsibilities:

  • Developed XML Query for retrieving XML Data from Mark Logic Server for generating Reports
  • Developed the prototype of Increment 4 using MVC Architecture Struts, Web services, Spring Frameworks and Mark Logic XML DATA SOURCE DAO and Hibernate.
  • Designed and Configured Business Transactions using Spring Framework Transaction API Involved in the development of module related to Web Services
  • Designed and implemented a web-based application to manage the software licenses and sales using Struts, Spring, and Hibernate.
  • Performed extensive development using Struts Framework
  • Preparing Sequence Diagrams and Class Diagrams using RAD 6.0
  • Participating in high-level meetings with client on Requirements
  • Used both SAX and DOM parser for XML related development
  • Extensively used IOC and AOP concepts of Spring Framework as part of development
  • Worked with Hibernate for Persistence.
  • Handling Production Support in an App Server Clustered Environment.

Environment: Java / J2EE, JSP 2.0, Servlet, JDBC, Hibernate, Struts Framework, HTML, CSS, XML, XSLT, , Spring, WSDL 2.0, JUnit 3.8.1, WebSphere Application Server 5. 1, WSAD 5.1, RAD 6.0, Oracle 9i/10g, SQL Developer 1.1

Confidential

J2EE Developer

This project features are ideal for small or medium sized businesses that offers a range of options for business checking needs. The project enhanced features that includes view accounts-balance/transaction, Pay Bills to other company electronically, Transfer Funds and Extra services like email alerts and remainders, and Update Company's profile. This application facilitate the company to access multiple business and personal accounts under one profile, view balances of checking/saving account, allow/stop payment by check/direct deposit, View/download current transactions reports, check images and online statements for your business's checking, savings, loans, credit monitoring system.

Responsibilities:

  • Involved in various Software Development Life Cycle SDLC phases of the project which was modeled using Rational Unified Process RUP .
  • Implemented the application using Struts Framework which is based on Model View Controller design pattern.
  • Developed Class Diagram and Sequence Diagrams as part of the design.
  • Developed user interface using JSP, JSP Tag libraries and Struts Tag Libraries to simplify the complexities of the application.
  • Session Beans were developed to process the requests from the user.
  • Extensively used Hibernate in data access layer to access and update information in the database.
  • Used Spring Framework for Dependency Injection and integrated it with the Struts Framework and Hibernate.
  • Used Web services - WSDL and SOAP for getting credit card information from third party.
  • Designed various tables required for the project in Oracle 9i database and used Stored Procedures and Triggers in the application.
  • Performed unit testing using JUnit framework.
  • Used Ant scripts to build the application and deployed on Welogic Application server and monitored the error logs using Log4j and fixed the problems.
  • Co-ordinated with QA team in manual and automatic testing.

Environment: JDK 1.6, Struts 1.2.4, Hibernate 3.0, Spring 3.0, JSP 1.2, Servlets 2.4, XML, SOAP, UDDI, WSDL, JDBC, JavaScript, UML, HTML, JNDI, CVS, Log4j, JUnit, Weblogic 10.3, My Eclispe 5.1, Oracle 9i, SQL server.

Confidential

Java Programmer

Worked on an application that allows on line search of products and services based on various criteria. This application also provides a Request for Quote for services requested. It is architected as a 3-tier Java web application and for scalability has introduced web services as an interface to other applications.

Responsibilities

  • Designed and developed the application using Java, J2EE, Struts, Spring, Hibernate, and AJAX.
  • Developed a custom XML schema based validation engine for server side validations
  • Developed user interface using JSP, JavaScript, HTML, CSS and JSTL
  • Created custom JSP Tag Libraries for use in JSP pages
  • Designed and developed the End Points Controllers , Business Layer, DAO Layer using Hibernate/JDBC template, using Spring IoC Dependency Injection .
  • Created Java utility classes for reuse in various applications
  • Created ANT scripts to build, and ftp jar files to various environments
  • Provided production support upon roll out to users, resolving both technical and functional problems.

Environment: Java 1.5, J2EE, EJB 3.0, Servlet, AJAX, Spring 2.0, Hibernate, Spring MVC, Spring IoC Oracle, JDBC, JSP, JUnit, Ant, JavaScript, Web Services, SOAP UI. XML, XSLT, XQuery, web services, SOAP, WSDL, AIX, Windows NT, HTML, Eclipse

Confidential

Java Programmer

Payment Confidential acts as the integrator between Biller and the Bank. PGI provides the facility of Online Bill Payments of various Billers like Vodafone, Reliance Energies etc . Customers are provided with the facility of paying bills irrespective of different parameters required by bank and biller for making transactions. Banks involved: Citibank, Standard Chartered, HDFC, etc.

Responsibilities

  • Gathered system requirements for the project.
  • Preparation of the detailed design document for the project by developing business process flows, requirements definition, use cases and object model.
  • Designed and implemented a GUI framework for Swing developers using the framework define actions, popup menus in XML and the framework builds the graphical components.
  • Designed the class diagrams and sequence diagrams.
  • Implemented MVC architecture with Spring 2.0, Spring MVC, JSF and Hibernate 3.0 in an Agile Process Methodology following the Scrum Cycle model.
  • Generated Web Service client components for enabling the web application interact and integrate for sharing necessary data with other systems of the Department.
  • Implemented Stand alone Spring 2.0 configured framework for scheduled automated activities such as batch jobs to be executed by Windows Task Scheduler.
  • Used log4j for logging and Tomcat 6.0 for development server.
  • Created the test plan, developed and coded the test classes and test cases using JBuilder.
  • Supported production environment by fixing defects and providing end user support.

Environment: Java, J2EE, Tomcat, MySQL, JBuilder, XML and Swing

We'd love your feedback!