We provide IT Staff Augmentation Services!

Sr. Java Ui Developer Resume

5.00/5 (Submit Your Rating)

Malvern, PA

SUMMARY

  • Having 7+ Years of professional experience in developing Rich User Interface Applications and professional web applications using HTML5, CSS3, Angular 2, following MVC patterns.
  • Developed, Configured and Deployed Different Portals and UI applications using HTML, CSS, JavaScript, jQuery, Bootstrap and Angular Material Design.
  • Excellent experience in creating Dynamic Wireframes using Balsamiq tool.
  • Responsive Web Design (RWD) for diverse types of devices like tablets and mobiles using media queries and libraries like Bootstrap4, Semantic UI.
  • Expertise in using XML/JSON and AJAX to link with back - end applications.
  • To make the CSS page even smarter worked with CSS preprocessor LESS, SASS.
  • Used JIRA, Waffle and Redmine for bug tracking.
  • Experience in multiple IDEs and Text Editors like Sublime, Web Storm, Brackets, Eclipse.
  • Good Knowledge in unit test cases like Jasmine, Karma, Mocha, Chai and E2E test cases using Protractor.
  • Extensive knowledge of XML-based standards and protocols (such as WSDL and SOAP), development of XML schemas and implementing SOA by using both SOAP and RESTful web services.
  • Experience in package manager of NPM and bower for projects and set grunt tasks under Node.js environment.
  • Experience in Working with various Relational Databases like Oracle 10g/11i, SQL Server 2012.
  • Hands on experience on web services SOAP and Restful web services.
  • Extensively used Node.js tools like Gulp, Grunt, Web pack, Developed internal CLI applications using Commander Module for application build.
  • Well experienced in using version control systems GIT, subversion (SVN), Visual source Safe.
  • Good Exposure to work on Frame Work using Struts, Spring Boot and MVC Architecture.
  • Good knowledge and experience working with applications developed using Object Relational Mapping frameworks like Hibernate frameworks.
  • Highly motivated team player with zeal to learn modern technologies and always believes in giving the best of efforts in challenging environments.
  • Involved in Design, Development, Testing Implementation & Post Production support using methodologies like Waterfall, Agile/Scrum.
  • Excellent communication, analytical and interpersonal skills and highly motivated team player with ability to work independently.

TECHNICAL SKILLS

UI Web Technologies: HTML5, XHTML, XML, XSLT, XSL, XSD, SAX, DOM, JavaScript, AJAX, jQuery, jQuery UI, JSON, JSP, CSS3, UI Concept Modeling/Wire framing, UX Design Technique, Agile/Waterfall Illustrator User Interface Designer User Centered Design.

UI Frameworks: Angular JS, Knockout.JS 3.4.2, Backbone.js 1.3.3, Ext JS, React.JS v15.0, D3.JS, Ember.js, Semantic UI, Bootstrap 4.

IDE, HTML Editor: Eclipse IDE, Adobe DreamweaverCS6, Sublime text, Visual Studio code 1.12.

Web/App Server: Apache Tomcat, Web Sphere, JBoss, Glassfish, WebLogic

Database: Oracle, MySQL SQL Server13.0, PostgreSQL 9.4, Cassandra, MongoDB 3.4.

Repository Tools: GIT2.13.4, CVS1.11.23, SVN 1.8.18.

Methodologies: Agile, Waterfall, Rational Unified Process (RUP).

Back end Languages: Struts2.3.1.2, Springs, Spring Boot, Node.js v6.11.2, Java/J2EE.

Operating Systems: Linux, Unix, Windows7, Windows 8 and Windows 10.

PROFESSIONAL EXPERIENCE

Confidential, Malvern, PA

Sr. Java UI Developer

