We provide IT Staff Augmentation Services!

Java Developer Resume Profile

4.00/5 (Submit Your Rating)

Summary:

  • 6 years of experience in Development and Maintenance of Web applications using JAVA/J2EE technologies.
  • Experience in developing server-side components using J2EE JSP, Servlets, JDBC, JNDI, XML, EJB .
  • Expertise in using various open source frameworks like Struts, Spring and Object Relational Mapping Technologies like Hibernate.
  • Experience in using Validator Framework, Tiles Framework, JSTL Tag Libraries and Dispatch Action in the Struts Application development.
  • Expertise in Object Oriented Programming and implementing various J2EE design patterns like Service Locator, Session Fa ade, Data Access Objects DAO , Model-View-Controller MVC , Factory, Singleton, Data Transfer Object DTO and Business Delegate in the development of Multi-Tier distributed Applications.
  • Extensive experience in writing the business logic using Session and Message Driven Beans.
  • Strong experience in working with Application Servers like Apache Tomcat, BEA Web logic, Web Sphere.
  • Building, deploying enterprise applications using ANT and Maven.
  • Strong working experience with IDE's - Eclipse, RAD.
  • Good Knowledge of RDBMS like Oracle, DB2 and SQL Server.
  • Good experience in writing Hibernate criteria queries, HQL queries.
  • Experience in Oracle development tools like Toad and SQL developer.
  • Good experience in using Log4J, JUnit for testing and build tools like ANT, Maven, IBM ClearCase , CVS , SVN for version control.
  • Extensively worked with different operating systems like Windows, UNIX and LINUX.
  • Extensive experience in Software Development with involvement in all phases of SDLC.
  • Domain expertise: Banking, Financial, Insurance, Health Care Telecom Industries.
  • Good analytical, presentation, problem solving and excellent inter-personal skills, ability to work independently and active team player with proven work ethics and leadership qualities.

Technical Skills:

Languages

Java ,C,UML

J2EE Technologies

JSP, Servlets, JDBC, EJB, JNDI, and JMS

Frameworks

Struts, JSF and Spring, Hibernate3.1

XML

XML DOM and SAX , DTD, XSLT

Web Services

UDDI, SOAP, WSDL

Web Development

HTML, XHTML, JavaScript, Jquery1.3

Databases

Oracle, DB2, SQL, PL/SQL, MySQL 5.x

IDE

WSAD 5.x, RAD 7.0, Eclipse,MyEclipse, Netbeans 6.1, JDeveloper

Application/Web Servers

IBM WebSphere Application Server 4.0/5.0/6.0, Weblogic 10.x, JBoss 5.x, Tomcat

Design Patterns

Singleton, DAO, MVC, Factory, Session fa ade

UML Tools

Microsoft Visio, Rational Rose

Version Controls

SVN,CVS,VSS6.0, WinCVS2.0., IBM Clear Case, Perforce

Projects Summary:

Confidential

Role: Java Developer

Responsibilities:

  • Involved in the design phase of the application worked on the design diagrams, use cases, pseudo code and data components.
  • Performed analysis, development, integration and testing for subsystems within a complex Medicaid system implementation.
  • Participated in code reviews and ensure compliance with corporate standards.
  • Responsible for writing J2EE compliant code using Java for an application development effort. This involves working with JSP, SERVLETS, JDBC, XML, EJB etc.
  • Developed PL/SQL Scripts to fetch and update Oracle Database.
  • Performed unit and system testing. Created test plan, test cases using JUnit and prepared documentation.

Environment: Eclipse IDE, JBoss Application Server, J2EE EJB, JSP, Servlets , JNDI, HTML, XML, Java Script, JUnit, Windows NT/Enterprise, Oracle 11g, Rational Clear Case, Rational Clear Quest.

Confidential

Role: Software Developer III

Responsibilities:

  • Modified existing JSP and XHTML pages of JCS and modified corresponding CSS files.
  • JCS application related logic is developed using struts action classes and java objects, EJB session beans and JDBC are used for data layer development.
  • JCS database has migrated from Sybase to oracle, in this process Rose data modeler is used for Sybase mapping to Oracle mapping.
  • JCS application has deployed and tested onto weblogic server using deployment descriptors weblogic.xml, web.xml, application.xml files.

Environment: Struts 2.0, JSP 2.0, Servlets, XHTML, EJB2.0, Weblogic10,XML Schema, Oracle11g.

Confidential

Role: JEE Developer

