We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume Profile

5.00/5 (Submit Your Rating)

OH

SUMMARY:

  • 6 years of IT experience in Analysis, Design and Development of various Internet Applications using Java, J2EE Technology.
  • Expertise in J2EE Technology- Servlets, JSP,Struts, spring, Hibernate, JDBC, Java Mail.
  • Proficient in implementation of web based systems using Struts Framework.
  • Hands on experience in developing front end components using Java Server Faces.
  • Excellent knowledge and experience in MS SQL Server, My SQL and Oracle databases.
  • Experienced in Design patterns like DAO, Value Object, Session Fa ade, Service Locator, and Singleton
  • Hands on experience with application servers IBM WebSphere, BEA WebLogic, JBOSS, Sun Java System Application Server and web servers Apache Tomcat.
  • Excellent knowledge in Object Oriented Analysis and Design OOAD and Object Oriented Systems and Design OOSD , for developing Use cases and designing using UML with MS-Visio.
  • Expertise in Hibernate, Object Relational Mapping.
  • Expertise in developing responsive Front End components with HTML, CSS, JSP tags, JSTL and JavaScript.
  • Experience in using tools Eclipse, Net Beans, WSAD, MS-Visio, Toad, and ANT.
  • Agile-Scrum and Waterfall model development experience.
  • Knowledge in version control CVS, VSS, Subversion.
  • Experience in using JUnit testing framework and log4j.
  • Excellent analytical and verbal communication skills and good team player

TECHNICAL SKILLS:

Operating System

Windows 2000,NT,XP,Vista,7 and Sun Solaris 2.8,2.9, UNIX

Programming Languages

JDK 1.4,1.5,1.6, C, C ,Perl

Client Scripting

JavaScript, VBScript

Server Scripting

JSP, PHP

J2EE MVC Frameworks

Struts 1.1, 1.2, Struts 2.1, Spring 2.0,2.5 Spring 3.0, JSF 1.2

Databases

SQL Server 2000, 2005, 2008, Oracle 8i, 9i, 10g, MySQL 5.0, DB2.

ORM Frameworks

Hibernate 2.0,3.0, iBATIS,

Web technologies

Servlets, HTML, DHTML, Web Services, SOAP, WSDL, AJAX

Java technologies

JDBC, Java Beans, JUNIT, JPA

Webservice Specifications

JAX-RPC, JAX-WS, JAX-RS Restful

Middleware Technologies

EJB 2.1,3.0,JNDI

XML technologies

XML, XSL, XSLT, SAX, DOM, AXIS, and JAXB

IDEs

Eclipse, Netbeans, Sun Java Studio Creator, Toad, Microsoft Visual Studio, Dream Weaver 8.0, Rational Application Developer.

Application Servers

WebSphere 6.1/5.1, WebLogic Application Server 8.1, JBoss

Web Servers

Apache Tomcat 6.0/5.0, Java Web Server 2.0

Version Control

Clearcase, Subversion, PVCS, CVS, Starteam

Testing

JUnit, JUnit-Perf, JMock

Build tool

Ant, Maven

Tools

TOAD, SQL Developer, XML SPY, Rational Rose

Protocols

HTTP, HTTPS, SOAP, SMTP, FTP and TCP/IP.

PROFESSIONAL EXPERIENCE:

Confidential

Sr. Java/J2EE Developer

Responsibilities:

  • Resolved performance issues and managed team members for different problems resolution at various levels.
  • Involved in framework designing and development of various modules.
  • Interacted with end client Business Team for requirement clarifications and status meetings.
  • Integrated three different vendors to a common platform using AJAX and implemented AJAX for server side validations, auto loading of data and to improve performance.
  • Performed regular deployments day to day administrative tasks on WebSphere ESB v6.0/7.0.
  • Implemented Action Classes and Action Forms using Struts Framework.
  • Implemented session beans at business layer.
  • Generated Class Diagrams, Sequence Diagrams with Microsoft Visio and RAD.
  • Designed patterns implemented such as Singleton, Front Controller, Factory pattern, Data Access Object.
  • Involved in writing of Web services using SOAP, WSDL, deployment, configuration and testing.
  • Implemented logging mechanism using log4j.
  • Wrote SQL, PL/SQL and stored procedures as part of database interaction.
  • Extensively used Hibernate for Object relational Mapping for data persistence.
  • Unit testing, bug fixing in multiple environments DEV/INT/CERT/PROD and reproduce bugs for fixing and code review of individual modules in the application.
  • Release management and support. Participate in User Acceptance Testing during each Agile Cycle.
  • Involved in production support for fixing bugs in the production environment.
  • Ensure that coding standards are maintained throughout the development process by all developers.
  • Review proposed test cases with technical analysts, business analysts, developers and documentation staff to ensure understanding of system requirements from a QA perspective in order to achieve a high level of quality throughout this project.
  • Involved in coding front end using Swing, HTML, JSP, JSF, Struts Framework

Environment: WebSphere Application Server 7.0, Rational Application Developer RAD 7.0 , Java, JSF, JSP , Servlet ,EJB, Struts, JavaScript, Hibernate2.0, Webservices, WSDL, Java Beans, Oracle 10g, SQL Developer, ClearCase.

Confidential

Java/J2EE Developer

