We provide IT Staff Augmentation Services!

Sr.java/j2ee Developer Resume

3.00/5 (Submit Your Rating)

Charlotte, NC

SUMMARY

  • Over 8 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, ACTIVEMQ.
  • Expertise in XML technologies (SAX, DOM), Schema and DTD.
  • Knowledgeable about emerging and evolving technologies and approaches such as web services and Service Oriented Architecture(SOA)
  • 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, JBoss 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 JUnit 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, TOADDB Visualizer, ACTIVEMQ

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

Build Tools: Ant, Maven.

Application Framework: Struts, Hibernate, spring framework, JSF

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: Clear Case 7.0, SVN 1.6, CVS 1x.

PROFESSIONAL EXPERIENCE

Confidential, Charlotte, NC

Sr.Java/J2EE Developer

Responsibilities:

  • Involved in designing and developing of Object Oriented methodologies using UML and created Use Case, Class, Sequence diagrams.
  • Worked in Fast phase environment using Agile Methodology with short time deliverables.
  • Has good understanding of Ecommerce methodologies especially using Elastic Path.
  • Created Hibernate based Entity Classes and mapped them with Oracle Database tables.
  • Integrated spring framework IOC, Dependency Injection with Hibernate Orm framework and written several bean xml files.
  • Handled java design patterns like Business Delegate, Singleton, Factory, MVC patterns.
  • Written web services SOAP, WSDL and web services clients using Axis and XML, XSD implemented SOA architecture.
  • Implemented AJAX to reduce Data transfer between client and Server.
  • Worked with TOAD to perform database related operations.
  • Extensively worked with JUnit framework to write JUnit test cases to perform unit testing of the application.
  • Worked in pressured environment solving critical and high priority bugs in Production environment.
  • Prepared Technical specifications with detailed requirements and dependencies including UML diagrams.
  • Involved with Spring IOC and Dependency Injection concepts to integrate Hibernate Dao classes with JSF Action classes.
  • Involved in writing complex multi-table join and conditional Sql queries in Oracle Database.
  • Written Hibernate annotation based mapping java classes with Oracle Database tables.
  • Created Core java Interfaces and Abstract classes for different functionalities.
  • Extensively worked with Core java collection classes like Array List, Hash Map and Iterator etc.
  • Implemented java design patterns like Singleton, Factory, Strategy, MVC patterns.
  • Developed web services SOAP, WSDL and web services clients using Axis and XML, implemented SOA architecture.
  • Worked with Rich Faces library to enrich User Interface using JSF.
  • Created Managed Beans and defined navigation rules for Jsf pages.
  • Extensively worked with Oracle SQL to develop efficient queries.
  • Extensively worked with JUnit framework to write JUnit test cases to perform unit testing of the application.
  • Extensively worked with Hibernate Query Language (HQL) to store and retrieve the data from oracle database.
  • Developed a persistence layer using ORM Hibernate for transparently store objects into database for Econfigure application.
  • Extensively worked on system test and production issues during the application development.

Environment: Java 1.6, J2EE, Servlets 2.6, Jsp 2.0, Spring, JSTL, Hibernate 3.3, XML, JAXP, XSLT, DoJo, JMS 1.1, Eclipse, IBM Web sphere 7.x, Tomcat 6.x, UML, Rational Rose, Log4J, Oracle 11g, Toad, JUnit, Web services, Ant, MQ Series, SOAP, WSDL, HPQC, PL/SQL Developer, IBM Clear Case, Unix, Windows.

Confidential, New Jersey

Sr.Java/J2EE Developer

Responsibilities:

  • Gather requirements, Estimate, Design and implement Production defects and new enhancements.
  • Developed and maintained EJB application .Worked on Stateless session bean, Statefull session bean, Message driven Bean.
  • Capture, evaluate Performance metrics and identify performance issues.
  • Coordinate with other IS teams to report any defects in Transaction processing and understand the impact of new products/fields.
  • Extensively used the Spring Core for Inversion of Control (IOC), Application Context.
  • Developed Process and Data access Beans for business and data inquiry logic.
  • Performed production support for EJB application which listens to JMS Queue and Batches which runs based on cron-tab.
  • Developed the Model, View and Controller Components in implementing Struts Framework.
  • Developed JSP pages and developed web application using Struts Action classes and Action Form classes of Struts Frame work.
  • Involved in Designing and Developing UI Interface using JSP, CSS, JavaScript, Ajax, WML
  • Configured Struts-config.xml and Web.xml, Struts-specific descriptor.
  • Configured database with hibernate.cfg.xml& database mapping with hbm.xml and made easy to access and update Hibernate (ORM) objects on initial load of application and throughout the application process.
  • Implemented and Used Web Services with the halp of WSDL and SOAP to get updates from the third parties.
  • Involved in design and implementation of the Payment Services, BSL, and OSL applications.
  • Analyzed the contracts of the business and generated required JaxB classes.
  • Understanding the requirements by interacting with business users and mapping them to design.
  • Involved in developing Restful API’s .
  • Used Hibernate as ORM framework for handling database interactions.
  • Used Apache Camel as an ESB tool and configured rules based Routes.
  • Worked with free marker templates for mapping data from Oracle BRM.
  • Involved in Migration of the sql statements from Oracle to MySQL.
  • Used Sonar, unit and Mockitos for unit testing to achieve required coverage.
  • Involved in Code Reviews to make sure best coding standards and java best practices.
  • Involved in Business meetings with end clients to capture the requirements for the system.
  • Defined the Dao Strategy with the JPA integration with the Spring Frame work.
  • Created JPA based Entity Classes and mapped them with Oracle Database tables.
  • Worked with Hibernate Named Queries for writing customized sql queries.
  • Implemented Core java Oops Concepts like Abstraction, Encapsulation, Method Overloading and created Interfaces
  • Worked with Core java collection classes like Array List, Hash Map and Iterator etc.
  • Created Rest Web services Services to process the client request and response.
  • Worked with spring based JUnit framework for writing JUnit tests and integration tests.
  • Consumed Jms messages using ActiveMQ Jms provider.
  • Written sql DDL and DML scripts.
  • Defined Logging Strategy using Slf4j integration with Log4j and defined configuration.
  • Involved in Code reviews and followed standard java coding standards with the halp of Find Bugs and PMD.
  • Worked with spring interceptor handlers to process the request and response before and after Controller execution.

Environment: Java 1.6, J2EE, Spring 3.1, Hibernate 3.6, XML, JAXB, Spring Jms 2.5, 1.1, Eclipse, Tomcat 7.0, Log4J, Slf4j, Oracle 11g, Toad, JUnit, Rest web services, ActiveMQ 5.6, Maven 3.x, Jackson 1.9, Unix.

Confidential, Tampa, Florida

Sr. 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, 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, Libertyville, IL

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.

We'd love your feedback!