We provide IT Staff Augmentation Services!

Sr. Java\j2ee Developer Resume Profile

4.00/5 (Submit Your Rating)

Houston, TX

SUMMARY

  • 7 years of experience in Analysis, Object Oriented Design, Development, Implementation and Maintenance of software applications using Java.
  • Expertise in Object Oriented Programming using Java and J2EE related technologies.
  • Worked extensively on J2EE for developing Web and Distributed Applications by using JSP, JSF, Servlets, JSTL, Struts, Hibernate, Spring Framework and Web Services, EJB, JDBC, JNDI,.
  • Experience in using Design Patterns like Session Facade, Business Delegates, Singleton, Service locator, Data Access Objects DAO , etc.
  • Well experienced in MVC architecture and Struts framework.
  • Good working experience on JSP Standard Tag libraries and Custom tags.
  • Experience in using the Object Relational Mapping tool Hibernate, strong in using XML mappings and Java Objects.
  • Good knowledge of Spring'sIOC, Spring MVC, Web flow and spring's integration with Hibernate and Struts technologies.
  • Extensive experience in developing web Applications using Struts framework implementing ActionClasses, ActionForms, DynaActionForms, Struts Validation Framework, Struts Tiles and Struts Tag Libraries.
  • Experience in Web Services development using Apache Axis SOAP Engine.
  • Experience in XML Technologies like JAXP DOM and SAX parsers .
  • Having good experience on HTML, DHTML, CSS, XML, JavaScript, and AJAX.
  • Hands on experience on Application Servers like IBM Web Sphere, Web Logic, and JBoss.
  • Extensive Experience in working with various databases like Oracle, SQL Server, MySQL.
  • Hands on experience in working with PL/SQL statements, Stored Procedures and Triggers.
  • Knowledge and experience in Software Development Life Cycle SDLC , and Agile Model Driven Development.
  • Extensive experience in working with SAPNet Weaver Developer Studio, Eclipse,Toad and VersionControls such asSVN and CVS.
  • Experience on working with Java Script, AJAX and DHTML, Swings for UI design.
  • Good communication and inter personnel skills.
  • Exceptional ability to learn and master new technologies and also to deliver outputs in short deadlines.

TECHNICAL SKILLS

Languages

:

Java, SQL, PL/SQL, C, C

Web Technologies

:

J2EE, Servlets, JSP, JDBC, JNDI, Tag Libraries, AJAX

Frameworks

:

Struts, JSF, Spring, JSON, DOJO, jQuery, Tiles

ORM tools

:

Hibernate 3.0, iBATIS, TOPLink

Distributed Technologies

:

Web Services, SOA, Axis, RMI, EJB, XML

Web/Application Servers

:

JBoss, Apache Tomcat, IBM WebSphere, IBM WPS, BEA WebLogic

Scripting Languages

:

JavaScript, VB Script, CSS

Markup Languages

:

HTML, DHTML, XML, XSLT, XSD

IDE/ Tools

:

WID, RAD 6.0/7.0/8.0, WSAD 5.1, Eclipse, MyEclipse, IBM Rational Rose, Visio

XML Parsers

:

DOM, SAX, Apache Xerces

Database Server

:

Oracle 8i/9i/10g, SQL Server, MySQL, IBM DB2, Sybase, MS-Access

Methodologies

:

OOPS/OOAD, UML, Design Patterns

Messaging Services

:

JMS, MQ Series

Version Control Tools

:

IBM Rational Clear Case, Win CVS and VSS

Operating System

:

DOS, Windows 98/XP/2000, Linux, UNIX

Work Experiences

Confidential

Sr. Java J2ee Developer

As a fully integrated energy company, Confidential is one of the largest retail providers of electricity, natural gas, and home services in all of Confidential. Our company is committed to providing our customers electricity, products, and services in ways that improve the quality of everyday life. Involved in gathering business requirements with the end user, designed and developed the project using Spring Framework and used Agile methodology to produce high quality software.