Responsibilities:

  • Attended everyday Enterprise Workflow Stand-Up meeting to provide status, thus implementing Agile (Scrum) Methodology.
  • Designing User Interface based on MVC framework, which accomplishes a tight and neat co-ordination of Angular 2, HTML5, CSS3, JavaScript, Bootstrap, JSTL, XSLT.
  • Used Angular 2 form validations for validating the client-side data.
  • Proficient in developing web page quickly and effectively using Angular JS, EXT JS.
  • Used XSLT extensively to transform the XML data dynamically and display the HTML content with user understandability.
  • Developed Spring Configuration files for Oracle 10g and for Data Access Components using SQL, JDBC.
  • Implemented Angular UI router and replaced ng-route internal angular module and also solid understanding of React Virtual DOM Algorithm, for React performance optimization.
  • Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Maintained states in the stores and dispatched the actions using redux.
  • Managed Object Persistence, Data retrieval using JPA, JDBC with Oracle database.
  • Developed loosely coupled components using Spring dependency injection and Spring concepts. 1
  • Used React-Router to turn application into Single Page Application.
  • Integrated user interface with Hibernate based persistence layer using Spring Boot and JPA integration modules.
  • Used Spring MVC (Model View Controller) to handle/intercept the user requests and used various controllers to delegate the request flow to the back-end tier of the application.
  • Implemented Message Driven Beans (MDB) to listen alert messages from Queue.
  • Customized RESTful web service using Spring RESTful API, sending JSON format data packets between frond-end and middle tier controller.
  • Published JAX-RS based web services where in all the requests will be routed to this Single and used Postman to test RESTful web service.
  • Developed core java programs for all business rules and workflows using Spring MVC framework.
  • Responsible for React UI and architecture. Building components library, including Tree, Slide-View, Table Grid
  • Used Collections API and Exception handling to extract and sort the data elements.
  • Involved in the daily meeting to identify possible issues and define the actions to take used Test-Driven Development(TDD) to build specific components.
  • Used Junit and Jasmine framework for unit testing in this application.
  • Used JIRA Agile for issue/bug tracking to meet certain criteria, each with their own state machine.
  • STS is used for application development and deployed the application on Apache Tomcat application server.
  • Involved in writing test plans, which detailed the testing scope, strategy, test requirements and necessary resources.

Environment: JDK 1.7, Microsoft Visio 2010, HTML5, CSS3, JavaScript, Bootstrap4, Angular2, React JS, XML, JSON, JDBC, Spring Boot, Spring MVC, Spring AOP, Spring IoC, Postman, SQL, RESTful, JAX-RS, Maven, Oracle 10g, Spring Tool Suite, Apache Tomcat, Jenkins 1.4, Log4j, JUnit.

Confidential, Armonk, NY

Sr. Java UI Developer

Responsibilities:

  • Developed the application using the iterative and incremental software development process of Scrum technology.
  • Generated Use case diagrams, Class diagrams and Sequence diagrams using Rational Rose.
  • Developed application using Struts Framework that leverages classical Model View Controller (MVC) architecture.
  • Integrating Struts with spring by delegating Struts action management to Spring Framework using proxy. Used Spring Framework for Dependency injection.
  • Used Spring AOP for cross cutting concerns and IOC for dependency injection.
  • Extensively used Hibernate in data access layer to access and update information in the database.
  • Hibernate framework is used in persistence layer for mapping an object - oriented domain model to a relational database (Oracle).
  • Involved in writing and business layer using EJB, BO, DAO and VO.
  • Implemented various design patterns in the project such as Business Delegate, Data Transfer Object, Data Access Object, Service Locator and Singleton.
  • AJAX is used for dynamic behavior of screens and XML tags for application.
  • Used SQL statements and procedures to fetch the data from the database.
  • Utilized the concept of mean stack development using Node JS and Express JS.
  • Used Spring Hibernate to connect to the database and, deployed the application using JBOSS.
  • Wrote the Rest Services to get the data from NoSQL (Mongo DB) Collections in JSON format.
  • Designed and developed the web-tier using Html, JSP's, Servlets, Struts, JSON and Tiles framework.
  • Implemented Transactions and Batch Updates using Spring framework.
  • Used Mongoose API in-order to access the Mongo DB from Node.
  • Used JavaScript for client- side validations and validation frame work for server side validations.
  • Used log4j for logging messages and Rational SVN for version Control.
  • Used JIRA for tracking the status of the project.
  • Used ANT scripts to fetch, build, and deploy application to development environment.
  • Deployed the application on to WebLogic application server.
  • Worked on Linux environment for development.

