We provide IT Staff Augmentation Services!

Sr. Java Ui Developer Resume

3.00/5 (Submit Your Rating)

Boston, MA

PROFESSIONAL SUMMARY:

  • Around 8 years of experience in UIdevelopment, Front End development, designing and developing interactive User Interfaces, usability, web and client/server applications using HTML5, CSS3, JavaScript, and JavaScript frameworks, jQuery, Bootstrap, AngularJs, React JS Node.js, D3 JS.
  • Proficient in making responsive web designs using either only HTML or CSS, by using CSS frameworks like Twitter Bootstrap.
  • Extensive experience in AngularJs, NodeJS, Backbone, Ext.JS, Ember JS, Express.JS, Bootstrap.
  • Extensive experience in Threads, Multi - threading, Garbage Collections, exceptional handling, memory management, and OOPS Concepts in CoreJava.
  • Having Good Experience in database connectivity (JDBC) for databases like Oracle, DB2, SQL Server, MySQL, NoSQL, MS Access.
  • Experience working with Tomcat, JBoss, Glassfish, or Apache a plus
  • 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, AngularJs, JSON, Bootstrap Framework, Media Queries, CSS Frameworks, CSS Sprite on Java, JSP.
  • Good knowledge and experience in User Interface (GUI) driven application design and development using JSF, Rich faces, JavaScript and J-Query frameworks.
  • Expert knowledge of OO concepts, design of real time applications using Java, Rogue Wave library and UML tools like Rational Rose. Build Tools - Ant, and Maven. Continuous Integration Cruise Control, Jenkins, Team City. Source control - Subversion, CVS, Perforce.
  • RIA applications using Flex, HTML5, CSS, Ajax, DOJO and NodeJS.
  • Extensive knowledge in working with Object Oriented Programming techniques, Sound Understanding of Object Oriented JavaScript and Implementation.
  • Good experience in using Reacts JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Good experience in AGILE, Waterfall, delivery process of software using Automation and Manual Testing. Good understanding of quality assurance testing methodology relative to the Software Development Life Cycle (SDLC).
  • Expertise in React Js framework to develop the SPA
  • Knowledge on BASH scripting, Single Page MVC Structure, AJAX, GIT, NPM, SASS, Extensive experience in J2EE technologies like, Service Oriented Architecture &MVC frameworks.
  • Proficient in creating server-side components, designing and implementing business tier objects, unit testing, debugging and deployment.
  • Experience using all popular text-Editors like Eclipse, Komodo Edit, Sublime Text, and Notepad++.
  • Experience in the use of various relational databases like Oracle, DB2, SQL Server and NOSQL databases like MongoDB, Cassandra.
  • Experience in consuming and implementation of web services using XML, SOAP, WSDL and RESTful API, Web services.
  • Experience with Node.js (Server Side), Express (Web Server Framework), Ember - (Client Side MVC Framework), MongoDB - Database.
  • Experienced in using IDE’s such as Eclipse, My Eclipse, IntelliJ and Net Beans.
  • Good knowledge on IOT (Internet of things) subject.
  • Experienced working in both Agile based development environment participating in SCRUM sessions.
  • Experience in mentoring, leading, planning and execution of client projects, liaison with business and IT management.
  • Excellent analytical capabilities and good communication skills
  • Strong problem-solving, organizing, communication and planning skills with ability to work in team environment.
  • Excellent written/verbal communication skills and interpersonal skills.

TECHNICAL SKILLS:

Web Technologies: HTML4/5, CSS2/3, JavaScript, AJAX, XHTML, JSON, XML 1.0, XML 1.1, Node.js, AngularJs.

Web Services: JX-RS (REST), JAX-WS (SOAP), Jersy, Apache CFX, Axis 2.

Workflow & Delivery: Responsive Web Design, Mobile Development, Single Page App

JavaScript Library: JQuery, AngularJs, D3 JS Bootstrap JS, Node/NPM, Express JS, Require JS, React JS

Programming Languages: Java, C++, C.

Java Technologies: Core Java, J2EE, JDBC, Hibernate, JSF, XML Parsers, JSP, Servlets, Portals, EJB, JMS, JavaBeans.

XML technologies: XML, SAX, DOM, XSL, XSLT, XPath, WSDL, WADL.

Databases: SQL Server 2012, 2014. Oracle 11g, MySQL 5.1, MS Access 2007, NoSql

Operating Systems: Windows (7, 8,10), Mac (10.1-10.7), Linux, Solaris

IDE: SublimeText2, Notepad++ and Eclipse, Visual studios, Net Beans, RAD, Spring Tool Suite (STS).

Version Controllers: YUI, SVN, CVS, GIT

PROFESSIONAL EXPERIENCE:

Confidential, Boston, MA

Sr. Java UI Developer