Responsibilities:

  • Use multiple tools and techniques to facilitate the design, development, and integration of complex business systems
  • Used SAP Net Weaver Developer Studio IDE for creating the entire application.
  • Involve in contingency plan, analyze systems for efficiencies, and develop test case scenarios.
  • Responsible for creating, configuring, deploying and testing the builds in Web Sphere
  • Configuration and use of Log4J for logging and debugging purpose.
  • Used Clear Case for version control and Clear Quest for bug tracking. Involved in
  • Designed and developed the user-interface for the Electricity and Gas related applications using JSF, JSP, Ajax, JavaScript, PHP, HTML and CSS.
  • Designed and development electricity gas related applications modules using UML and OOAD.
  • Involved in gathering business requirements with the end user, designed and developed the project using Spring Framework and used Agile methodology to produce high quality software.
  • Application Server. Used Build Forge to create and deploy the builds.
  • Involve in contingency plan, analyze systems for efficiencies, and develop test case scenarios.
  • Use multiple tools and techniques to facilitate the design, development, and integration of complex business systems

Environment:Java, J2EE, Agile, UML, OOAD JSF Rich Faces , JSP, JMS, XML, Unix, SAP Net Weaver Developer Studio, LDAP, Web Sphere Application Server, HTML, DHTML, XHTML, CSS, Ajax, MVC Framework, Web Services, SAP, DB2, Clear Case, JavaScript, Clear Quest, Build Forge.

Confidential

Sr. Java J2ee Developer

Confidential is a web application where customers can personalize home deliveries of the packages by choosing various options like schedule pickup, deliver to another address, hold at FedEx location, sign for a package, provide delivery instructions and request vacation hold.

Responsibilities:

  • Implemented the application using Jakarta Struts Framework which is based on Model View Controller design pattern..
  • Developed Controller Servlets, Action and ActionForm objects for process of interacting with DB2 database using Struts.
  • Developed Servlets for getting the data from the business objects and redirecting to the appropriate pages.
  • Developed Java Beans, which will communicate with the middleware EJB'S and supplies the data to the web interfaces.
  • Developed the Login, Policy and Claims Screens for customers using AJAX, JSP, HTML, CSS, JavaScript and JSF Tags.
  • Coded different action classes in strutsresponsible for maintaining deployment descriptors like struts-config, ejb-jar and web.xml using XML.
  • Developed light weight user interfaces to display the live cash balances on web page using HTML, JavaScript, JSP with Servlets and JDBC technologies at backend.
  • Implemented various activities like transaction history, search products that enable users to understand the system efficiently.
  • Configured Weblogicresources like JDBC providers, JDBC data sources, connection pooling, and Java Mail sessions.
  • Implemented Spring Bean Factory to create proxied object using AOP framework
  • Developed Servlets for getting the data from the business objects and redirecting to the appropriate pages
  • Designed and developed front end using JSP and Struts framework and custom tag libraries.

Environment: Java J2EE, EJB , Eclipse, Struts, JSF, ReST, JavaScript, XML,XPath, XSD, XSLT, JSP, Servlets, DB2, Spring, Windows NT/2000, Web logic.

Confidential

Sr. Java J2ee Developer

Confidential is primary interface for businesses to interact with the state of Confidential. Confidential meant that no longer would businesses have to interact with the state through ten separate agencies instead the interaction would be through one enterprise, the State.This is the One Place to work with the state for licenses, permits and regulations.This is the streamlined tool to start and operate a business. The Confidential offers much more than one place to go for permits.

Responsibilities:

  • Develop web-based software modules JSP, HTML, Struts .
  • Involved in writing JSF Backing Beans for controlling the UI and writing custom components and validators.
  • Implemented JSF Converters to handle formatting and Localization and configured the faces-config.xml to create a web application navigation rules
  • Involved in the development team to develop the application using WID V6.1 / Subversion/ANT tools.
  • Responsible for development of configuration, mapping and Java beans for Persistent layer Object and Relational Mapping usingHibernate and SCAProxies.
  • Used Sub Version SVN for maintaining different versions and branches for the Code.
  • Worked with WebSphere Integration Server, JMS and IBM MQseries to communicate with Agency messaging system.
  • Programming Web Service client/server using WSDL.
  • Implementing Hibernate framework to connect with the business layer.
  • Write and modify database stored procedures, triggers, functions, and pl/sqlScripts in SQL Developer to improve DB performance.
  • Front end and back end validation framework for OneStop and Business OneStop Agency Tool applications usingJavaScript and business layer.
  • Review source code and generate peer review reports.
  • Build Enterprise Integration Project using WebSphere Integration Developer and Oracle 11g

