Java Web Developer Resume
Dallas, TX
SUMMARY
- With 4.5 years of experience in the IT Industry and having successfully demonstrated a varied skill - set along with gaining expertise in JAVA, J2EE, BI & PL/SQL technologies, I am looking forward to be a part of an ambitious team, which is aiming to surpass its own s year after year.
- 4.5 years of IT experience in all the aspects of Software Development Life Cycle (SDLC) including requirements analysis, design specification, code development, code integration, testing and deployment using Object Oriented Analysis and Design with Core Java/J2EE.
- Expertise in working under Agile/SCRUM planning cycle.
- Worked with design patterns like MVC, Singleton, Composite, Command and Factory.
- Expertise in using Visio for preparing low level design documents which involves diagrams like UseCase, Class, Activity and Sequence based on UML technology.
- Expertise in design and development of multi-tiered web based applications including threading using Core
- Java and J2EE technologies like JSP, Servlets, HTML, JavaScript, Java Struts 2.0, Spring, Hibernate, Velocity, JSF, EJB, JSON, AJAX, Oracle and JDBC.
- Experience in writing SQL queries and PlSql procedures using databases like Oracle 8i/9i/10g, MySql 4.1.9.0 and SqlServer 2000 .
- Working knowledge of Apache Tomcat 5.0, JBoss, Weblogic and Websphere.
TECHNICAL SKILLS
Languages: C, C++, Core Java, JavaScript, JSON, CSS, XML, HTML, DHTML, SQl,PL/SQL.
Framework: J2EE (JSP, Struts 1.3.5, 2.0, Servlets, Spring, Hibernate, JDBC), Oracle ADF, AJAX (JQuery).
Design: UML
IDE: Eclipse, RAD 7, Oracle JDeveloper 10g, EditPlus.
Tools: Visio, Ant, TOAD, Sql developer, Quality Centre, Firebug 1.7.3 and IE developer.
Databases: Oracle, MySql, SqlServer 2000.
Web/App Servers: Apache Tomcat, JBoss Tomcat, WebLogic, WebSphere
Operating Systems: Windows 95/98/2000/2008 , Windows NT, Windows XP/ Vista, Windows 7 professional/basic.
Browsers: Firefox, IE 7/8/9, Google chrome, Safari.
Control systems: Microsoft VSS 6.0, CVS, PVCS, SVN.
PROFESSIONAL EXPERIENCE
Confidential - Dallas, TX
JAVA Web Developer
Responsibilities:
- Built various modules independently - Login, Create account, Dynamic dashboard using AJAX, Manage favorites user friendly pages, various registration forms.
- Extensive coding in Java, JSP, Javascript, CSS stylesheets, XML using Struts and Spring.
- Maintained user profiles and session across the site.
- Introduced Email functionality for various requirements of sending emails to the users of the site.
- Integrated Velocity component of spring framework and created .VM files to use as template for emails.
- Created scheduler using JDK timer and Quartz schedulers and created various batch processes.
- Debugged the defects across the site and provided root cause analysis.
- Worked in Struts tiles for JSPs.
- Handled the overall flow of the site. Created Forms, Actions to call services, XMLs for configurations, Property files.
- Used AJAX and JQuery to make the website more dynamic and for better user experience.
- Used Google Maps and Google API’s for store locator module.
- Implemented SSL for our application.
- Created sitemap.xml for google searches.
- Testing of the site across all the browsers: Firefox, IE 7/8/9, Google chrome, Safari.
- Used Firebug 1.7.3 and IE developer for debugging issues.
- Introduced performance measures to make the site fast.
- Performed code reviews to cleanup unwanted s, adding proper comments and logger and made code look easily understandable.
- Constantly appreciated by my supervisors and managers for good work and delivering tasks on time always.
Environment: Java, JSP, Struts 2.0, Spring framework, Velocity, HTML,CSS, XML, JavaScript, AJAX, Google Maps, Google API’s, SMTP, MailSender, JSON, JDK timer/Quartz schedulers, CSS, SVN, SQL Developer, Eclipse Indigo, Websphere, Webservices, Tomcat, ANT, VPN, Avaya Net Direct, Browsers: Firefox, IE 7/8/9, Google chrome and Safari, Firebug 1.7.3, F12 IE developer, IE Tester, Agile/SCRUM methodology.
Confidential - Denver, CO
Senior Java J2EE Engineer
Responsibilities:
- Providing design documentations which includes the UML diagrams, class diagrams, design frameworks and prepared release notes specifying all designs and testing scenarios with all test plans.
- Solely handled the whole application and coordinated with onsite person on daily client calls.
- Extensive coding in Java, EJB, JSP, Servlets, Javascript, CSS stylesheets and Pl/Sql.
- Coded database objects, arrays, complex procedures and functions in Pl/Sql.
- Optimized Oracle queries using cursors and database objects.
- Coded Session and Entity beans to handle any new feature included in the subscription design.
Environment: Java, Java Servlets, Struts 2.0, JSP, HTML, XML, JavaScript, CSS, SVN, SQL Developer, TOAD, MySQL, PL/SQL, Eclipse, Websphere, RAD 7, Webservices, JMS, UML, Agile methodology.
Confidential - San Jose, CA
Senior java j2ee Developer
Responsibilities:
- Providing design documentation for jigsaw which includes the UML diagrams tomaintain the entitlements and various other components.
- Developed a fresh module by extensively coding in Java, EJB, JSP, Servlets, Javascript, CSS stylesheets and Oracle PlSql.
- Developed scripts using MySQL and Coded database objects, arrays, complex procedures and functions.
- Root cause analysis of the issues.
- Working in Test Driven Environment by performing Unit testing, integration testing and Bug Fixing.
- Played the role of CC (configuration Controller) for my project and used SVN for version controls
- Preparation of Technical Specification document, issue tracker, defect tracker and Test Plan.
Environment: Java, Servlets, JSP, EJB, Struts 2.0,HTML, JavaScript, CSS, Microsoft Visio, SQL Developer, Apache Tomcat, TOAD, MySQL, PL/SQL, JDeveloper, SVN, Edit Plus, Tomcat, UML, Webservices, Spring, Hibernate.
Confidential - San Jose, CA
Senior Java Developer
Responsibilities:
- Provided the requirement gathering, design document, coding, testing and database management for Commerce applications through. Designs are based on OOAD and UML.
- Localization of the whole application by displaying the text in 16 languages depending on the user. Created language maps for this.
- Designed documents like logical, sequence flow diagrams using Visio. Handled all the client side validations using JavaScripts integrated with jsp pages.
- Implementing of error framework, to display errors in 16 different languages to support localization.
- Written customized error handling classes and displayed error messages using log4j.
- Written and optimized heavy PL/SQL’s using Oracle for accessing the Commerce database.
- Integration of existing and new capabilities to deliver an E2E flow.
- Played the role of CC (configuration manager) for my project and used SVN for version controls
- Preparation of Technical Specification document, issue tracker, defect tracker and Test Plan.
Environment: Java, JavaServlets, JSP, Struts 2.0, Spring, HTML, WebsrvicesLog4j, JavaScript, CSS, Microsoft Visio, SqlDeveloper, TOAD, Oracle10g, PL/SQL, JDeveloper, EJB, SVN, Edit
Confidential - San Jose, CA
Java Jasper/Pentaho Developer
Responsibilities:
- Provided the requirement gathering, design document, coding, testing and database.
- Analysis of the requirements performed metrics mapping and created Test plans
- Designing of the screens for the application.
- Coded for adding the functionaries like dashboards access page, administration, Reports section.
- Written and optimized SQL queries using Oracle.
- Was given the responsibility to develop the login module which consisted of various J2EE components such as Login servlets, JSP’s (Java Scripts),with this, I handled the integration of the module with the existing JasperSoft reports.
- Coded in Java Struts using MVC architecture for the reporting module.The JSP involved javascripts.
- Dashboards creation with drill down functionality and Sub reports using Jasper soft.
- Integration of the application and keeping it up to date on server. Used CVS for the version control.
- Tested the application and updated the test plans.
- Received constant appreciation from the Managers and the team for exceptional contribution towards the project in short time.
- Explored new technologies like Open Source Jasper Soft and Pentaho for the project on my own.
- Infosys won American for this project.
Environment: Java, JSP, Struts, HTML, Apache TomcatJavaScript, CSS, Microsoft Visio,TOAD, Oracle 9i, PL/SQL, Eclipse, CVS, Edit Plus, Jasper Reports Tool.
Confidential
Java Developer
Responsibilities:
- Gathering requirements directly from client on daily onsite calls and Handled the requirement gathering, technical design, coding and database management.
- Preparing the working screens according to the requirements . Written the PL/SQL functions and complex SQL stored procedures for the generation of data's in the screen. This also includes optimization.
- Modifying the built screens where ever required.
- Tracking all the changes made in a tracker regularly.
- Written the JavaScript’s in the front-end while writing the JSP page.
Environment: JSP,HTMLJavaScript, CSS, Eclipse, CVS, Edit PlusInfosys technologies Limited - Mysore, India