Environment: Java, J2EE, Spring 2.5, Spring AOP, Struts 2.0, JNDI, HTML, JSON, CSS, JavaScript, Node JS, NoSQL - Mongo DB, Mongoose API, Hibernate, SQL 2005, LINUX, ANT, Log4j, JIRA, JUnit, XML, JSON, JSP, Servlets, JSTL, AJAX, SVN, WebLogic Application Server

Confidential

Sr. UI Developer

Responsibilities:

  • Handled UI with Angular JS (MVC framework) to control the page layout.
  • Used Agile Scrum methodology for the software development process.
  • Designed dynamic and browser compatible pages using HTML, CSS3, JavaScript and Angular JS.
  • Created forms to collect and validate data from the user in HTML and AngularJS.
  • Developed the application using Spring Model-View-Controller (MVC) architecture.
  • Developed AngularJS components such as controllers, Services, filters, models.
  • Involved in design and development phases of SDLC.
  • Involved in daily activities created custom directives for reusable components used across the application.
  • WebStorm to develop User Interface source code and debug the application.
  • Understand executing accessibility and progressive enhancement presentation.
  • Add to engineering team's culture of high code quality.
  • Used Angular.js Directives: ng-app, ng-model, ng-repeat, ng-show, ng-hide, ng-controller and ng-route.
  • Coordinate with Interface Design Architects for meeting accessibility standards at code level.
  • Designed and developed User Interfaces by using JSP, CSS and JavaScript.
  • Performed unit testing with DB unit.
  • Interacted and co-ordinate with clients.
  • Participated in root cause analysis and documentation.
  • Used log4J to print the logging, warning, info on the server console.
  • Analyzed user requirements and used Rational Rose to draw UML diagrams.
  • Prepared Project plan and designed the architecture of the system.
  • Managed task allocation and task scheduling for change request and enhancements.
  • Wrote Unit Test Cases using Junit and Performed Validation using Java Script.
  • Participated in design walkthroughs and reviews.
  • Participated in tech design documentation.
  • Responsible for performing code reviews with offshore team.
  • Communicate tasks and project updates to manager as needed.
  • Used JavaScript for Client-side validations.

Environment: Java 6, Java 8, J2EE, log 4J, Junit, DB unit, WebSphere, Bootstrap, AngularJS, JSP, Java Script, jQuery, CSS, XML, Web Services, AJAX, Tomcat 6.0/7.0, Eclipse, LINUX (Cent OS), Oracle, SQL Server, Spring MVC, MySQL Workbench, HTML5, Node.JS

Confidential

Jr. UI Developer

Responsibilities:

  • Understand each module and gathered and managed the project content by using Content Management System (CMS).
  • Designed the web pages by using HTML, XHTML, CSS3 and deploy the script using with JavaScript.
  • Developed secured web applications by using client scripting such as JavaScript and jQuery.
  • Wrote external CSS file, which linked to the HTML file to increase the traffic of the web site.
  • Involved in software coding, testing, and debugging for web presentation layer using HTML and CSS according to internal standards and guidelines.
  • Developed the application logos and images by using Adobe Photoshop CS3 and Illustrator.
  • Developed the Rich Internet Applications (RIA’s) with the help Adobe Dreamweaver CS5 and Adobe Contribute CS3 and AJAX.
  • Participated in Code review and Quality Assurance. Automated the functionality and interface testing of the application using Quick Test Professional (QTP).
  • Designed site tree in XML for maintaining contents like video, images and audio and display them in flash application.
  • Designed the complete web site based on the W3C Standards.
  • Worked on Web Service calls, XML and JSON parsing using Java Script.
  • Developed E-commerce enterprise applications using web technologies like HTML, DHTML, XHTML, DOM, PHP Script, JSP Script and CSS based on the W3C standards.

Environment: Java, CSS, CMS, HTML, DHTML, XHTML, XML, PHP, JavaScript, JSP, jQuery, AJAX, and MS Office.

We'd love your feedback!