Environment: Java, J2EE,ReST,Servlets, Spring, Hibernate, Tomcat, Eclipse IDE, Web Sphere Application Server, XML,XPath, XSD, XSLT, JSF, JDBC, JavaScript, HTML, CSS, Oracle 11g, CVS, Rational Rose, ANT, AJAX, Log4j, JUnit, DTD, XML Schema.

Confidential

Sr. Java J2ee Developer

The Confidential currently uses the Confidential, which is a collection of data proprietary systems and applications that provides internal end-users and external clients with access to The Confidential information services. These systems include the necessary visual layers to view and analyze marketing and sales information.

Responsibilities:

  • Wrote Technical design document with the class, sequence, activity diagrams in each use case.
  • Integrated business layer using Hibernate with Spring DAO and generated Hiberante Mappings, POJO's, DAO's using reingineering tool in RAD.
  • Implemented Spring transaction management using ProxyBeanFactory of AOP framework.
  • Configured and integrated Hibernate frameworks for Spring DAO framework and wrote Service Finder class to locate the Spring managed bean.
  • Wrote and maintained Spring beanconfiguration files for datasources, IOC beans, AOP, DAO and different injection types.
  • Designed and Developed the UIFramework using JSP, Struts, Struts Taglibs, Custom Taglibs and Ajax.
  • Wrote Action Classes for controlling the UI and custom components and validators.
  • Implemented and configured the struts-config.xml to create a web application navigation rules.
  • Used Asynchronous JavaScript and XML AJAX for better and faster interactive Front-End.
  • Developed various reusable Helper and Utility classes using J2EE design patterns which are used across all the modules of the application.
  • Involved in designing and development of business logic layer using EJBs SessionBeans and Entity beans.
  • Involved in transforming XML data in to Java Objects using a JAXB binding tool.
  • Involved in Unit Integration Testing for different Modules in the application.

Environment: Java 5.0, JSP, Ajax, Struts 2.0, Spring Framework, Hibernate, EJB, JMS, WebSphereMQ Series, Apache Axis 2.0, LDAP, JNDI, UDDI, WSDL, SOA, SOAP, XML, HTML, Log 4j, WebSphere 6.1 WAS , RAD 7, Oracle 10g, WebSphere Message broker 6.1,SunOS UNIX , Shell Script, Subversion, Ant and Windows XP.

Confidential

Java J2ee Developer

Online Insurance: This project was designed to build a Common Access Platform for customers and insurance agents using Internet to interact with the system from any part and allow the customers to buy insurance online. Also used by the HR department to manage the vast information generated due to massive business operations. Main objective is to help in tracking HR related issues, optimize and increase the productivity.

Responsibilities:

  • Captured all the functional and technical requirements of the Supply Chain Management System.
  • Was involved in the preparation of the software requirements and design document SRS SDS
  • Adapted Java Design Patterns DAO, Value Objects and Session Facade to develop business components.
  • Developed class diagrams and Sequence diagrams.
  • Defined the detailed application and database design.
  • Development of GUI for HTML and JSP Versions. Java Servlets were used as the common gateway interface between theclient and server.
  • Java Beans were used to handle business logic as a Model and Servlets to control the flow of application as Controller
  • Development and deployment of Entity and Session bean classes and Interfaces.
  • Developing interactive JSPcomponents.
  • Beans were used for Oracle, JDBC connections Servlets were used to retrieve data from the database.
  • Involved in collecting requirements from Business Users and Data Modeling and designing and developing
  • Tools using:J2EE, Java,Servlets, EJB, and JSP.
  • Front End validations are written using JavaScript.

Environment: JDK 1.3, J2EE 1.2,HTML, CSS, JDBC, JavaScript, JSP, EJB, CSS, CVS, WebSphere, Oracle, Linux.

We'd love your feedback!