Responsibilities

  • Using RUP and Rational Rose, developed Use Cases, created Class, Sequence and UML diagrams.
  • Involved in developing the complete process flow of PNG system for all the layers.
  • Installed and Configured Apache Tomcat 5.x, Eclipse 3.x, WSAD, and AXIS.
  • Developed and used JSP custom tags in the web tier to dynamically generate web pages.
  • Designed and implemented Struts MVC Paradigm components such as Action Mapping, Action class, Dispatch action class, Action Form bean, and a form set for validation.
  • Participated in all the phases of the development namely Web Component Creation, Enterprise Bean Creation, Application Assembly and Application Deployment.
  • Developed Web-tier authentication consisting of HTTP basic authentication, form-based authentication, and HTTP mutual authentication.
  • Configured Web.xml and Struts-config.xml.
  • Developed and published webservices using Apache AXIS and good at JAXB, JAX-RPC, WSDL2JAVA, WSDL, and WSDD.
  • Used JNDI to lookup for the data sources and EJBs required.
  • Implemented Stateless and Stateful Session beans to capture user conversation and to achieve scalability, memory management and transactions, and Entity beans to bring the relational data to the object world.
  • Implemented JMS public/subscribe for asynchronous messaging.
  • Transfer Object for Lookups, Value List Handler for search and DAO.
  • Used WebSphere Studio Application Developer 5.1 to develop and deploy the PNG application
  • Deployed entire PNG application on the production and staging servers at different Levels.
  • Developing Test Cases and did unit testing using JUnit.

Environment: Java, J2EE, Struts1.1, WebSphere 5.1, WSAD 5.1.2,Servlets, JSP,JMS, JSF, JDBC, EJB 2.0, XML, SAX, JAXB, HTML, DB2, UNIX, UML, JavaScript, CVS, Rational Rose, JUnit, Rational Rose, JMeter, ANT 1.3/1.4, Apache AXIS, SOAP, WSDL, Eclipse 3.x, Tomcat 5.x, JBoss.

Confidential

Java Developer

Responsibilities:

  • Responsible for requirements gathering, analyzing and developing design documents and reviewing with business.
  • Involved in designing of user interface.
  • Performed Unit testing and Integration Testing.
  • Involved in tracking and resolving Production issues.
  • Developed DAO design pattern for hiding the access to data source objects.
  • Worked on Servlet, JSP, Struts, JDBC and Java script under MVC Architecture and implemented OOAD concept in the applications.
  • Developed user interface components using JSP and tag libraries.
  • Developed Web Services to perform various operations on the supplier information.
  • Supported the applications through debugging, fixing and maintenance releases
  • Involved in mapping the data from various vendors with the existing database.
  • Responsible for updating the supplier database if new updates are available.
  • Fine-Tuned the SQL for performance improvement.
  • Used JUnit for automating basic end-to-end testing.

Environment:Java 1.5, J2EE, Java Swing, Servlets, JSP, Struts, Ajax, Web Services, EJB 2.1, JMS, WebLogic, Oracle 9i, XML, LOG4J.

Confidential

Java Developer

Responsibilities:

  • Used Hibernate for persistence to Oracle Database
  • Developed the client application using Struts framework
  • Designed and Implemented Web service using Apache AXIS and REST also used Apache HTTP Client
  • Created class diagrams and sequence diagrams using UML
  • Responsible for managing and assigning tasks among the developers
  • Responsible for System Analysis, Design and Estimation of the various changes required
  • Developed UI and backend applications using Struts, spring, Hibernate, Java, EJB, JSP, HTML, DHTML, JavaScript and AJAX.
  • Used spring for dependency injection for plugging in the Hibernate DAO objects for the business layer.
  • Developed REST based Web Services to interact with backend/internal systems
  • Developed Session and Entity CMP beans EJB for crucial business logic.
  • Developed Message Driven Beans to work with JMS Queues
  • Worked on XML Parsing DOM/SAX , XML Schemas/DTD and XML Beans
  • Performed Unit Testing using JUnit, and also developed build script using ANT
  • Developed packages, functions, and Stored-Procedures
  • Software installation and maintenance reporting and checking the Server logs
  • Involved in Code Reviews, Defect Fixing and knowledge transfer
  • Worked with Content Management tool PVCS.
  • Deployed the code in Web Logic application server

Environment:J2EE, STRUTS 1.2, Spring, Java, Hibernate, Session beans, JSP, EJB2.1, Web services, JavaScript, DHTML, XML, JMS, Eclipse Platform, Web Logic,

Confidential

System Analyst

Project: ECM, OEUA-Automation

Responsibilities:

  • Requirement Gathering
  • Estimating the requirements and developing the work break structure
  • Developed OEUA-Automation using EJB3 and IBM MQ
  • Worked on ECM enhancements which are built on JSF, RichFaces, Seam and EJB3.
  • Monitoring the applications using profiling tools
  • Fixed a major memory leak issue with respect to OEUA-Automation project
  • Built standalone java programs that interact with different databases for migration
  • Developed various flavors of reports like HTML, PDF, XLS using reporting tool called as Jasper Reports
  • Off-shoring few of the enhancements to offshore development team
  • Schedule daily and weekly meeting with offshore team
  • Co-coordinating with other external entities as to resolve issues where ever applicable
  • Built SOAP based webservices to consume few business requirements and provide solution
  • Review the enhancements developed by offshore team
  • Code Tuning where ever applicable
  • Code versioning using MKS
  • Maintaining ECM and other apps that interact with ECM
  • Unit and Integration Testing
  • Code Deployment on to DEV/QA Servers
  • Production Support

Environment: Java, J2EE, EJB3, JPA, SOAP Webservices, Oracle, SQL Developer, Eclipse, JBoss, Hibernate.

We'd love your feedback!