Java Ui Developer Resume
San Jose, CA
SUMMARY
- Over 6+ years of experience with Multi - faceted and effective web application developer, as well as supporting, managing, and implementing web tools, Client server, distributed, internet and E-commerce application using Object Oriented methodologies and RDBMS, complete multi-tired, application development life cycle experience using Java-J2EE/J2EE/UI technologies and will to closely participate in the growth, development and success of the organization.
- Experience in developing web applications using HTML5, CSS3, XHTML, Java Script, Angular JS and XML, jQuery, AJAX and JSON.
- Expertise in several J2EE technologies like JSP, Servlets, Web services (SOAP, WSDL and UDDI) JSF, Hibernate, Spring, Struts, EJB (Entity session Message Driven Bean), AJAX, Java Beans, JNDI, JMS, XML.
- Skilled IT Professional with proven success in maintaining multiple e-projects and experience in implementing high performance user interfaces and web applications.
- Responsible for initiating, planning, construction, execution, monitoring and controlling Web and Desktop Applications.
- Experience in working with consuming the RESTful web services.
- Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Behaviors in CSS.
- Good understanding of Software Development Life cycle (SDLC) and Agile/Scrum environment with expertise in Requirement gathering, Analysis, Designing, Development and Testing.
- Experienced with database management engine My SQLserver, SQLsever … and oracle 9i, 10g, 11g.
- Experience in developing web page quickly and effectively using jQuery and also in making web pages with cross browser compatible.
- Involvement in using various IDE’s, Dreamweaver, Notepad++, Eclipse, Adobe Photoshop.
- Going through User Documents and creating wireframes in Balsamic and taking client feedback.
- CSS and Bootstrap for styling the HTML elements.
- Experience working on frame works like Spring MVC, Struts and Hibernate.
- Experience in all stages of testing namely Functional testing, Performance testing, Integration testing, Regression testing and User Acceptance testing.
- Experience in Manual and Automated Testing of software applications.
- Extensive experience in working IDE tools like Eclipse, Net Beans, IntelliJ IDEA.
- In-depth knowledge and Architectural experience using Service Oriented Architecture (SOA).
- Responsive Web Design for different types of Devices like tablets and mobiles.
- Excellent working knowledge and thorough exposure on cross browser compatibility issues in Internet Explorer, Mozilla Firefox, Safari and Google Chrome.
- Experience in working MVC Architecture and also in using version control (SVN).
- Experience in developing Graphic User Interface (GUI) to display business data using JQUERY with Cross-browser compatibility and Web application scaling.
- Experience in Developing sample code project using Angular JS and Node JS using NPM for a simple home page having tabs and drop down view.
- Determined quick learner with strong interpersonal skills and proven ability to manage positive and productive client relationship.
- Highly Curious about new front-end development technologies and adept at promptly and thoroughly mastering them with a keen awareness of new industry developments and the evolution of programming solution.
TECHNICAL SKILLS
Languages: Java, C++, C
Core Java: Data Structures, Collections, Generics, Serialization Reflections, Concurrency/Multithreading, RMI, Swing
Web Technologies: HTML, HTML5, XHTML, DHTML, XSL, XSLT, JavaScript, AJAX, JQuery, JSP, CSS, Angular JS, CSS3, JSON, Bootstrap, Node JS
J2EE Technologies: JSP, JMS, Java Servlets, JDBC
IDE & Tools: Eclipse, IntelliJ IDEA, NetBeans, Notepad++, Adobe Dreamweaver, Sublime Text Editor, Brackets, Soap UI, Oracle JDeveloper, Spring framework
Debugging Tools: Firebug, Chrome Developer Toolbar, IE Developer Toolbar
Database: Oracle, MySQL, SQL Server, PL/SQL, Oracle 9i,10g,11g, DB2, MongoDB, NoSQL
Development Tools: Adobe Photoshop CS5, Adobe Illustrator, Version control CVS, SVN
App/Web Servers: Apache Tomcat 7.0, 8.0, JBOSS 6.0, HTTP Web Server
SDLC’s(software development life cycle): Waterfall, Agile, Scrum
Build/Testing Tools: Maven,ANT 1.7.1, JUnit 4.7, TestNG, Mockito, Webdriver, Selenium
Loggers: Log4J, SLF4J
PROFESSIONAL EXPERIENCE
Confidential, San Jose, CA
Java UI Developer
Responsibilities:
- Responsible for developing the UI pages using HTML5, CSS3, Java Script, Boot strap, JSON and JQuery, Ajax.
- Developed page layouts, Navigations and presented designs and concepts to the clients and the management to review.
- Used firebug, IE developer tool bar and chrome canary tool for debugging Java Script and fixing issues.
- Implemented responsive web design by using media queries and Bootstrap.
- Used JQuery plug-ins to implement features as a light box, galleria, sliders and other intuitive features.
- Created forms to collect and validate data from the user in HTML and Java Script.
- Responsible for checking cross browser compatibility and hence worked on different browsers like Safari, Internet explorer, Firefox and Google chrome.
- Involved in developing web page Applications using AngularJS.
- Familiar with concepts of Directives, Data-Binding and Dependency injection in AngularJS.
- Worked closely with Back-end developers to find ways to push the limits of existing web technology in service of creating the best possible user experience.
- Implemented Java Script module using asynchronous script loading.
- Used smart table and progress bar to display data on the browser concisely and explicitly.
- Used CSS Sprites to decrease the number of HTTP requests and load time of web pages.
- Involved in redesigning and improving existing pages to enhance the performance of the system.
- Exchanged data between backend server and UI in JSON or XML format using AJAX calls and tested RESTful APIs from the browse rushing postman.
- Involved in writing JQuery-based, Ajax requests using JQuery.get or jQuery.ajax and JQuery.post.
- Worked in all phases of SDLC, including requirements analysis, design and development, bug fixing, supporting QA teams and debugging production issues.
- Worked closely with the QA team in resolving defects.
- Worked on Agile Scrum process attending daily stand ups and completing tasks in sprints.
- Used SVN tortoise for file Management.
Environment: Java 8, Java Script, JQuery, IntelliJ IDE, Spring MVC,, Bootstrap, Oracle Web logic 12c, Oracle SQL Developer, HTML5, CSS3, AngularJS, AJAX, JSON, XML, Notepad++.
Confidential, Columbus, Ohio
UI Developer
Responsibilities:
- Involved in building user interfaces for websites and web applications using HTML, CSS and JavaScript
- Strong experience with jQuery, AJAX, and XML.
- Developed working prototypes from UIdesigns.
- Designed Use Case diagrams, Class diagrams, Sequence diagrams
- Responsible for all of the responsive web design, look and feel (CSS, image/icon selection, etc.), and client/browser side interactions/UI (JavaScript/html)
- Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation.
- Implemented new website design layout for conversion of existing static websites to responsive
- Implemented visual elements that users see and interact with in a web application.
- Used the Hibernate Framework for connecting to SQL Server database.
- Identified, fixed, troubleshoot and resolve problems and scrupulously documented system
- Create web models or prototypes that include physical, interface, logical, or data models
- Preparation and review of Unit Test Plan, Unit Testing, Test Results review and other quality related work.
- Produced GUI prototypes for business logic presentations.
- Timely delivery of the assigned projects.
Environment: HTML, CSS, UML, JavaScript, jQuery, Ajax, XML, Eclipse, SQL, Hibernate
Confidential
Java Developer
Responsibilities:
- Involved in the Requirement Collection & Analysis from the business team.
- Implemented the MVC architecture using Apache Struts Framework.
- Implemented Action classes and server side validations for account activity, payment history and transactions.
- Implemented views using Struts tag, JSTL and Expression language.
- Implemented Tiles framework for the views layout.
- Worked with various java patterns such as server locator and Factory pattern at the business layer for the effective object behavior.
- Worked on the Java Collections API for handling the data objects between the business layer and the front end
- Worked with XML, Schema for exporting data in to XML format and importing data from XML format to data base.
- Implemented the web services client to consume the third-party service API validating credit cards.
- Used XML web services using SOAP to transfer the amount to transfer application that is remote and global to different financial situations.
- Developed unit test cases using JUnit
- Used clear case for source code maintenance.
Environment: J2EE, Java, Struts, JSP, JNDI, Clear Case, SOAP, EJB 2.0, ANT, Java Script, JMS, Rational Rose, WSAD, DB 2.
Confidential
Java & J2EE Developer
Responsibilities:
- Application was designed and developed using Spring Framework.
- Spring Controllers were used with Angular JS to route the control to desired java services.
- Used Eclipse as IDE.
- Participated in development of a well responsive single page application using Angular JS Frame works, Java Script, and JQuery in conjunction with HTML5, CSS3 standards, with front-end UI team.
- Provided production support for application.
- Used JSON Strings to transfer Java Object Data to Angular JS and vice versa
- Worked parallel over releases to clean up code and make performance improvements to the application.
- Developed, executed and maintained over 182 Selenium.
- Developed Selenium Web Automation testing grid using Web driver.
Environment: Spring, Angular JS, AJAX, HTML5, JSON, JDBC, XML, XSLT, Web Services, ORACLE 11g SVN, Windows XP, UML.
