Java Ui Developer Resume
Watertown, MA
SUMMARY
- Over 6 Years of experience in design, analysis, development and testing of User Interface framework in various domains.
- Strong knowledge and plenty of experience in UI development skills like HTML/HTML5, CSS/CSS3, JavaScript, jQuery, DOM, AJAX, XML, XHTML, JSON, SVG, Bootstrap, and AngularJS etc.
- Experience on working withCSS Backgrounds, CSS Layouts, CSS Positioning, CSS Animations, CSS Text, CSS Borders, CSS Margin, CSS Padding, CSS Table, and Pseudo Classes.
- Experience in using the latest approaches including MVVM in the browser, event - driven applications using AJAX, JavaScript, JSON, and JSONP.
- Full Software Development lifecycle experience implementing N-tier web applications using object oriented programming techniques.
- Experience in Analysis, Design, Development, and Implementation and Testing of large scale Business Applications.
- Experience in designing and presenting multiple concepts and iterations around User Interaction Models, Workflows, Wireframes, Screen Flows, Mockups and Prototypes.
- Extensively experience in developing Web page quickly and effectively using jQuery, HTML5, CSS3, Responsive Web Design, Bootstrap and experience in making Webpages cross browser compatible.
- Extensive experience with AngularJS MVC Framework including authoring complex directives, services, controllers and filters; working with animations, routing and states.
- Hands on Backbone.js.
- Experience in working with HTML Controls, User Controls, Master Pages and Themes.
- Developed SOAP web services utilizing business logic for CRUD functionality and Rest Easy web services for creating reports.
- Experience in creating test suites using JASMINE.
- Expertise in analyzing the DOM Layout, Java Script functions, Cascading Styles across cross-browser using Fire Bug, Developer Tool Bar.
- Experienced on developing application reports using IText, Jasper Reports and Web FOCUS
- Well versed in Java and J2EE design patterns and best practices.
- Involved in using various IDE's like Dreamweaver, Notepad++, Eclipse, and Visual Studio.
- Developed UI using jQuery and JavaScript Library for Web Application and Mobile Application.
- Strong HTML5/CSS3 skills with solid knowledge of usability, accessibility and cross browser issues.
- Extensively developed Rich Internet Applications andvarious UI widgets using jQuery.
- Created User Interfaces for Mobile/Tablet/Desktop using HTML5 & CSS3.
- Strong experience withjQuery plug-in, AJAX, XML and JSON.
- Experience in Version Control tools like CVS, GIT, SVN and Clear-Case for Source Code version management.
- Worked with teams where requirements are constantly being implemented, tested and improved.
- Expertise in J2EE Design Patterns like MVC, Front controller, Adaptor, Builder, Business Delegate, Factory Method and Singleton.
- Excellent working knowledge of front end technologies such as HTML 5, XML, XSLT, CSS 3, JavaScript, Backbone.js, AngularJS, AJAX and jQuery.
- Very good knowledge in different development methodologies like Agile and SDLC.
- Strong experience in writing SQLs, Stored Procedures.
- Experienced in database design and development and JDBC connectivity for Oracle 12r/11g/10g (SQL, PL/SQL, and Stored procedures), MS SQL Server 2008/2005/2000 , DB2 9.x/8.x and MySQL.
- Extensive experience with various Web Application servers like IBM WebSphere, Apache Tomcat.
- Have good experience for application sizing/estimation and capacity planning.
- Very adaptable - able to acquire and use new skills rapidly and effectively.
- Team Player, quick learner and self-starter with effective communication, motivation and organizational skills combined with attention to details and business process improvements.
TECHNICAL SKILLS
Programming Languages: Java, UNIX Shell, SQL, PL/SQL
JavaScript Libraries: jQuery, AngularJS, Backbone.js, Bootstrap, Node.js
Web Technologies: HTML/HTML5, CSS2/CSS3, DHTML, XML, XHTML, XSLT, JavaScript, AJAX, jQuery, JSON, AngularJS, JSP.
Distributed Technologies: RMI, EJB, JMS, Data Warehouse
Application Server: BEA Web logic, J Boss, Apache Tomcat, Glassfish
JAVA/J2EE: STRUTS, ANT Building tool, Log4J, Maven Building tool.
IDE’s: Eclipse, Aptana Studio, WebStorm, Notepad++, Sublime Text
Database(s): Oracle 8i/9i/10g/11g, DB2, My SQL
Version Control Tools: Perforce, CVS, SVN,(torisan svn) and GIT
Testing Tools: JUnit, HPQC, Mockito
Case Tools: Rational Rose, UML, OOAD, RUP
Operating Systems: Windows 98/2000/XP/Vista/7/8, MAC OS X
PROFESSIONAL EXPERIENCE
Confidential, Watertown, MA
Java UI Developer
Responsibilities:
- Utilized Agile Methodology (SDLC) to managed projects
- Built pages from mockups using JavaScript, AngularJS, jQuery, CSS3, and HTML5
- Working with CSS Background, CSS Layouts, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Behaviors in CSS.
- Extensively used Angular UI (Angular Bootstrap) for ng-grid, and UI components.
- Built dynamically generated dropdown lists using Ajax, jQuery UI and AngularJS.
- Defined new validations throughAngularJS for the form field validation implemented through HTML5.
- Used JavaScript DOM manipulation and JavaScript event to generate the data result in UI.
- Used AJAX frameworks like jQuery, JSON to develop rich GUIs and also involved in performance tuning the website.
- UsedAngularJS Model-View-Controller Capability and its features for data binding, validation and Ajax requests/response.
- Uses the DAO pattern for data access layer and JMS API for the messaging requirement.
- Experience in DOM (Document Object Model) as I used it in interacting with objects in HTML, XHTML and XML documents.
- Working with testing tools like Firebug, Firebug Lite.
- Developing web pages complying with Web Content Accessibility Guidelines (WCAG) (ARIA, ADA) and ability to apply W3C web standards.
- Thorough understanding of CSS principles with a clear ideology for managing maintainable, scalable and cross-browser code and worked on different browsers like Safari, Firefox, Google Chrome and Internet Explore.
- Proficient in Adobe Dreamweaver, Coffee cup HTML editor and Microsoft Office with Windows and Macintosh environments.
- Using Apache Tomcat as an application server.
- Designed the UML, created class, sequential diagrams using Borland Together Architecture, modified code, configured WebLogic server and project in Oracle.
- Designed and Developed SOA enterprise system using Oracle SOA
- Create complex JIRA workflows including project workflows, screen schemes, permission scheme and notification schemes in JIRA.
- Used and experience in build tools such as Maven, Jenkins.
- Extensively worked on Version control tool GIT HUB.
- Capable performing in a fast paced, result driven atmosphere & self-motivated team player with excellent interpersonal and communicational skills.
Environment: HTML/HTML5, CSS3, XHTML 2.0, JavaScript, RWD, MVC, AngularJS, jQuery, Bootstrap Twitter Framework, AJAX, JSON, XML, JSP, ECLIPSE, Subversion (SVN).
Confidential, Denver, CO
Java UI Developer
Responsibilities:
- Implemented agile methodology throughout the project development lifecycles.
- Implemented the online application by using CoreJava(OOPS), JDBC, JSP, Servlets, Web Services, Restful and WSDL.
- Developed a REST services using Spring Framework and used Hibernate for Database connectivity.
- Involved in writing application level code to interact with APIs, Web Services using JSON and XML.
- Responsible for setting upAngularJS forUIdevelopment and developed HTML views with HTML, CSS3, JSON and AngularJS.
- Designed and developed various views and partial views using Object Oriented JavaScript, JSON, jQuery, Ajax Helpers and Node.js, Bootstrap.
- Involved in developing HTML and JavaScript for client side presentation and data validation on the client side with in the forms.
- Brief experience on implementing theAngularJS in creating animations based on CSS classes.
- Applied jQuery core library functions for the logical implementation of all the applications at the client side.
- Used jQuery for service calls on pages to interact with the server for information.
- Developed components to fetch the data from the back end using jQuery.
- Analyze the response of JSON in order to update DOM.
- Used JSON to send request to the server to check the functionality of the website.
- Testing the website on multiple browsers with their old as well as latest release.
- Developed page layouts, navigation and presented designs and concepts to the clients and the management to review..
- Created SQL queries to perform insert, update or delete operation on MySQL database.
- Developed application for different browsers and fixed bugs for browser compatibility.
- Implemented and designed user interface for web based customer application.
- Worked on SVN for Source Control and JIRA for bug tracking.
Environment: JSP, HTML5/HTML, CSS3/CSS, JavaScript, jQuery,JAVA, REST, JSON,AngularJS, Node.js, XML, Eclipse.
Confidential
Java UI Developer
Responsibilities:
- Agile delivery of software using practices of bi-weekly sprint and daily Scrum.
- Involved in complete SDLC life cycle - Designing, Coding, Testing, Debugging and Production Support.
- Worked closely with Business Analysts in understanding the technical requirements of each project and prepared the use cases for different functionalities and designs.
- Work in close collaboration with internal customers and teams to develop strategies that address product content and overall user experience design for Catalyst's clients.
- Developed new features to meet the specifications as set out by lead developer.
- Designed new classes and functionalities using various OOPs concepts for CRM application for customer service, especially using dynamic polymorphism concept.
- Worked with key stake holders to meet requirements and drive results with extensive usage of HTML, CSS, AJAX and jQuery.
- Implemented the MVC architecture using backbone.js
- Implemented user interface guidelines and standards throughout the development and maintenance of the website usingHTML, CSS, JQUERY, JavaScript,jQuery
- Responsible for checking cross browser compatibility and hence worked on different browsers like safari, internet explorer, Firefox and Google chrome.
- Involved in resolving many critical Production Issues while solving them in time. Also provided Level 1 support for production (online) issues.
- Developed various build scripts for building EJBs, deploying beans across domains, creating jar/war/ear etc. using ANT build tool.
- Performed unit and component based testing using Junit.
Environment: HTML, CSS, JQUERY, JavaScript, XHTML, Java, SQL Server 2005, Windows, Junit, ANT, Apache Tomcat, Eclipse.
Confidential
Java UI Developer
Responsibilities:
- Designed and developed applications with multi-threaded environment.
- Extensively worked with the JDBC Stored Procedures from Oracle database.
- Developed various stateless session EJBs as business components
- Used MVC implementation and OOAD that uses Servlets and JSP tags, from the J2EE specifications, as part of the implementation.
- Worked on Web sphere application serverand used hibernate to implement the DAO layer.
- Used NOSQL databases for integration of data with front end using Mongo DB.
- Developed Web Services to implement SOA using SOAP, WSDL, and UDDI with HTTP.
- Developed JSP as the view, Servlets as Controller in the Struts Framework.
- Developed Business components using EJB 2.0.
- Used Maven scripts to build the applications and deploy on web application server in multiplatform UNIX and Linux operating system environment.
- Coordinating development efforts and troubleshooting technical problems during testing support.
- Involved in requirement gathering and creation of UML diagrams.
- Used SVN for version control, used Web services - REST forCoreJavaPerformance Tuning. Worked on OAuth tool.
Environment: CoreJava, Servlets, Struts, JSP, EJB, Hibernate, IBM WebSphere application server, CVS, MAVEN., JAX- RS, Mongo DB
Confidential
Java UI Developer
Responsibilities:
- Managed the time reporting for the entire team.
- Made the Detailed Design & UTPs & ITPs as per the requirement.
- Development and maintenance of the application in Java Swings.
- Study and maintain the existing codes, and ensure the change requests and enhancements are completed as scheduled.
- Fast in learning the business aspect and requirements.
- Used JSP, Struts andJavascriptlibraries like Backbone and jQuery to develop the User Interface.
- Implemented functionality using Servlet, JSP, HTML and Struts Framework.
- Used Maven to employ standard conventions and practices to accelerate the development cycle.
- Extensive experience in creating and managingWebSphereEnvironmental variables for Data Sources and JDBC Driver paths
- Worked as a Module Lead for the Development phase of the application.
- Worked on Oracle database using TOAD.
- Migrated the application to Spring framework.
- UsedSVN, CVSversion control tool along withGIT.
- Training the new team members on function knowledge of modules.
- Participated in process management and mentoring the other team members.
Environment: Java, J2EE, JSP, Servlets, WebWork2.1.7, EJB2.1, Hibernate, Spring, Apache 2.0.43 Web Server, JBoss Application Server4.0.1, MS-SQL Server 2000, MySQL4, Eclipse 3.0, Windows Server 2000, JDBC, WebSphere 6.0, Eclipse 3.0, Oracle 9i, SVN, Toad.
