Java Web Application Programmer Resume
PROFESSIONAL SUMMARY:
- 10 years of diversified experience in Application Architecture, Analysis, Technical Design, Development, Implementation, Performance Tuning, Testing, Configuration Management and Release/Build management in all stages of Full Software Development Life Cycle (SDLC) of software applications using Java J2EE technologies.
- Well experienced in developing web Application Modules.
- Well exposed to JAVA, J2EE environment.
- Well experienced in MVC,STRUTS, Spring Frameworks.
- Expertise in EJB, Servlets, XML, JNDI, JSP, JDBC, JavaBeans, RMI.
- Worked with Application servers Red Hat JBoss, WebLogic, IBM Web Sphere.
- Familiar with WebLogic Integration with Web services.
- Internet Programming with HTML, DHTML, Java Script, CSS, XML,AJAX.
- Extensive Experience in working with various databases like Oracle and SQL Server 2008.
- Extensive experience with Oracle Database 10G and 11G upgraded& thorough knowledge & experience in PL/SQL packages,statements, Stored Procedures, Triggers.
- Extensive experience in Development, Implementation and testing in various application architectures, including E - Commerce, B2B, Distributed Applications, and Internet/Intranet.
- Experience using Design Patterns: Session facade, Value Object, business delegates, Singleton, Factory, Service locator and Data Access pattern.
- Experience using STRUTS, Spring Frameworks and Hibernate technology.
- Familiar with Rational Unified Process methodologies.
- Followed Agile Methodology and participated in daily SCRUM meetings.
- Used Log4j for logging errors, messages and performance logs.
- ANT and Maven was used as a build tools.
- Experience in Interacting with Clients, Collection of Business Requirement Specifications from the client site, performing Requirement Analysis and Design.
- Capable to learn new technology and adapt to a new environment quickly.
- Establish and maintain productive working relationship with management, Clients and team members.
- Ability to mentor and lead other developers.
- Excellent Communication and Interpersonal skills.
TECHNICAL SKILLS:
Languages: Java, SQL, PL/SQL, UML, C, C++, C#
Distributed Tech: EJB 3.0 (Enterprise Java Beans)
Internet Apps: J2EE, J2SE, JSP, JSF,Servlets, JDBC, Struts, JDK 1.2/1.3/1.4/1.5 , 1.6,1.7
Web Servers: JBoss6.0, WebSphere,WebLogic 9.2,WebLogic 8.1, WebLogic 7.0, Tomcat 4.0/4.1, Tomcat 4.0/4.1 5.5
Tools: STURTS,Hibernate 3.2, ANT 5.0,MAVEN 3.0, Concurrent Versions System 1.1 1.2, Synergy tools, Subversion tools
IDE: Appcelerator, Titanium Studio,Eclipse 3.3, JBuilder, WebLogic 9.2 integration tools, JBoss6.0
Markup Languages: XML/XSLT, HTML, DHTML, JSON
Database Apps: Oracle, MySQL, JDBC,SQL Server
Operating Systems: Windows 9X/NT/2K,WindowsXP, Unix, Sun Solaris, MS-DOS, Solaris
Protocols: TCP/IP, HTTP
PROFESSIONAL EXPERIENCE:
Confidential
JAVA WEB Application ProgrammerResponsibilities:
- Actively involved in the analysis and design of Classes, Reusable Objects, Sequence Diagrams using Unified Modeling Methodology (UML) and Rational Rose.
- The entire application is developed using MVNO framework (includes Struts and MVC Framework).
- Developed Business Objects using Hibernate Framework 3.2 for the various customer objects.
- Implemented the business logic using Java Beans.
- Developed web components using JSPs, Java Scripts and also used HTML for presentation.
- Implemented MQ interface to communicate with other faces and validating MSAG 911 Addresses of Cable customers.
- Involved in Integration of WebLogic with web services.
- Developed code to communicate with Oracle 10g database using JDBC API.
- Involved in conversion of RSVP Application from WebLogic to Jboss.
- Involved in transform RSVP application from Unix and Linux environment.
Environment: Unix, Linux, Struts, Hibernate 3.2, Java 5.1 J2EE, Rational Rose, BEA WebLogic9.2, Oracle 10g.Jboss 5.0, Servlets, JDBC, MQ,Unix
Confidential
JAVA WEB Application ProgrammerResponsibilities:
- Actively involved in the analysis and design of Classes, Reusable Objects,Sequence Diagrams using Unified Modeling Methodology (UML) and Rational Rose
- The entire application is developed using Jakarta Struts framework.
- Used Enterprise Java Beans (EJB) to ease the implementation and deployment of application components.
- Developed Clarified Business Objects using Hibernate Framework for the various customer transactions.
- Incorporated the business logic using EJBs.
- Designed and Developed the MDB’s for collector module to drive the XML message to Session Bean.
- Represented dynamic contents using JSPs and also used HTML for presentation.
- Designed and Developed the MDB’s for messaging system to drive the XML message to Session Bean.
- Used Apache SOAP to call a XML web Service Called cyborg web services using SOAP to check the status of employee and to get other employee info in their database.
- Created web services in this application being used by other HR applications.
- Involved in Integration of WebLogic with web services.
- Developed code to communicate with Oracle 9i database using JDBC API.
- Involved in conversion of Applications from WebLogic to Jboss.
Environment: Unix, Struts,Hibernate 3.0, J2EE (Session Beans, Entity Beans CMP2.0, JSPs, Servlets), Rational Rose, BEA WebLogic9.2, Oracle 9i.
Confidential
JAVA WEB Application ProgrammerResponsibilities:
- Developed JSP pages using Tiles and integrated with HTML pages.
- Developed Clarified Business Objects using Hibernate Framework for the various customer transactions.
- Implemented stateless session beans for customer account management process.
- Involved in Design, development and maintenance all applications using Java J2EE, JSP and Java Beans.
- Involved in the development of Web application, which consists of a Business Delegate Design pattern using stateless session beans and entity beans.
- Involved in JavaScript coding for validations, and passing attributes from one screen to another.
- Custom MVC framework is used to make the application Web-centric and implemented in built 911Framewokr on top on Top of Struts Framework..
- Developed back-end PL/SQL procedures for implementing business processes.
- Used BEA Web logic 9.2 Application server.
- Used Junit for Unit testing of the module.
- Involved in fixing Bugs and Defects after testing the module in various environments like SIT, Dev, and Test.
Environment: Java, J2EE, Hibernate, JSP, EJB, HTML, JDBC, OraclePL/SQL, Web logic 9.1, UNIX.
Confidential
JAVA WEB Application ProgrammerResponsibilities:
- Responsible for adding enhancement features for the LTD systems. involved in the design phase of the project
- Extensively used Bea WebLogic workshop tool in the Integration of Application Design and Development.
- Involved in the Integration design and development with MetaSolv .
- Responsible for Integrating Metasolv API‘s in the application development.
- Involved in the development of JP’s,DataBase Controls,JMS,Mqseries Controls during the development .
- Involved in the Design of Database Tables and Wrote Stored Procedures
- Successfully implemented JMS technology by creating Channel files in WLI in the schema folder for providing message subscription to the event generators.
- Responsible for creating JMS controls in the workflows for processing The synchronous and asynchronous based messaging.
- Responsible for System testing and also as Testing support
Environment: Java, J2EE, JDK 1.4, JMS,MQ series, JDBC, JavaScript, Servlets, JDBC, XML, BEA WebLogic Workshop 8.1, BEA WebLogic server 8.1,Oracle 9i Windows XP, Unix.
Confidential, NH
Software Programmer
Responsibilities:
- Developed JSP pages using Tiles and integrated with HTML pages.
- Developed Clarified Business Objects using Spring Framework for the various customer transactions.
- Implemented stateless session beans for customer account management process.
- Involved in Design, development and maintenance all applications using Java, JSP and Servlets.
- Involved in the development of mid tier for the Web application, which consists of a Business Delegate Design pattern using stateless session beans and entity beans.
- Involved in JavaScript coding for validations, and passing attributes from one screen to another.
- Custom MVC framework is used to make the application Web-centric.
- Developed back-end PL/SQL procedures for implementing business processes.
- Used BEA Web logic 8.1 Application server.
- Used Junit for Unit testing of the module.
- Involved in fixing Bugs and Defects after testing the module in various environments like SIT, Dev, and Test.
Environment: Java, J2EE, spring, JSP, EJB, HTML, JDBC, Oracle, PL/SQLWeb logic 8.1, UNIX.
Confidential
JAVA WEB Application Programmer
Responsibilities:
- Developed J2EE application using STRUTS framework based on Model 2 architecture.
- Used JSPs as the view component
- Used session EJBs to handle client transactions
- Used stateless session beans to authenticate users at login
- Responsible for developing and maintaining all applications using Java, JSP and Servlets and EJBs.
- Involved in the creation of middleware for the application, which consists of a session facade patterns using stateless session beans and entity beans.
- Created custom tag libraries for all the tags used in the actual layouts of flyers.
- Developed JSP pages using Tiles and implemented Struts framework.
- Developed front-end components using JSP, struts Tiles layout.
- Developed the application using Hibernate and Spring Framework.
- Implemented J2EE patterns like, Data Access Object, Session facade,
- Business Delegate and Value Object.
- Involved in JavaScript coding for validations, and passing attributes from one screen to another.
- Struts were used to make the application Web-centric, and followed the
- MVC modular architecture for the application.
- Involved in Weblogic Integration with Web Services.
- Wrote stored procedures using PL/SQL
- Used BEA Web logic 7.0 server as the web server.
Environment: Java, J2EE, STRUTS, Hibernate, spring, JSP, EJB, HTMLJDBC, Oracle, PL/SQL, Web logic 8.1, UNIX.
Confidential
JAVA WEB Application ProgrammerResponsibilities:
- Actively involved in the analysis and design of Classes, Reusable Objects, Sequence Diagrams using Unified Modeling Methodology (UML) and Rational Rose
- The entire application is developed using Jakarta Struts framework.
- Used Enterprise Java Beans (EJB) to ease the implementation and deployment of application components.
- Incorporated the business logic using EJBs.
- Designed and Developed the MDB’s for collector module to drive the XML message to Session Bean.
- Represented dynamic contents using JSPs and also used HTML for presentation.
- Designed and Developed the MDB’s for messaging system to drive the XML message to Session Bean.
- Used Apache SOAP to call a XML web Service Called cyborg web services using SOAP to check the status of employee and to get other employee info in their database.
- Created web services in this application being used by other HR applications.
- Involved in Integration of weblogic with webservices.
- Developed code to communicate with Oracle 9i database using JDBC API.
Environment: Windows 2000, Struts, J2EE (Session Beans, Entity Beans CMP2.0, JSPs, Servlets), Rational Rose, BEA WebLogic, Oracle 9i.
Confidential
JAVA WEB Application ProgrammerResponsibilities:
- Involved in understanding and translating the customer requirements into design.
- Developed the Database and UI design for the web module.
- Built prototypes of complex modules and analyzed the performance.
- Developed EJBs, JSPs and Java Components for the application using WSAD.
- Designed online reports that display large volumes of data using XML.
- Designed the mailing component suitable to the client’s specific requirement of using the VIM protocol and integrated it with the application.
- Developed Surrogate Card, which generates a temporary unique credit card number.
- Involved in development of XML and DTD to communicate with Orbiscom in Surrogate Card validation process.
- Used SAX Parser (Xerces) to parse and data retrieval of XML files.
- Designed and developed C2C Payments module, which enable customers to do money transactions through emails.
- Developed reusable components that interact with the legacy system.
- Prepared the Unit test plans and the integrated test plans.
- Performed System Module testing and System integrated testing.
- Implemented Version control for the Project using Microsoft Visual Source Safe.
- Coordinated and supported the onsite team during implementation.
Environment: Windows NT, Windows 95, EJB, JSP, Java, Threads, STRUTSJMS, 2EE, ANT, JDBC, XML, UML, HTML, JavaScript, Servlets, Web Logic,WSAD, DB2, Rational Rose
Confidential
JAVA WEB Application ProgrammerResponsibilities:
- Involved in Analysis, Design and Development using UML and Rational Rose (Class Diagrams & Sequence Diagrams).
- Developed web client application by JSP, HTML and XML/XSL Schema.
- Extensive experience in Java development GUI using JFC/Swings, JavaBeans.
- Implemented the business logic using J2EE Technologies and EJB Framework.
- The Remote procedure call is represented by an XML based protocol SOAP.
- Used Jakarta Struts MVC framework, HTML/DHTML and JSP tag libraries to implement web presentation layer and used JavaScript for Client side validation.
- Involved in event based processing, which uses JMS, XML messages for communication to other parts of the system. Used weblogic 8.1 as Application Server. .
- Designed XML DTD, use Java XML DOM/SAX parser for a data aggregation Java application.
- Developed back-end PL/SQL procedures for implementing business processes.
- Applied Advanced Technologies such as J2EE (EJB, JNDI, JDBC, JMS, JSP, Servlets), Java Beans, Struts, SOAP, XML and PL/SQL.
Environment: JAVA1.2, J2EE, Weblogic 7.0, iPlanet, J2EE (JNDI, EJB2.0JTS, JDBC2.0, JMS, JSP), XML, Swings, JBuilder 5, SOAP, Oracle 8i/9i, Strut FrameWork, Windows NT, Sun Solaris, Visual Age 3.0.