Responsibilities:

  • Involved in development, design and implementation of front-end part of the application.
  • Developed front end for the entire website using HTML5 and CSS3.
  • Developed the User Interactive web pages by using web technologies like, Java, XHTML, XML and CSS as per company standards.
  • Created and maintained the framework and layout of each portal with Cascading Style Sheets (CSS).
  • Created HTML navigation menu that is role based menu items changes dynamically, derived from the database in the form of XML.
  • Responsible to manipulate HTML5, CSS3 in jQuery as well as making the page’s dynamic using AJAX, XML and JSON.
  • Attended dailyScrummeetings, kept up-to-date on best practices forJavaScriptframeworks and techniques.
  • Implemented various Validation Controls for form validation and implemented custom validation controls using Object Oriented JavaScript.
  • Creating custom directives for Angular and using them for angular app which works as DOM elements.
  • Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular 2.0
  • ImplementedAngular 2.0 services to connect the web application to back-end APIs.
  • Implemented Angular 2.0 component router for navigation.
  • Working onAngular 2.0, HTML5, CSS3, JavaScript and Typescript. Additional frameworks like Bootstrap for responsive design, less for preprocessing are used.
  • Enhanced user experience by designing new web features using MVC Framework like Backbone.js.
  • Responsible to style look and feel of the web page with SASS that extends CSS with dynamic behavior such as variable, operations and functions.
  • Developed complex, usable, attractive and cross-browser web interfaces that account for speed, file size, readability and accessibility.
  • Redesigned the existing module with AngularJs according to the client requirements.
  • Used filters and created SPA (single Page Applications) while coding in AngularJs.
  • Having good experience in implementing the Node.js server side code to interact with MongoDB to store and retrieve data by using the Mongoose drivers.
  • Build stable React JS components and stand-alone functions to be added to any future pages.
  • Designed business applications using web technologies like React JS, XHTML, and CSS2/3.
  • Used React JS to build web components such as signup form and rule form.
  • Created client side validation tool using technologies such as Ext.js and JavaScript.
  • Successfully implemented Auto Complete/Auto Suggest functionality using JQuery, DHTML, Ajax, Web Service call and JSON.
  • Developing travel customer management systems using Node.js, Reactjs and the latest ES6specs
  • Utilized various JQUERY Plugins to build Rich Internet Application (RIA) to make it look more intuitive.
  • Improving existing client intake app by building ReactJS components and refactoring code to ES6 syntax
  • Worked on Web Service calls, XML and JSON parsing included in the project
  • Used Node Package Manager (NPM) to install the necessaries packages.
  • Created Test Plans for Unit Testing and System Testing.
  • Involved in performing cross-browser testing and code review meetings.
  • Been an active team player, helped in fixing bugs and also carried out troubleshooting
  • Adhered to corporate standards with respect to problem, change and configuration management.
  • Involved in releasing code across the different environment.
  • Involved inbug fixingand assistedQAteamin navigating through the pages.

Environment: HTML5, XML, DHTML, CSS3, Ext JS, JavaScript, Handlebars, AngularJs(1.3.0, 1.5.0), Require.js, Backbone.js, JQuery, Bootstrap, AJAX, JSON, React.js, Windows 7, REST(web service), Java/j2ee, Dream viewer., Apache, Eclipse, Grunt. Gulp. AEM 6.0, Windows, RAD 7.0, GIT, Log4j.

Confidential, Chicago, IL

Sr. Java UI Developer

Responsibilities:

  • Involved in SDLC Requirements gathering, Analysis, Design, Development and testing of application using AGILE methodology (SCRUM) and TDD Development.
  • Implemented the Model View Controller architecture (MVC) by developing controller and service implementation classes.
  • Responsible for the overall layout design, color scheme of the web site using HTML, XHTML and CSS/CSS3 and Responsible for creating detailed wire frames and process flows.
  • Used Bootstrap to build responsive UI Design. Made enhancements to existing CSS and DIV tags, made upgrades using Bootstrap model.
  • Developing the Website using HTML4, CSS, JavaScript, JQuery and JSP making use of Bootstrap framework.
  • Proficient in programming JavaScript data capture and event handling methods via the DOM event model.
  • Debugged and troubleshooted JavaScript code using tools such as FireBug, Fiddler.
  • Developed client side validation code using JavaScript and JQuery.
  • Proficient in programming JavaScript data capture and event handling methods via the DOM event model.
  • Created JavaScript modules to be used with BootStrap to speed up development.
  • Used Selectors in JQuery for updating content on DOM nodes.
  • Developed an architectural model for the user interface using HTML, CSS, AJAX, AngularJs and jQuery.
  • Worked on Proof of Concept for developing application using Node.Js with React Js.
  • Implement modules into Node.JS to integrate with designs and requirements.
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML, HTML, CSS, JavaScript and JQuery.
  • Designed and implemented the User Interface usingOO JavaScript, HTML5, XHTML, XML, CSS3, JSP, AJAXandNOSQL.
  • Developed Unit test cases for the Angular controllers using Jasmine and also using Junit.
  • Used JSON objects effectively for efficient client side coding.
  • Knowledge in programming and experience working with API’s and RESTful web Services.
  • Created Restful web services/API's using Node.JS.
  • Consumed SOAP web service to get account and transaction data and use Java XML Parsers to interpret the response.
  • Developed With Node.js (Server Side), Express (Web Server Framework), Ember - (Client Side MVC Framework), Mongo DB - Database.
  • Extensively used Node.js tools like Gulp, Grunt, Web pack; Developed internal CLI applications using Commander Module for application build.
  • Utilized React Js for its efficient data flow architecture to create a lightweight and render efficient web app that searched projects via the GitHub API through keywords.
  • Design and implementation of desktop, mobile and web applications in Java and HTML5/JavaScript using Eclipse, NetBeans IDE's, Vaadin / GWT.
  • Created new customized issue type in JIRA for tracking custom requests.
  • Worked and tested cross browser compatibility issues with layout and styles for all new CSS that was implemented.

