We provide IT Staff Augmentation Services!

Sr .java/j2ee Developer Resume

0/5 (Submit Your Rating)

Charlotte, NC

SUMMARY:

  • Over 7+ Years of experience in developing web based, client/server, distributed architecture, Object oriented architecture applications using Java, J2EE and XML technologies.
  • Extensive expertise in core Java, Java Servlets, JSP programming, J2EE, EJB, JDBC, JMS, Struts, Hibernate, Spring, JNDI, Web Services.
  • Expertise in XML technologies (SAX, DOM), Schema and DTD.
  • Expertise in using IDE like Eclipse, Net Beans, Rational Application Developer (RAD).
  • Development experience with Application/Web servers like IBM Web sphere Application server, BEA Web logic, J Boss and Apache Tomcat.
  • Sound Knowledge in database concepts and working experience on Oracle, DB2, MySQL and SQL Server databases.
  • Successfully designed and implemented various reusable components and frameworks using Design Patterns like MVC (Model - View-Controller), Business Delegate, DAO, DTO/VO Singleton, Factory etc.
  • Excellent knowledge of industry standard methodologies like Software Development Life Cycle (SDLC), Iterative Software Development Life cycle and Test Driven Development.
  • Implemented J Unit automated unit tests for code testing.
  • Experience in using different design methodologies and tools like UML.
  • Excellent experience in client interaction, requirements gathering, design, development and deployment of various functional documents
  • Strong relational database background in SQL
  • Experience in using agile methodologies for developing the application.
  • Excellent Interpersonal and Communication skills coupled with strong technical and problem solving capabilities.
  • Exceptional ability to quickly master new concepts and a proactive team player.

TECHNICAL SKILLS:

Web Technologies: HTML, DHTML, XML, AJAX, Java Script

J2EE Technologies: Servlets, JSP, JDBC, JNDI, EJB2.0, JDBC, JAXP, JavaBeans, JNDI,JMS, JAX-RPC.

Tools: /IDE: IBM WSAD5.x, NetBeans4.x, Eclipse3.x, SQL Developer, SOAPUI 2.x,TOAD, DB Visualizer

Database: Oracle8I/9I/10g, DB2, SQL Server 2000, MySql5.0.

Build Tools: Ant, Maven.

Application Framework: Struts, Hibernate, spring framework.

Distributed Architecture: RMI, EJB, LDAP, Web Services and SOA.

Web/Application Server: Apache Tomcat4x/6x, IBM WebSphere 5x/6x, Weblogic10x/8x, JBoss 6x.

Operating Systems: Windows 95/98/NT/2000/XP, Unix, Linux.

Case Tools/ OOAD: UML2x, Rational Rose1x.

Version Control: ClearCase 7.0, SVN 1.6, CVS 1x.

PROFESSIONAL EXPERIENCE:

Confidential -Charlotte, NC

Sr .Java/J2EE Developer

Responsibilities:

  • Involved in requirement gathering, analysis, design and development of the application.
  • Developed the Presentation layer using HTML, JSP, CSS, AJAX/DWR technologies.
  • Developed client side code using AXIS
  • Designed and developed the application using Jakarta Struts which is based on Model View Controller design pattern
  • Developed client side code to consume Web Service provided by third party vendors to receive employee information using Axis, XML, WSDL, SOAP
  • Developed the persistence layer using Hibernate ORM framework.
  • Used WSAD 7.5 for development and Websphere 6.1 for application deployment.
  • Performed unit testing using Junit.
  • Used best practices and design patterns Singleton, DAO, DTO, MVC etc.
  • Involving in daily status meetings and troubleshooting on going issues to mitigate the impact.
  • Developed PL/SQL scripts and set up cron jobs to run daily/weekly.
  • Used Rational Rose to design UML diagrams (Use Case Diagrams, Class diagrams and Sequence diagrams)
  • Worked on Object oriented analysis and design (OOAD)and Database Management Systems.
  • Source code coordination and development was performed using Clearcase.
  • Used Clear Quest to keep track of the application bugs as well as to coordinate with the Testing team.
  • Productions support/monitoring and performing smoke tests during deployments.

Environment: Core Java, Java/jdk 1.5, Struts, Hibernate, Webservices, Axis, Ant 1.7, Junit, Log4j 1.4, WSAD 7.5, ClearCase 7.0, ClearQuest 7.0, Websphere 6.1, JUnit, Requiste Pro, DB2 8.x, AXIS.

Confidential -Denver, CO

Java/J2EE Developer

