Java Ui Developer Resume
Fremont, CA
SUMMARY:
- Around 6+ years of extensive experience in IT Industry Developing, Testing, Integrating, Implementing the web based applications and UI applications.
- 3 years in ecommerce and experience in Java/J2EE technologies
- Proficient in developing web page quickly and effectively using, HTML5, CSS3 and also experience in making web pages which are cross browser compatible and device independent using Bootstrap.
- Good work experience in developing web applications covering front - end/UI using the web technologies like HTML4/5, XHTML, CSS2/3, JAVASCRIPT, JQUERY, JSON, XML and AJAX.
- 2 years’ Experience in Developing User Interface (UI) Rich Web Applications, and Web Service Applications using Front End/User Interface (UI) Technologies like XHTML, DHTML, XML, Object Oriented JavaScript, Backbone JS, Angular JS, Node JS, Ember JS, JSON, Marionette JS Bootstrap Framework, Media Queries, CSS Frameworks, CSS Sprite on Java, JSP.
- Ability to provide solutions based on the business requirements and to work with global team, excellent problem solving skills and be customer centric and application architecture and design decisions.
- Has good knowledge and experience in User Interface (GUI) driven application design and development using JSF, Richfaces, and JavaScript and jQuery frameworks.
- Proficient in creating server-side components, designing and implementing business tier objects, unit testing, debugging and deployment.
- Experience working in CSS/CSS3 for styling website layouts designs and used the behavior of writing external, internal and inline CSS files.
- Experience in working with third party web services APIs and Web Services using AJAX and jQuery.
- Experience in implementing Web Services using SOAP, REST and XML/HTTP technologies experience in RESTFUL Web Services,JQuery, JUNIT and JMETER
- Strong Working experience in Core Java (OOPS, Multithreading, Class, Collections)
- Experience and Good understanding of web Frameworks like Spring 3.0/Hibernate.
- Expertise in analysis and developing user-friendly solutions.
- Responsible for checking cross browser compatibility and hence worked on different browsers like Safari, Opera, Firefox, Google Chrome and Internet Explorer.
- Proficient with Adobe Photoshop, Illustrator & Dreamweaver, MS FrontPage, Microsoft Visual SourceSafe, Macromedia Home Site.
- Experienced both in working on Designing table-less layouts and table-based layouts.
- Expertise in designing and developing User Experiences for Web Applications using Web Authoring tools such as Adobe Dreamweaver CS3, Adobe Illustrator, and Adobe Flash.
TECHNICAL SKILLS:
Languages: Java, C, C++, SQL, PL/SQL, UML, XML, XSL, XSLT.
Operating Systems: Windows 98/2000/XP/NT, Linux, Unix
Web Technologies: J2SE, Servlets 2.4/2.5, JSP 2.0/2.1, JSTL, Custom Tags, JDBC 2.0/3.0, Filters, Listeners.
FrontEnd Technologies: HTML, XML, Java Script, TLD, Custom Tags, Swings, CSS, AJAX, JavaScript, Backbone JS, Angular JS, Node JS, Ember JS, JSON, Marionette JS
J2EE Technologies: JNDI, CP, EJB 2.0/3.0(SLSB, SFSB, Entity Beans), JMS/MDB, Web Services (WSDL, SOAP).
Tools: Photoshop, Illustrator, InDesign
Portfolios: design solutions, conversion marketing, landing pages, emails, marketing materials, infographics, web experiences
RDBMS: ORACLE 10g, ORACLE 8i, ORACLE 9i, DB2,SQL Server 6.5,MYSQL
Web/Application Servers: Weblogic 7.0/8.1/9.0/10.0, IBM Websphere 4.0/5.5,JBoss 4.0.5,Apache Tomcat 5.5/6.0.
IDEs: Eclipse 2.0/3.0/3.1, RAD 6.0, WSAD5.1.
OOA, OOD: Data Modeling and design, Rational Rose, UML, use-case diagrams, Class diagrams, Activity diagram, Sequence diagram. Design Patterns
Software Development: Waterfall Model, V-model, RUP, Agile, Scrum, Test Driven Development.
PROFESSIONAL EXPERIENCE:
Confidential,Fremont,CA
Java UI Developer
Responsibilities:
- Involved in development, design and implementation of front end part of the application.
- Developed the UI Screens using HTML5, DHTML, XML, Java Scripts, Ajax, JQuery Custom-tags, JSTL DOM Layout and CSS3.
- Enhanced user experience by designing new web features using MVC Framework like Backbone.js, Require.js and node.js.
- Worked on the modernization of a legacy and outsourced UI technologies used were Angular.js, Ext.js, Ember Js and JQuery.
- Maintained Cross Browser compatibility & implement Responsive Design using Twitter Bootstrap, custom media queries, etc.
- Developed cross-browser/platform HTML5, CSS, and JavaScript to match design specs for complex page layouts while adhering to code standards.
- Involved in Cutover and Go-Live activities for several eCommerce implementations.
- Used advanced level of HTML5, JavaScript, CSS3 and pure CSS layouts (tableless layout).
- Produced content pages with CSS3 layout and style markup presentations and also used JavaScript methods and properties.
- Extensively used CSS and Bootstrap for styling the HTML elements.
- Used detailed wireframes and developed Mock-up designs as per the requirements of Business.
- Utilized Adobe Fireworks, Adobe Photoshop, Adobe Dreamweaver and Illustrator for the front-end development such as web pages, graphics and multimedia.
- Developing web services for different functionalities in the application in SOAP and REST architectures
- Used MS Visio, Dreamweaver and Photoshop tools for web application development.
- Used Ajax for asynchronously exchanging small amount of data with the server behind the scenes and updating the JSP page.
- Used Ajax effectively to create pagination and with client side events like quick search.
Environment: HTML5, CSS3, JavaScript, AJAX, JQuery, MVC, Angular.js, Backbone.js, Require.js, Ember Js, Marionette JS, Node.js, Ext.js, Responsive Design, Bootstrap, DHTML, DOM, DOJO, XML, XSLT, JSON, Dreamweaver, Photoshop, Firebug, Firefox, SOAP, agile and Windows.
Confidential,Fremont,CA
Java UI Developer
Responsibilities:
- Gathered and analyzed the requirements and converted them into User Requirement Specifications and Functional Requirement Specifications for the designers and developers to understand them as per their perspective.
- Designed business applications using web technologies like HTML4, XHTML, and CSS2/3 based on the W3C standards.
- Involved in Cutover and Go-Live activities for several eCommerce implementations.
- Contributed positively to the overall team dynamic; participated in stand-up meetings, planning and design sessions and other business-development working.
- Elegant implementation of page designs in standards-compliant HTML and CSS.
- Used jQuery plugins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
- Used jQuery to handle the client side validations.
- Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree. Implemented the Drag and Drop functionality using jQuery framework.
- Used Angular.js, Ember Js, Node.js, Marionette JS and Bootstrap in effective web design.
- Updated the HTML/HTML5 pages using jQuery and Ajax via JSON response.
- Responsible for development of Web pages using HTML, CSS including Ajax controls and XML.
- Developed UI using HTML, CSS, JavaScript validations and XML.
- Configuring new SOAP client calls using Dozer mapping
- Written SQL Queries to interact with Oracle database using JDBC
- Widely used optimization techniques in existing code
- Improved user experience by designing and creating new web components and features
- Created cross-browser compatible web pages using HTML5, CSS3, JavaScript, and jQuery
- Successfully performed the RESTful APIs Integration using XML and JSON.
- Handling cross browser/platform compatibility issues (IE, Firefox, and Safari) on both Windows and Mac.
- Tested/De-bugged on browser using Firebug.
- Developed JSPs and Servlets to dynamically generate HTML and display the data to the client side. Extensively used JSP tag libraries.
- Involved in the creation of interface to manage user menu and Bulk update of Attributes using Angular.js, EXT.js and JQuery
- Involved in design and development of various modules of the system using Spring Framework.
- Involved in Oracle Database design.
Environment: HTML5, CSS3, JavaScript, AJAX, JQuery, MVC, Responsive Design, Bootstrap, DHTML, DOM, DOJO, XML, XSLT, JSON, Dreamweaver, Photoshop, Firebug, Firefox, SOAP, agile and Windows.
Confidential
Java UI Developer
Responsibilities:
- Individually involved in the project from requirement analysis to production.
- Developed the UI using JSP and JavaScript.
- Business Services using the Servlets and Java.
- Developed and modified Servlets to accept and process request from the clients.
- Developed various objects using java and HTML and DHTML to maintain well-structured GUI and to interact with Controllers to get data from Oracle database.
- Unit Testing and Regression Testing of Web Application.
- Involved in Cutover and Go-Live activities for several eCommerce implementations.
- Fixing Cross Browser/Environmental issues.
- Developed a code for Web services using XML, SOAP and used SOAP UI tool for testing the services
- Updated pages using HTML, CSS in framework.
- Performance tuning in Presentation Layer and Backend.
- Developed clickable prototypes in HTML, DHTML, Photoshop, CSS and JavaScript.
- Tested web sites and fixed any existing bugs using Firebug.
- Provide maintenance to several websites.
Environment: HTML, JavaScript, CSS, Adobe Photoshop, DHTML.
Confidential
Java UI Developer
Responsibilities:
- Developed the user interface using HTML, CSS3, JSP, JavaScript and GWT.
- Developed the project by implementing dynamic components using images, pop-ups, text optimization, tables, and pre-populated components making use of JavaScript and AJAX.
- Used JQuery in the project to develop API layouts and the external user frameworks.
- Worked on different browsers like IE 6, 7, 8, Mozilla, Chrome and resolved numerous cross browser issues related to CSS and JavaScript.
- Designed new means to present help information on the ESM GUI using GWT and development frameworks like Struts.
- Applied Use Case diagrams to validate and test web application design against the UI architecture.
Environment: Java 1.6, JSP, Servlets, Javascript, GWT, HTML, CSS3, SQL, Hibernate, Struts Framework, PERL, Eclipse 4.3
Confidential
Java UI Developer
Responsibilities:
- Application built on Java Financial platform, which is an integration of several technologies like Struts and Spring Web Flow.
- Involved actively in designing web page using HTML, JQuery.
- Used Freemarker Template for sending the parameters to the back end systems.
- Used JavaScript for the process of various order functions and integration within different applications
- Used JavaScript for the web page validation and Struts Validator for server side validation.
- Used SOAP as a XML-based protocol for web service operation invocation.
- Involved in Cutover and Go-Live activities for several eCommerce implementations.
Environment: HTML, JavaScript, CSS, MS Office, Firefox, Windows XP