Environment: HTML/HTML5, CSS, JavaScript,JQuery, JUnit, XML, Eclipse, IBM WebSphere, SVN, Log4j, Ant, GIT.SOAP and REST, JSON, AJAX, GRUNT, JIRA, Node.js.

Confidential, Cherry Hill, NJ

Sr. Java UI Developer

Responsibilities:

  • Responsible for creating efficient design & developing User Interaction screens using HTML5, CSS3, JavaScript, JQuery, AJAX.
  • Designed and developed applications using Rational Unified Process (RUP), UML and OOAD.
  • Worked on creating responsive website for smart devices using responsive design and media queries.
  • Used JQuery, Ajax for service calls on pages to interact with the server for information. Rapid prototyping of design concepts.
  • Utilized various JavaScript and JQuery libraries, AJAX for form validation and other interactive features.
  • Used AngularJs directives, services to bind JSON data with html elements and created Controllers, Modules to build modularization in the application.
  • Using AngularJs created custom directives for data manipulations and to display data in company standard format in UI
  • Used $http with AngularJS interceptors to make sure the requests were valid and used ui-router to handle nested views and avoid page redirection.
  • Worked on JavaScript framework (Backbone, Node.js) to augment browser based applications with MVC capability.
  • Used SQL which is JavaScript database which is a lightweight client-side in-memory SQL database designed to work in browser.
  • Implemented Spring MVC Controller module for better handling of client request, consume RESTFul dataservice and sending response back to client.
  • Used various built-in Bootstrap classes in achieving the desired look and feel of the web components and the Bootstrap grid system for maintaining responsiveness across all screen sizes.
  • Used Ajax to send request to the server to check the functionality of the websites.
  • Used Node.js, Express JS at the back end and built REST API.
  • Used JSON for storing and exchanging information between browsers and servers.
  • Testing the website on multiple browsers with their old as well as latest release.
  • Using complex Object Oriented concepts in improving the performance of the websites.
  • Worked closely with SQA team in fixing the reported bugs/defects and checking cross platform compatibility.
  • Created Single Page Applications using Ember JS framework.
  • Created Ext JS custom UI components and implemented UI MVC framework.
  • Involved in configuring the Git repository and maintain the version control using Git.
  • Used ANT build scripts to compile Java classes and create jar, performed unit testing and package them into EAR files.
  • Used Grunt as an automation tool for unit testing.
  • Test-driven development using Karma, Jasmine for unit testing.
  • Used Ext JS, JavaScript for validating client-side validations.
  • Active participation throughout the entire software development lifecycle from project inception, to code development and elaborate testing of the various modules.
  • Used EXTJS for building rich internet applications, backbone JS & Require JS to optimize in-browser use and to load the module and to improve the Speed.
  • Used agile methodology for the software development.
  • Responsible for authoring of website functionality with JavaScript, HTML, CSS.
  • Used CSS Sprites to decrease the number of HTTP requests and load time of web pages. Been an active team player, helped in fixing bugs and also carried out troubleshooting.
  • Produced semantically appropriate, standards compliant markup, and produced Rich User Interfaces.

Environment: Java, J2EE, HTML 5, CSS3, JavaScript, Bootstrap, AJAX, JQuery, Angular.js, HTML, DHTML, IBM MQ Series, CSS, Web Sphere 5.1.2, Gradle, Clear Quest, Oracle9i, AJAX, JSTL, Eclipse, Junit, JavaScript, VSS.

Confidential, NY

JavaUI Developer