Responsibilities:

  • Interacting with Line of Business teams as part of Change Management activities.
  • Developed the application using RAD and deployed it on Z/OS environment.
  • Used SOAP based messaging format for transferring request and responses and validated the request and responses against XML Schema Definition.
  • Used the Web Service Template, the core class for client-side Web service access in Spring-WS for sending and receiving messages to/from broker.
  • Developed interfaces to communicate with Broker Web Services using XML, WSDL and SOAP.
  • Used JAXP which is supported by Spring-WS for Unmarshalling and Marshalling responses and requests.
  • Extensively used the Spring Core for Inversion of Control (IOC), Application Context and ORM modules of Spring Framework in the project.
  • Implemented design patterns like Singleton, Data Access Objects, Value Objects, Business Delegate and Service Locator patterns.
  • Implemented persistence layer using Hibernate ORM (Spring + Hibernate integration) to persist the user information form request and responses.
  • Communicated with the broker using SOAP over HTTPS and digital signature/ were used for security.
  • Design patterns like Singleton, Business Delegate, Data Access Objects and Value Objects/Data Transfer Objects (DTO) are used.
  • Used Rational Rose to design UML diagrams (Use Case Diagrams, Class diagrams and Sequence diagrams).
  • Implemented Logging framework using Log4J.
  • Used Clear Case to manage version control activities
  • Used JUnit Test Framework for testing written API’s and functionalities.
  • Used Apache Maven for building and deploying the application.

Environment: s: Mainframes, Jdk 1.5, J2EE, Spring Webservices, WSDL, XML, XSD, SOAP, Maven, JUnit, Rational Rose, Log4j, DB2 8.x/9.5, RSA and Websphere Application Server 5.x.

Confidential - MN

J2EE Software Developer

Responsibilities:

  • Involved in talking to the business people, gathering requirements and addressing product enhancements discussions.
  • Involved in designing, processing logic, extensibility, user interfaces and integrations and testing application.
  • Developed the front end application using Struts Framework, JSP, CSS and HTML.
  • Used AJAX to poll the server using XMLHttpRequest and retrieve the latest data from the database.
  • Developing and coding business objects with EJB2.0 and Servlets.
  • Application Architecture is based on MVC Struts Framework. Designed and developed custom tags, action classes and action form beans.
  • Developed persistence logic using Hibernate for backend i.e Oracle 10g.
  • Configured and created the build files using Maven Eclipse Plugin
  • Used WebLogic8.1 to deploy the application and all applications were developed using Eclipse IDE.
  • Involved in making enhancements to a standalone application and deploy in production.
  • Debugged production problems during testing and deployment phases.
  • Involved in debugging and troubleshooting.

Environment: Core Java, JSP, Servlets, JavaScript, Ajax, HTML, Weblogic, CSS, Solaris8, SQL, Hibernate, CVS, JDBC, JNDI, XML, SQL, Struts, Oracle10g, Log4j, and Eclipse.

Confidential - CO

Sr. J2EE Developer

Responsibilities:

  • Actively involved in the gathering of data, design and analysis of the system.
  • Worked with the team in the development of Use-Case diagrams and class diagrams using Rational Rose.
  • Extensively used Application Resource Bundle feature of Jakarta Struts Framework for eliminating the hard coding in terms of field label and alert messages in JSPs.
  • Involved in writing of JSP pages for the presentation of data.
  • Use of JavaScript for Client Side manipulation in JSP pages.
  • Implemented MVC architecture using Apache STRUTS framework.
  • Developed front end with JSP using Struts Tag library and Action Forms.
  • Deployed application on Weblogic Application Server.
  • Used tiles framework, validation framework in the application.
  • Implemented JDBC framework by incorporating DAO design patterns.
  • Extensively involved in designing and implementing several backend network performance components using EJBs.
  • Extensive use of Enterprise Java Beans (EJBs) for middle tier component implementation and implementation of business logic.
  • Creation of Database Management System using PL/SQL statements, stored procedures and triggers.
  • Worked closely with testing for unit, module and integration testing.
  • Involved in debugging issues for production releases.

Environment: JDK 1.4, J2EE, Apache STRUTS1.1(MVC), SQL, Maven, Unix, Log4j, Servlets, JDBC, EJB, Oracle 10g, PL/SQL, Ajax, JDBC, JNDI, Tomcat, JSP.

Confidential

Senior J2EE Developer /Systems Analyst

Responsibilities:

  • Captured client’s requirements and designed the system using UML (Use Cases, Collaboration Diagrams, and Sequential Diagrams) with OOA/D features.
  • Developed and implemented JSP Tag Libraries, HTML, DHTML, CSS and JavaScript.
  • Used Struts Framework for the application based on the MVC-II Architecture and implemented validator framework.
  • Implemented persistence layer using JDBC
  • Involved in writing JavaScript functions for front-end validations.
  • Development of the application on with Servlet and JSP.
  • Performed unit tests and integration tests of the application.
  • Used Clear Case as a documentation repository and version controlling tool.
  • Deployed the application in Tomcat application server.

Environment: UML, Servlets, JSP, Custom Taglib, EJB, Eclipse, Struts (MVC), XML, UNIX, CVS, Java Script, CSS, HTML RDBMS, JDBC, PL/SQL, Oracle 9i, Log4J, Tomcat

We'd love your feedback!