J2ee Developer Resume
VA
SUMMARY
- 10+ Years of experience (from ) in Analysis, Design, Development and Implementation of E - Commerce Projects and Internet/Intranet Applications.
- Experience in developing J2EE Web Applications, Enterprise Applications, Distributed Applications and Client/Server Applications using Java, JDBC, Threads, Servlets, JSP, JSP Custom Tags, JSTL, JSF, Struts, JNDI, LDAP, EJB, Java Mail, JMS, XML, XSL/XSLT, Log4j, SQL & PL/SQL.
- Experience in working with Middle Tier Architecture.
- Experience in deploying enterprise applications in various application servers Web Sphere, Web logic, Oracle 9iAS, Pramati Server, Apache, and Tomcat.
- Expertise in Java, Applets, JSP’s, Servlets and EJBs.
- Experience in Struts Framework.
- Experience in working with Oracle 7.x, Oracle 9i/10., MySQL.
- Exposure to various stages in software development life cycle (SDLC).
- Implementation of design and creation of database
- Experience in working with client scripting languages HTML, DHTML, JavaScript and CSS including special handling of various browsers like IE, Netscape and Mozilla.
- Developed a system that uses data from LDAP and local templates to dynamically provision and re-provision virtual domains.
- Insight into various E-Commerce Business Modules like Transportation, Inventory and Accounting.
- Experience in Plumtree Installation and Administration.
- Knowledge in SOA, Hibernate, spring, Velocity & iBatis.
- Have good knowledge on ESB.
- Experience in using Version Control Tools Visual SourceSafe, SVN (Sub-version), & CVS (Concurrent Versioning System).
- Experience in writing stored procedures, Functions, Packages and Database Triggers.
TECHNICAL SKILLS
Front-end UI technologies: HTML, DHTML, CSS, Java Script, AJAX, ExtJS, mxGraph, Scriptaculous (Prototype), JSON, Dojo
Enterprise Java Development: JSP, Servlets, EJB, RMI, JMS, JNDI, Struts 2.x, Hibernate 3.x, Spring 2.5, iBatis, JPA 3.0
Web Services and Xml: SOA,SOAP, UDDI, WSDL, JAX-WS, JAX-RPC, RESTful with Jersey, Apache CXF, ESB, jBPM, JAXB, Xmlbeans, Castor, Dozer, Apache Digester, XQuery, XSLT, JAXP, SAX, DOM
Enterprise Servers: JBoss 5.x, Tomcat 6, Websphere 5.x, WebLogic 8.1, Pramati Server 3.x, SunOne LDAP. Ping Federate and Sun OpenSSO.
Databases: Oracle 8i, SQL Server 7.0,My SQL (SAP MAX DB)
Methodologies: OOAD with UML, Agile Scrum (TDD)
Other tools / technologies: MS Project 2000, Rational Rose, MS Visio, Log 4J, Ant, Maven, Cruise Control, VSS,SVN, Eclipse, NetBeans, VisualAge, Toad, JMeter, JUnit, JProbe, LoadRunner, JProfiler, PuTTY, SSH secure shell, JXplorer (LDAP browser)
Operating Systems: Windows 2003 server, Windows XP, Windows Vista, Red Hat Enterprise Linux
PROFESSIONAL EXPERIENCE
Confidential, Boston, MA
J2ee Senior Developer
Responsibilities:
- Have worked on a new feature called ‘One Telco’ use case which will merge fixed and mobile applications.
- Worked on implementation of different service API like associating the sales order, updating the approval tasks, tracking the status of order etc using Spring and Hibernate.
- Worked on integration with other modules like order and inventory management. Used the MVC framework to mock the external calls/objects.
- Handled the production issues for different relases.
- Deployed the application using Websphere application server.
- Involved in maintaining consistent UI for the application by using HTML, CSS and Struts.
- Developed UI designs & development using Struts & Javascript.
- Performance tuning of SQL Procedures, Functions, Packages and SQL queries.
- Code Review
Environment: J2EE Technologies, JBoss 4.x app server, JQuery, Struts 2.0,JSP, Spring, Spring MVC, Web Services, WSDL, RESTful, Hibernate, Websphere 6.1, Oracle 10.x, CVS, Eclipse, JUnit.
Confidential, Boston, MA
Senior J2EE Developer
Responsibilities:
- Implemented Spring Batch Feature.
- Implemented AOP Proxy, Join Point and Weaving AOP Concepts.
- Introduced new struts result types like Panel. Panel displays the content in Portal kind of UI which follows Wells standards.
- Worked on Version Compatibility Patches.
- Developed Ajax based web Application (RIA) using DOJO framework.
- Developed POJOs using Hibernate 3.0 & Used RAD 7.0 IDE for development.
- Deployed the application using Websphere application server.
- Timely Fixing Bugs & Used log4j to capture the audit and debug logs.
- Customer interaction & User Training & Provided Production Support.
- Developed highly-configurable components to build applications that combine the immediacy of the Web with the functionality and responsiveness of desktop applications using JQuery & Java Script.
Environment: J2EE Technologies, JQuery, Eclipse, JUnit, Struts 2.0, JSP, Spring JDBC, Spring Hibernate, Web Services, WSDL, RESTful, JPA, Spring AOP, Spring Remoting, Dojo, Maven.
Confidential
Sr. J2ee developer
Responsibilities:
- Involved in Agile process for the requirements gatherings phase.
- Involved in web pages design for most of the use cases like category, demographic and sites tabs using the JSP custom tags.
- Implemented Struts interceptors to forward the results to buffer frame which will refresh the specific portions of web page.
- Participate with the team leader, developers and project management team, in the analysis of data, applications and processes in order to meet the business requirement.
- Developed core EJB components for the Quotations, Purchase Order, Invoices and User administration modules.
- Responsible for the complete design and development of the User Administration and Tender module.
- Implemented the architecture based on the Struts MVC framework, using a Central Servlet acting as the controller.
Environment: J2EE Technologies, Apache Tomcat6.x, WebSphere 5.1, JUnit, Eclipse, JUnit, Struts 2.0, Tiles, JSP, Java Tag Libs, Oracle 10g,XML,XSLT,Apache Axis 2,JAX-WS, JAXR, JMS, Apache CXF.
Confidential
Sr. J2ee developer
Responsibilities:
- Involved in integration with LDAP servers to fetch the user details from LDAP servers.
- Support single sign-on authentication for our Colas application.
- Participate in the planning and development of a Security API, which leverages a Role Based Security Framework for use with our web based applications.
- Develop new or update scripts (in Perl) to support Directory infrastructure.
- Involved in Designing, Coding, Testing & Deployment.
- Involved in writing UNIX shell-scripts & Cron-Jobs.
- Involved in Portal Development & Plumtree Administration.
Environment: J2EE Technologies, Apache Tomcat Web Application Server, Plumtree, Struts 2.0,JSP,Java Tag Libs, iBatis 2.3, Spring framework, Unix Shell Scripts, MS Visio.
Confidential
J2EE Developer
Responsibilities:
- Involved in analyzing the product requirements and understand the specifications for customer contracts module.
- Involved in coding, unit testing and integration test with other modules as well as eAcounts, eLog applications.
- Involved in understanding the supply chain standards and specifications for the integration of eTrans with eAccounts module.
- Prepared the documentation for design, source code, unit test plans, and integration tests.
- Performed the integration of all other team members modules, build and deploy the application in test environment.
- Developed DAO classes for the persistent layer.
- Extensively applied HTML and DHTML for client side dynamic content.
- Coding the common utility java classes.
- Writing Ant build scripts and taking care of deployment issues
- Analyzed, Designed and developed components for the business logic and persistent tier
- Responsible for Application Server compatibility test on Weblogic.
- Performed unit level testing and peer to peer testing.
Environment: JSP, JDBC, JNDI, EJB, HTML/DHTML, JavaScript, Pramati Application Server 2.0, Rational Rose / UML, Oracle 8i, Windows NT
Confidential
J2EE Developer
Responsibilities:
- Involved in analyzing the product requirements and understand the specifications for Voucher Entry module.
- Involved in writing the database objects such as stored procedures, triggers and job submits (schedulers).
- Created the Use Case document.
- Develop and code interfaces, classes and create appropriate relationship between system classes and interfaces.
- Implemented Core Java Design Patterns for caching, performance improvement and memory utilization.
- Responsible for implementing Core J2EE Design Patterns for business logic layer like Session Façade, Business Delegate, Service Locator, Service Activator, DTO for caching and performance improvement.
- Involved in coding, unit testing and integration test with other modules as well as eTrans, eLog applications.
Environment: JSP, JDBC, JNDI, EJB, HTML/DHTML, JavaScript, Pramati Application Server 2.0, Rational Rose / UML, Oracle 8i, Windows NT
Confidential, VA
J2EE Developer
Responsibilities:
- Responsible for implementing design patterns for presentation layer like Front Controller, MVC type 2 architecture for better control and flow of the presentation layer.
- Responsible for applying design patterns for persistent tier like DAO.
- Designed and implemented stateless session beans for business logic layer.
- Designed, implemented and mapped entity beans in the persistent layer for the underlying data store.
- Applied performance tuning on business layer using various techniques like lazy loading, early loading and caching.
- Developed DAO classes for the persistent layer.
- Extensively applied HTML and DHTML for client side dynamic content.
- Coding the common utility java classes.
- Writing Ant build scripts and taking care of deployment issues
Environment: JSP, JDBC, JNDI, EJB, HTML/DHTML, JavaScript, Pramati Application Server 2.0, Rational Rose / UML, Oracle 8i, Windows NT