Java Ui Developer Resume
MA
SUMMARY
- Around 7 years of working experience in all phases of software application design and development.
- Expertise in design and development of web applications using J2EE, Servlets, JSP, Custom tags, JSTL, JavaBeans, JavaScript, HTML, CSS, JQUERY, AJAX, JSON, Sencha ExtJS .
- Experience working on frame works like Spring MVC, Struts.
- Experienced in developing applications using ExtJS MVC architecture.
- Good experience in developing web Applications using Spring MVC framework implementing Action Controllers, Action Forms, Spring Validation Framework and Spring Tag Libraries.
- Extensive experience in developing web Applications using Struts framework implementing Action Classes, Action Forms, Struts Validation Framework and Struts Tag Libraries.
- Experienced in Object Oriented Analysis/Design (OOA and OOD).
- Experienced in JSON structure design.
- Data validation and parsing, client and server side.
- Good experience in SQL query writing.
- Extensive experience in handling cross browser issues.
- Very good exposure working with data bases like MySql and Netezza.
- Excellent Technical, Communication and Interpersonal Skills with strong Customer Orientation, Client Interfacing Skills.
- A good team player in true spirit, quick learner and have a great professional sense of ownership.
TECHNICAL SKILLS
Languages: Java, J2EE
Enterprise Technologies: J2EE ( SERVLETS 2.1, JSP 1.2, JDBC), XML
Frame Works: Spring MVC, Struts, Hibernate
UI libraries: jQuery and Sencha Ext JS 3.5,4.1
Application Servers: Apache Tomcat, Apache HTTP
Scripting Languages: HTML 5, JavaScript, AjaxServer Side Program JSP, Servlets
Operating Systems: MS - DOS, Windows 95/98/2000/XP, NT 4.0., Linux SUSE
Databases: MySql5.0, Oracle
Development Kits: JDK 1.1/1.2/1.3/1.4 , JSDK2.0
IDE and Browsers: Eclipse 3.0, RAD, Eclipse Indigo, Firefox, Chrome and IE(7+), Safari
Project Management Tool: Basecamp
Version Control: SVN, Beanstalk, CVS
PROFESSIONAL EXPERIENCE
Java UI Developer
Confidential, MA
Responsibilities:
- Developed UI using Ext JS MVC, jQuery and JSP for interactive cross browser functionality and complex user interface.
- Used Ext JS grid, tree and tab panels for the main UI screens and data population with json objects from the server.
- Integrating the front end UI to the back end using spring framework.
- Created JSON objects using java restful services.
- Involved in manual testing of modules and bug fixing.
- Followed Agile methodology.
- Preparing Low level UI design and working with the enterprise architect on solution definition.
- Developed custom themes using bootstrap and extjs themes.
- Created prototypes for UI design.
Java UI Developer
Confidential, San Jose, CA
Responsibilities:
- Developed UI using ExtJS, jQuery and JSP for interactive cross browser functionality and complex user interface.
- Integrating the front end UI to the back end using Struts framework.
- Developed JSP for the multiple views in the presentation layer and domain objects for model layer.
- AJAX/JSON was primarily used for populating ExtJS components and also updating the DB with the modified content.
- Front end development using Sencha ExtJS.
- Calling web services and creating JSON objects which are passed to UI.
- Involved in manual testing of modules and bug fixing.
- Onsite offshore coordinator.
Java Web Developer
Confidential, Santa Clara, CA
Responsibilities:
- Developed UI using HTML 5, Bootstrap, jQuery, and JSP for interactive cross browser functionality and complex user interface.
- Integrating the front end UI to the back end using Spring MVC framework. jQuery to select and manipulate HTML elements and also CSS manipulation.
- Used jQuery mainly for adding several functionalities to the application (calendar, tooltips, popover, hiding elements, validation, making Ajax calls, etc.)
- Developed JSP for the multiple views in the presentation layer and domain objects for model layer
- Used JSTL and wrote custom Spring JSP tag libraries and implemented user based handling in JSP pages.
- CSS and Bootstrap for styling the HTML elements.
- Used Ajax for asynchronously exchanging small amount of data with the server behind the scenes and updating the JSP page.
- Onsite offshore coordinator.
- Followed Agile Methodology.
- Used Basecamp for Project management and as collaboration tool.
- Used Beanstalk to manage code (version control), collaborate and deploy.
JSP Developer
Confidential, Peoria, IL
Responsibilities:
- Developed UI using HTML, JavaScript, and JSP for interactive cross browser functionality and complex user interface.
- Implemented the web-based application using Struts Framework.
- Used JavaScript for adding little functionality to the existing application (calendar, tooltips, hiding elements, etc.)
- Developed JSP for the multiple views in the presentation layer and Java Beans for model layer
- Used JSTL and wrote custom JSP tag libraries and implemented role based handling in JSP pages.
- CSS was used to style the HTML elements.
- Used Ajax for populating the list/drop down box with data from DB.
- Wrote Hibernate configuration file, Hibernate mapping files and defined persistence classes.
- Followed MVC Pattern.
- Worked on SRS and process flow documents.
- Update defects in Quality center and fixing the defects assigned.
- Involved in manual testing of the application.
- Developed test cases/scenarios.
JSP Developer
Confidential
Responsibilities:
- Java/JSP Developer.
- Worked on process flow documents.
- Used HTML/CSS.
- Java script coding for adding few functionalities.
- Developed a JSP based interactive intranet site.
- Used Struts Framework.
- Used Java Servlets as action flow controllers.
- Abstraction of entities was done using Java Beans.
- Daily updates and making changes periodically.
Confidential
Responsibilities:
- Netezza Developer.
- Worked on Design document.
- Created Netezza scripts for conversion of teradata keywords.
- Attended Netezza and Basics of Teradata .
- Analyzing BTEQ scripts.
- Loading data into tables using NZSQL. Netezza Developer.
- Updating the daily status report and issue tracker.