Responsibilities:

  • Responsible for analysis, design, development and integration of UI components with backend using J2EE technologies such as Servlets and JSP
  • Designing and development of web pages using HTML, CSS including Ajax controls and XML.
  • Developed interactive UIusing JavaScript, HTML, CSS, JavaScript validations and XML.
  • Created user friendly GUI using CSS3 and Bootstrap framework based on client requirements.
  • Used the functionalities for writing code in HTML5, CSS, AngularJS, JavaScript, JQUERY, Ajax,and Bootstrap with NOSQL database as the backend.
  • De-bugged web browser using Firebug and working with QML debugging.
  • Working through cross browser compatibility issues with layout and styles for all new CSS that was implemented.
  • Thorough knowledge in core Java concepts like OOP, Junit.
  • Designed table-less layouts using CSS3 and appropriate HTML4 tags as per W3C standards.
  • Providing click through prototypes using HTML, CSS, and JSP Scripting for usability testing for Merchant Manager portal applications.
  • Designed and developed back-end functions with several Java design patterns
  • Developed Hibernate mapping configuration files to provide the relation between java objects and database tables.
  • Experience in writing Junit test cases.
  • Used Bootstrap front-end framework for faster and easier web development. Developing browser based applications with Google Web Tool (GWT) Kit
  • Handled all aspects of the web applications including maintaining, testing, debugging and deploying.
  • To deliver Rapid cross-platform applications with rich, native-feel GUIs used Eclipse RCP
  • UI/UX implementation of a Travel Search and Booking web application including Design, Prototyping, and Development and Testing phases.
  • Implementation of open- source web application frameworks like Bootstrap and AngularJS.
  • Used Qt wizards to create UIforms. Writing the properties, methods in the Class Modules and also developed web services using HTTP.
  • Worked with QA team on daily basis in fixing the reported bugs/defects and checking cross platform compatibility.

Environment: Java/J2EE, HTML4, CSS, HTML5, CSS3, JavaScript, AngularJs 1.2.0, JQuery, AJAX, Java1.6,Agile methodology, Eclipse, Visual Studio, MySQL, Gulp. Junit.

Confidential

Java Developer

Responsibilities:

  • Designed and developedJavabackend batch jobs to update the product offer details.
  • Did CoreJavacoding and development using Multithreading and Design Patterns.
  • Did CoreJavadevelopment and Support ofJava/J2EE applications with emphasis on OOP-based web forms, business logic, database access components.
  • Preparing technical specifications, test plans for unit testing.
  • Involved in writing and invoking the Spring MVC calls.
  • Hands on experience with CoreJavawith multithreading, Concurrency, Exception Handling, File handling, IO, Generics andJavacollections
  • Experienced with RAD/Iterative development methodologies.
  • Worked on UNIX flavors like SUN Solaris, Linux.
  • Used Log4j as a logging tool.
  • Involved in developing custom tag libs, JSP, EJB's, Portlets and DB2 - stored procedures.
  • Defined persistent classes that are mapped to database tables based on the analysis of the business domain.
  • Wrote hbm mapping files and POJO classes to map database tables withjavaobjects.
  • Involved in Preparing Check List for Application Deployment in Implementation.
  • Preparing technical specifications, test plans for unit testing.
  • Actively involved in the code reviews.
  • Debugging and troubleshooting the bugs and resolving the issues.
  • Involved in bug fixing & production support and maintenance activities.
  • Performing Code merge using SVN.
  • Performed activities for quality process by configuration management to achieve CMMI Level 5.
  • Deploying of code to Web sphere.
  • Presentation of module to team members

Environment: Java1.6, JSP, Struts, Servlet, EJP, Spring, Hibernate, MyEclipse,JavaScript, JSTL, Unix, Shell script, AJAX, XML, Web Sphere Application Server, SQL, PL/SQL, Maven, ORM, Web Service (RESTFUL)

Confidential

Java Developer

Responsibilities:

  • Involved in design and development of Application using MVC (Model view Controller) Pattern.
  • Developing the Business components using EJB for processing information associated with module.
  • Developed Screens using JSP and Struts Tag libs, logic, bean, andJavascript, HTML and CSS.
  • Worked on Used Struts-Validator framework for all front-end validations for all the form entities.
  • Responsible for installing Oracle Database, setup Instance Creation, Database Space Management
  • Developing SQL Queries for different database operations in DB2.
  • Deploying and testing the application in Web Sphere App server.
  • Used RAD for developing the application components.
  • Participating in Code review process for peers.
  • Involved Analyzing, Fixing Production, UAT and QAT Issues.
  • Extensively Using Junit for Unit Testing
  • Responsible to validate end-to-end test case scenarios and coordinating with QA Team

Environment: CoreJava, JSP, EJB, DB2, RAD, WebSphere, Log4j, and JavaScript, Struts, Hibernate, Windows, XML, CSS.

We'd love your feedback!