Senior Java Developer Resume
Atlanta, GA
SUMMARY
- Over 10 years of professional IT experience in Systems Design, Development, Testing, Integration and Implementation of complex web based e - commerce, n-tier architecture systems and Client/Server applications.
- Extensive experience in programming with Java, Struts 2.0.9/1.2.x, Spring 2.X, Hibernate3.X, JSP, Servlets, AJAX, JavaScript, XML, XSLT, UNIX, Oracle and Strong practical knowledge in enterprise middleware components such as Bea Web Logic 10.3.0/9.0/8. x, Confidential Web Sphere 5.0/4.x, JBoss 4.x, and Oracle 9iAs and Web Server like Tomcat 5.x/4.x.
- Strong working experience of Java frameworks like Struts 2 and Spring 2.5(IoC, MVC, AOP, DAO).
- Extensive experience in developing enterprise applications for J2EE platform using Servlets, JSP 1.2, JDBC, Web Services, Axis, JAX-RPC, JMS.
- Experience with XML and related standards and technologies like AJAX, SOA, Web Services, SOAP, WSDL, XML, XSD, DTD, XSL, DOM, SAX, XSLT, HTML, DHTML, CSS and JavaScript.
- Excellent work experience with XML/Database mapping, writing SQL queries, Store Procedures, Triggers with major Relational Databases Oracle 9i/8i, SQL Server.
- Experience with Object Oriented Design(OOD) and Object Oriented Analysis(OOA), SDLC, RUP,UML associated Tools such as Rational Rose Accomplished a series of internet/intranet projects and Java-based C/S applications with different IDEs such as Eclipse, RAD, Flex Builder and Extensive work experience on UNIX, Linux and windows 2000/NT/XP.
TECHNICAL SKILLS
Application Server: BEA Weblogic 9.0/8.x, JBOSS 4.x, Confidential Web Sphere 5.x/6.x
Web Technology: Jakarta Struts 2.X/1.2.x,Web Services, Axis2.0, JAX WS 2.0, Spring 2.0, Spring MVC, Ajax, JSF, JMS, Hibernate, HQL, SOA, Tiles, Hibernate, OOPS, UML, Confidential Rational Rose 2000
Programming Languages: Java JDK1.5/1.3, Swing 1.1, JSP 1.1, ASP, Java Beans, EJB, JavaScript, HTML, XML, XSLT.
Web/Scripting Tools: Confidential Visual Age for Java 3.5, Dream weaver, Rational Rose, JUnit, TOAD, Flex3.0, Action Scripts 3.0, MXML.
Messaging Software: JMS
Databases: Oracle 10g/9i/8i/7.x,MS SQL Server 7/2000 EE, DB2, MS Access.
Web Server: Confidential HTTP Server, Apache Web Server, iPlanet web server, Tomcat IDE Eclipse, RAD, Weblogic Workshop, Net Beans, J Builder GUI’s Forms6i/5.0/4.5, Reports6i/3.0/2.5, JDeveloper9i/3.2.3, SQL*Loader, Actuate Reports6.0/5.0/4.0,SWING XML Technologies XML, XSLT, XSL, XSD, DTD, DOM, SAX, JAX-RPC, REST, WSDL.
Operating Systems: UNIX, Windows XP/98, Windows NT 4.0
PROFESSIONAL EXPERIENCE
Confidential, Atlanta, GA
Senior Java Developer
Responsibilities:
- Developed web services for external vendor to update the port repository.
- Used Spring Framework as a service layer, and integrated with Hibernate.
- Extensively used JSP, Struts Framework for developing User interface modules.
- Wrote the code for Ajax calls for auto suggestion by using JQuery libraries.
- Developed the Business Logic for accessing the backend component.
- Built projects using Ant build.xml and used log4j for logging error messages.
Environment: Java 6,J2EE, Web Services, Apache Axis, Struts, AJAX, JQuery, JSON, JSP, JMS, Servlets, HTML, XML, CSS, WebSphere Application Server, Java Scripts, Ant, JUnit, My Eclipse.
Confidential, Alpharetta, GA
Senior Java Developer
Responsibilities:
- Involved in home page redesign and refectories the existing code.
- Developed Pre Order device implementation flow for the application.
- Extensively used JSP, Struts Framework for developing User interface modules.
- Wrote the code for Ajax calls for auto suggestion by using JQuery libraries.
- Developed the Business Logic for accessing the backend component.
- Built projects using Ant build.xml and used log4j for logging error messages.
Environment: Java 6,J2EE, Web Services, Apache Axis, Struts, AJAX, JQuery, JSON, JSP, JMS, Servlets, HTML, XML, CSS, WebSphere Application Server, Java Scripts, Ant, JUnit, My Eclipse.
Confidential, Atlanta, GA
Senior Java Developer
Responsibilities:
- Developed the web components and service layer for the application.
- Extensively used JSP, Struts Framework for developing User interface modules.
- Wrote the code for Ajax calls by using JQuery libraries.
- Developed the Business Logic for accessing the backend component.
- Developed the application using Struts, and PGF framework used by UPS.
- Built projects using Ant build.xml and used log4j for logging error messages.
- Developed Stateless Session Beans for IPC client calls.
- Developed the application for i18n and modified HTML, DHTML, CSS, and XML and configuration files.
Environment: Java 6,J2EE,Spring,Hibernate, Struts, AJAX, JQuery, JSON, JSP, JMS, Servlets, HTML, XML, CSS, Web Logic Application Server 10.3.0, Java Scripts, Ant, JUnit, My Eclipse.
Confidential, Atlanta, GA
Senior Java Developer
Responsibilities:
- Developed User Interface using Struts Framework.
- Developed the custom tags like security tag, address tag for the SAM application.
- Used JSP, Struts Tags for developing User interface modules.
- Consumed external vendor Web Services to update the SAM repository.
- Wrote scripts for events statistics and monitoring the application.
- Used Spring Framework as a service layer, and integrated with Hibernate.
- Used Hibernate 3.0 in data access layer to access and update information in the database SAM.
- Involved in production support with 24x7 model.
Environment: Java 1.5, Web Services, Struts, Spring, Hibernate, HQL,AJAX, JSP, JMS, Servlets, HTML, XML, CSS, Web Logic Application Server9.1, Java Scripts, Ant, JUnit, Weblogic Workshop, CVS, Oracle 9i, PL/SQL, Toad.
Confidential, Atlanta, GA
Senior Java Developer
Responsibilities:
- Developed the application using Struts and PGF Frame work.
- Used JSP, Struts Tags for developing User interface modules.
- Implemented Hibernate as a persistence layer to interact with data base and spring framework as a service layer.
- Developed the business services and used dependency injection of Spring Framework.
- Developed several utility classes in JAVA for reusability across the project.
- Developed action classes managing commodities, ground and air detail flow.
- Developed the application for i18n.
Environment: Java, Struts, Web Services, JSF, AJAX, Prototype, JSON, JBoss 4.5, Ant, Spring, Hibernate, JUnit, Eclipse3.1, Perforce Version Manager, JProbe, Oracle 9i, UNIX, Korn Shell Scripts, Toad, JavaScript.
Confidential, Atlanta, GA
Java Developer
Responsibilities:
- Developed struts flow for migrating Confidential &T Customers to Cingular Customers.
- Developed action classes and DAO objects for AddtoExisting Customer Account.
- Converted the existing servlet code to Struts framework.
- Interacted extensively with various Middleware Systems
- Wrote the Service Locators for the various EJB calls to the Middleware
- Solely Responsible for the new Interface design implementation in other Modules
- Modifying HTML, DHTML, CSS, and XML files.
- Creating Design and Architectural diagrams for the Application
- Involved enhancement of the application as for the Best Buy and Radio Shack users.
- Developed sequence, class diagrams for the all the action classes in Activation flow.
Environment: Java, J2EE, Web Services, WebLogic Application Server 8.1, Struts1.2.9, Ant, JUnit, Eclipse3.1, Clear Case, RUP, JProbe, Oracle 9i, UNIX, Toad, JavaScript.
Confidential, Tampa, FL
Java Developer
Responsibilities::
- Wrote classes and interfaces to parse AFP data to give XML data which is displayed on the GUI through Swing Applet.
- Wrote multi threading for handling the actions on the Applet GUI.
- Componentized the Swing applet to create new functionalities for the Verizon Retype Tool.
- Created Parser Utility classes to be invoked when data is to be parsed from AFP to XML.
- Used Clear Case as the version control system on Solaris 2.9. Created Clear Case views to access source files from Clear Case VOB (repository).
- Wrote Java Class Validator to validate the Confidential AFP format data content.
- Wrote deployment descriptors to deploy JSP’s and EJB’s on BEA Web logic 6.1 application server.
- Used Java Class Value Objects (J2ee Value Object Pattern) to get data (AFP and XML) from the database.
- Wrote SQL queries and PL/SQL stored procedures to access update and modify different AFP data bills and XML data bills.
Environment: Java2.0,J2EE(JSP, Servlets, EJB), XML, Weblogic Application Server 6.1, Struts1.1, Swing, Clear Case Version Control, Hummingbird Connectivity 7.1, Oracle 9i, DOM Parser, SAX Parser, JMS,JAXP, JBuilder 8.0 .
Confidential, Palatka, FL.
Java Developer
Responsibilities:
- Design and developed GUI using Java multi threading, XML, XSLT, Servlets, EJB.
- Developed JSP custom tag libraries, and associated support in the controller servlet, that assists in creating interactive form-based applications, which is the one of the primary area of functionality using Struts Framework.
- Development of client-side user interface using Java Swing and Extensively used JPanel, JApplet and JTree for the User Interface
- Wrote the code for retrieving the data from XML document by Using SAX parser
- Developed the JavaScript for Client Side Validation
- Developed the scheduled Task using UNIX Korn Shell script.
- Prepared system and user documents for the complete project using Microsoft Visio.
- Developed numerous shell scripts for deploying several J2EE application components on WebSphere application server running on UNIX platform.
Environment: Java2.0,J2EE, Swing1.1,JDBC 2.0, Tag Libraries, XML, XSLT, Confidential Web Sphere 4.0, Confidential HTTP Server 2.0, LDAP 4.1, Maven, Top Link 3.5, Oracle 9i,EJB,UML, Rational Rose, Sun Solaris-5.6, Confidential Visual Age 3.5,Sql*Loader
Confidential
Java Developer
Responsibilities:
- Created client interface using Designer 2000.
- Developed Screens, Forms, Reports and database triggers, procedures, packages.
- Involved in coding, and testing of the application.
Confidential
Responsibilities:
- Responsible for developing user interfaces.
- Developed database triggers, procedures and packages.
- Involved in client training.
Environment: UNIX, Designer 2000,Developer-2000(Forms4.5, Reports2.5), Oracle7.x, SQL, PL/SQL, WinNT, Windows95, JAVA, Sql*Loader.