Responsibilities:

  • Implementation of Service Requests SR , Defects
  • Providing 3 Point Estimations for CR and enhancements
  • Prepared Unit Test Cases for Maintenance modules.
  • Involved in the creation of the data-model for the application.
  • Involved in SR and Defect Fix deployment windows.
  • Developed the application server components using Java, Struts.
  • Have taken up additional responsibilities to manage the server issues apart from my daily tasks.
  • Takes care of Environment issues if any.
  • Involved in sharing and helping the team in understanding the business functionality.

Environment: Java, Servlets, JSP, Linux Scripts batch jobs ,tomcat web server, HTML, JavaScript, Sub Version, Sql Developer, Oracle 11g

Confidential

Role: J2EE Developer

Responsibilities:

  • Collected required information from Agents for documenting the requirements of Accounting module, claims module.
  • Performed Iteration Planning for the Modules developed.
  • Involved in development of User Interface using XSLT, HTML, JavaScript, Ajax, DOJO and JSTL.
  • Created Dialog boxes using DOJO for better look and feel.
  • Used XSLT for all the front end development.
  • Used JSTL tags for creating the tables with contents easily.
  • Performed JavaScript Validations on the data submitted by the user.
  • Used Spring MVC framework at the front end and configured many beans and wired dependency injection them as per the requirement.
  • Used JSON to transfer the request from the web page to the server.
  • Marshaled and UnMarshaled for performing OXM Object XML mapping using spring's castor marshaller and by configuring mapping.xml file.
  • Developed a suggest box using Ajax to make an asynchronous drop downs of all business units using both xml http request objects and active objects.
  • Used Concurrent Versioning System CVS as a version controlling for the source code check in and check outs.
  • Generated the required XML files to transfer data between the server and the web pages..
  • Used DOM parser for validating the XML files against their respective Xml schemas.
  • XPATH expressions are used to extract data from the XML files.
  • Used Hibernate in the persistence layer.
  • Spring AOP was used to perform logging all along the application at different join points like before/after method callings.
  • Developed unit test cases using JUnit and Mock Objects.

Environment: XSLT, AJAX, HTML, JavaScript, CSS, DOJO, Spring, Hibernate, Web Sphere, JUnit, DB2, DB Visualizer, Eclipse IDE, CVS, Axis2, LDAP, XPath, JAX-RPC, Web Services, XML Schema, DOM parser, fiddler.

Confidential

Role: Jr.Software Engineer

Responsibilities:

  • Designed the user interfaces using JSP.
  • Developed Custom tags, JSTL to support custom User Interfaces.
  • Developed the application using Struts Framework that leverages classical Model View Controller MVC architecture.
  • Implemented Business processes such as user authentication, Account Transfer using Session EJBs.
  • Used WSAD 5.1.2 for writing code for JSP, Servlets, Struts and EJBs.
  • Deployed the applications on IBM Web Sphere Application Server.
  • Used Java Messaging Services JMS and Backend Messaging for reliable and asynchronous exchange of important information such as payment status report.
  • Developed the Ant scripts for preparing WAR files used to deploy J2EE components.
  • Used JDBC for database connectivity to Oracle 8i.
  • Written PL/SQL in Oracle Database for creating tables, triggers and select statements.
  • Improved code reuse and performance by making effective use of various design patterns such as Singleton, Session Fa ade, Value Object, etc.
  • Involved in JUnit Testing, debugging, and bug fixing.
  • Used Log4j to capture the log that includes runtime exceptions and developed WAR framework to alert the client and production support in case of application failures.

Environment: Java 1.4, J2EE 4.0, JSP 2.0, Struts 1.1, EJB 2.0, JMS, JNDI, Oracle 8i, HTML, XML, WSAD 5.1.2 WebSphere Studio Application Developer , IBM Web Sphere Application Server 5.1.2, Ant, CVS, Log4j.

Confidential

Role: Java Programmer

Responsibilities:

  • Active involvement in the Product and Design and Development of Prototype.
  • Involved in development of Traffic Forecasting module.
  • .Involved in development of business component using struts action classes, hibernate for the transaction management to insert data into oracle database and getting data from it.
  • Created POJO, Hibernate HBM files, Hibernate DAO's Using Hibernate tool
  • Version control using SVN.
  • Involved in User Acceptance Test and prepared test cases.

Environment: JSP, Struts 2.0, Hibernate, Oracle 10g, Apache Tomcat.

We'd love your feedback!