Senior Java Ui Developer Resume
Austin, TX
SUMMARY:
- Highly motivated, creative & versatile IT professional with 9 Year of experience in design and development of client/server applications using Java/J2EE technologies.
- Experience in all phases of software development life cycle (SDLC) including requirements gathering, analysis, UI design, implementation, deployment and support of applications.
- Participates in Agile and Scrum Methodology with daily stand - ups, weekly planning games and retrospectives.
- Insight into Java/J2EE technologies such as Core Java, Servlets, JSP, JDBC, spring and Hibernate.
- Expert in creating Templates, Web Interfaces, Layouts, and Flow of Future Pages.
- Extensive experience in various UI widgets using JavaScript libraries(Angular.JS, React.JS and Node.JS) and developing Rich Internet Applications RIA.
- Extensively work on XML, DTD, XML Schema, XSL, XPath, DOM, and SOAP.
- Expertise in building strong websites confirming Web 2.0 standards using Yahoo User Interface (YUI) Framework, JQuery, Angular.JS, React.JS, Redux, Backbone.JS, HTML5, XHTML, DHTML & CSS3 to develop valid code and table-free sites.
- Broad knowledge and hands on experience in Web development using HTML, DHTML, AJAX, CSS, JavaScript, JQuery, Angular.JS, Knockout JS and Bootstrap.
- Created interactive web pages and applications by usage of HTML, CSS, Angular.JS and JQuery.
- Experience with Responsive Web Design and Bootstrap.
- Experience in implementing Auto Complete/Auto Suggest functionality using Ajax, JQuery, DHTML, Web Service call and JSON.
- Good experience in developing web Applications using Spring MVC, Struts framework implementing Action Controllers, Action Forms, Spring Validation Framework and Spring Tag Libraries.
- Involved in creating and consuming SOAP based and RESTful web services using WSDL, JAX-WS, SOAP UI, JAX-RS and JERSEY framework.
- Executes RESTful Web services using Spring MVC Rest frameworks.
- Implemented persistence layer using various features like XML configuration file for Database connectivity, connections to database using Hibernate session Factory, using Hibernate APIs to retrieve and store data to the database with Hibernate transaction control using ORM tool Hibernate 3.0 framework like HQL queries etc.
- Strong database connectivity skills which include Oracle, MYSQL, and DB2 and in programming with SQL, PL/SQL.
- Involved in automated testing using selenium, Junit, TestNg frameworks.
- Experience in using application servers like Tomcat, Web sphere and Glass Fish.
- Supported Testers with Unit Testing, User Acceptance Testing and Bug Fixing.
- Familiar with JBoss Web Application server.
- Significant knowledge of Google Web Toolkit.
- Authorized to work in United States for any employer
PROFESSIONAL EXPERIENCE:
Senior Java UI Developer
Confidential - Austin, TX
Responsibilities:
- With Team Lead for getting the requirements and developing the code to support new applications.
- Understanding of functional specifications and documenting technical design documents.
- Involve in AGILE Methodology and participates in SCRUM Meetings.
- Develop robust User Interface using HTML, HTML5, CSS3, JSP, JavaScript, Custom Tags and XML.
- Designed dynamic and browser compatible pages using HTML5, CSS3, JQuery, JavaScript and Bootstrap.
- Involved in the development of presentation layer and GUI framework using Angular.JS and HTML.
- Brief experience on implementing the Angular JS in creating animations based on CSS classes.
- Built different modules, controllers, templates, custom filters and directives in Angular.JS.
- Developed code for Responsive web design in JavaScript using frameworks like Angular.JS, React.js.
- Implemented pagination using jQuery and React.JS.
- Wrote SPA (Single Page Web Applications) using RESTFUL web services plus Ajax, Bootstrap and Angular.JS.
- Developed front - end view templates with Node.JS
- Responsible for making responsive web pages using twitter bootstrap and media queries.
- Used XML parser APIs (SAX) in the web service's request response data marshalling as well as un-marshalling process.
- Developed web Services using REST using JAX-RS using Jersey which helped communicating through different modules of the application
- Developed the Services for Restful Services using JAX-RS and Java.
- Developed several RESTful web services supporting both XML and JSON to perform tasks such as remote thermostat and demand-response management.
- Implemented queries using Oracle 10g, PL/SQL and SQL Server 2008.
- Used Jasmine to test Angular.JS controller by built test cases.
- Used Xpath and POM to work with dynamic and static objects in Selinium.
Environment: HTML, HTML5, CSS, JSP 2.1, JavaScript, Angular.JS, React.JS, Node.Js SOAP, Responsive Web Design, Servlets 2.5, SOA, Soap-UI Tiles, XML, Web Services, Spring, Hibernate, JAX-RS, PL/SQL, Web services, Selinium, Jasmine, and Apache Tomcat Server 7.
Senior Java UI Developer
Confidential - Sterling, VA
Responsibilities
- Developed High level and detailed level design documents based on business requirements provided.
- Involve in AGILE Methodology and participates in SCRUM Meetings.
- Designed interactive static HTML using HTML5 and CSS3 as screen level prototype, JavaScript for client side validation.
- Wrote Page level code using JavaScript with Angular.JS framework along with JQuery and other JavaScript libraries.
- Designing User Interface based on MVC framework, which accomplishes a tight and neat co - ordination of Spring MVC, Angular.JS.
- Created interactive websites and website features using JavaScript and JQuery/JQuery UI.
- Handled response data from RESTFUL web services using XML, JSON and JQuery to update UI Interacted with java controllers (JQuery, Ajax, and JSON to write/read data from back end systems).
- Consumed Web Services (WSDL, SOAP, UDDI) from third party for authorizing payments to/from customers.
- Used Angular.JS and Node.js for developing single page web applications.
- Wrote Page level code using JavaScript with Angular.JS framework along with JQUERY and other JavaScript libraries.
- Spearheaded adoption of Responsive Web design principles.
- Creating interactive prototypes using HTML5, CSS3, JavaScript, Bootstrap front end code from a combination of wireframes, visual designs and design standards.
- Utilized Adobe Fireworks, Adobe Photoshop, Adobe Dreamweaver and Illustrator for the front-end development such as graphics and multimedia's.
- Converted existing websites to Responsive websites.
- Worked with the team of architects and back-end Developers to gather requirements and enhance the application functionality and add new features using React.JS and Angular.JS.
- Used Jasmine to perform unit testing of custom filters, custom directives and various parts of Angular.JS application.
- Consumed Web Services (WSDL, SOAP, UDDI) from third party for authorizing payments to/from customers.
- Enhanced user experience by designing new web features using MVC Framework like Backbone.js and Node.js.
- Used RESTFUL in conjunction with Ajax calls using JAX-RS and Jersey.
- Implemented queries using Oracle 10g, PL/SQL and SQL Server 2008.
Environment: Core JAVA, HTML, HTML5, CSS3, JQuery, AJAX, Responsive Web Design,, Jasmine, JavaScript, Angular.JS, Node.JS, BackBone.Js, React.Js, SQL, PL/SQL, JSF, XML, Spring MVC, Hibernate 3. 0, Log4j, Web Sphere 6.1, Web Services
Java UI Developer
Confidential - Chicago, IL
Responsibilities:
- • Analyzed business requirements, participated in technical design, development and testing of various modules assigned.
- • Used the functionalities to write code in HTML5/HTML, CSS3/CSS, Angular.js, JavaScript, JQuery, Ajax, JSON, and Bootstrap with MySQL database as the backend.
- • The project is build upon the Single Page Application (SPA) criteria.
- • Developed Web application for backend system using Angular.js with cutting edge HTML5 and CSS3 techniques.
- • For new website features wrote Angular.js controllers, views and services.
- • Involved in developing a new business application to the layout using Grid orientation model Bootstrap framework.
- • Used Backbone.js and Require.js to create Views to hook up models to the DOM and synchronize data to/from server.
- • Designed Frontend with in object oriented JavaScript Framework like Node.js and Ext.js.
- • Developed JQuery code using an XML Http Request Adapter to send an AJAX request to the server side code and also implemented a callback function to handle the results.
- • Worked on prototypes for Responsive Web design.
- • Implemented JavaScript source code and embedded nested handling logic using JQuery event handlers and call back functions.
- • Developed the JQuery callback functions for implementing asynchronous communication using AJAX.
- • Extensively used JQuery UI for screen design and development.
- • Involved in Coding, styling, testing of reusable JavaScript, CSS3, HTML5 widgets/ libraries for complete UI controls.
- • Designed user friendly navigation for displaying various sections of data using JQuery.
- • Created Dynamic Web Pages using Web Controls and developed forms using HTML5.
- • Coded pages with best Search Engine Optimization (SEO) techniques.
- • Used Dreamweaver, Photoshop, Flex for implementing application and designing graphics and images.
- • Used Content Management system (CMS) for the dynamic configuration of the header and footer of the web application.
- • Styling pages using CSS3.0 and developed JavaScript for user interfaces.
- • Used CSS Blueprint to create grids and adopt cross browser interactive features and to make the web pages more.
- • Implemented XML parsing code for different application.
- • Developed server side REST style web services and called them from angular controllers.
- • Frequently met with the project manager to review project goals and to create proposals for future developments, researching their fields for UI design.
- • Worked with the team of architects and back-end Developers to gather requirements and enhance the application functionality and add new features.
Environment: HTML5, CSS3, JQuery, Bootstrap, Angular.js, Require.js, Ext.js, Node.js, Backbone.js, Responsive Web Design, AJAX, JQuery UI, JavaScript, Dreamweaver, Photoshop, Flex, MVC, Rest Web Services, JSON, XML, SEO, MySQL Server, Eclipse and Windows.
Junior Java UI Developer
Confidential
Responsibilities:
- Analyze client supplied products like Business Requirement Document (BRD), business rules and business integration specification.
- Co - ordinate with offshore and onsite team to understand the requirements and prepare High level and Low-level design documents from the requirements specification.
- Designed front end using HTML, CSS3 and Java Script.
- Designed and developed interactive static HTML screens as screen level prototype, JavaScript for client side validation
- Developed screen functionality using HTML, CSS, JavaScript and JQUERY.
- Generated UI mock-ups from paper-and-pencil concepts to high-fidelity prototypes that convey the interaction model using HTML, CSS and JavaScript.
- Used JQuery core library functions for the logical implementation part at client side for all the application.
- Developed client side validation code using JavaScript and JQuery.
- Involved in developing HTML and JavaScript for client side presentation and, data validation on the client side with in the forms.
- Designed page - layouts using Dreamweaver and banner using Adobe Flash.
- Involved in implementing java rendering framework which manages the pages on the server side.
- Involved in developing the Validations across the application using JQuery Validator plug in.
- Participated in defect review meetings with the team members using Bugzilla, Firebug, and Google's element inspector.
- Involved in implementing the UI to support all the major browsers.
- Worked with partners and clients at every stage of implementation of the integration, for instance to gather requirements, finalize analysis, review completed implementation, UAT and sign-off.
Environment: HTML, CSS, JavaScript, JQUERY, AJAX, XML, Dreamweaver, Adobe Flash, agile and Windows.
TECHNICAL SKILLS:
Programming Languages: Java, C#
Java Technologies: JDBC, Servlets, JSP, Spring, JPA, Hibernate.
Web Technologies: HTML, CSS, Java Script, XML, Ajax, JQuery, Boots, Trap REST full Web Services
Databases: Oracle, SQL Server, My SQL Server, MongoDB
Application Servers : Web Sphere, Pramati, Tomcat, JBoss
IDE tools: Eclipse, NetBeans, Web Storm, Notepad++, Adobe Dreamweaver, Adobe Flash Professional + Action Script 2.0/3.0, Microsoft Publisher, Eclipse, Atom, Edit Plus.
Methodologies: Agile/Scrum, Waterfall, TDD
JavaScript: Libraries JQuery UI, Ext.JS 4.0, React.js, Angular.JS, Node.js,, Bootstrap.
Publishing Tools: Adobe PageMaker, MS Office
Testing & Performance: JUnit, Mockito, power mock, TestNg, JMeter and Selinium
Other utilities EditPlus, Toad, Putty, WinScp, Microsoft Visio, Soap UI, XML Spy, Visual Studio:
