We provide IT Staff Augmentation Services!

Java Full Stack Developer Resume

5.00/5 (Submit Your Rating)

Charlotte, NC

SUMMARY

  • Around 5+ years of experience in developing web pages and user interfaces using HTML5, DOM, CSS3, Bootstrap, JavaScript, jQuery, AngularJS, Webpack, AJAX, JSON.
  • Expert in AngularJS, Worked on AngularJS features like Two Way Binding, Custom Directives, Controllers, Filters, Services and Project Architecture, React JS features like Components, Lifecycle methods, and unidirectional data flow using the Flux Architecture.
  • Well - experienced with User Experience, Usability, Visual Design, Users, Customers, Communication, Relationship, and Business Value.
  • Experienced as a User Interface/Front End Developer in developing applications using HTML/HTML5, CSS/ CSS3, JavaScript, AngularJS DOM, jQuery, LESS, Ajax and JSON.
  • Used React-Router to turn application into Single Page Application & worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Extensive use of AngularJS for developing the SPAs (Single Page Applications) for internal application/tool & involved designing web pages using HTML 5, CSS3, JavaScript, Bootstrap, SASS, LESS, React.js, Redux, Flex, Mongo DB.
  • Created dynamic web pages using AngularJS framework. Worked on two-way, one-way data binding, built-in components and developed single page applications using AngularJS.
  • Created Angular2 Directives, Components, Pipes, Injectables across the whole system, such as building the custom filter and the main assortment dashboard.
  • Proficient in building Web User Interface (UI) using HTML5, CSS3 and JavaScript and MVC frameworks - AngularJS or Backbone.js.
  • Developed the angular application from scratch using Angular-CLI & ES6 features, used babble, web pack with ES5, React js.
  • Experience on developing Responsive web application using Flex, Grid Layouts and Bootstrap.
  • I have knowledge with working word press based websites. Basic knowledge in HTML and CSS
  • Worked with Angular 4 features like Router Param Map and Animations.
  • Handlebar is used to keep our HTML pages simple and clean and decoupled from the logic-based JavaScript files, and Handlebars serves this purpose well.
  • Experience in all phases of SDLC like Requirement Analysis, Implementation and Maintenance, and extensive experience with Agile and SCRUM.
  • Expertise in designing Event Handling Models such as Listener and Dispatcher in OO JavaScript. With back-end in Spring MVC (Restful services with annotation) architecture framework.
  • Experience with NPM, Bower, Gulp, Gruntbuild task like Hibernate.
  • Extensive experience in developing web page quickly and effectively using jQuery, HTML5, CSS3, Responsive Web Design, Bootstrap and experience in making web pages cross browser compatible.
  • Experienced in frameworks such as React JS, Angular JS (1.x/1.5), Node JS, Backbone JS, Express JS.
  • Extensive experience as a web developer with a strong background working on open source technologies, including JSP, HTML, CSS, MySQL, JavaScript, Photoshop.
  • Solid experience with Responsive Web Design (RWD).
  • Familiar with popular browsers development and debugging tools/plugins for IE tester, Chrome Inspector, Firebug, Jasmine, JS Doc and Karma testing framework.
  • Strong experience in CSS3 preprocessors styling such as SASS and LESS.
  • Experience in popular JavaScript frameworks such as Angular.js, Node.js, jQuery, Express.js, D3.js, Jasmine, Karma.
  • Very good experience in Document Object Model (DOM). Deal with client side applications using React JS and working knowledge on Grunt and Gulp.
  • Expertise in Javascript and AJAX calls. Expertise in jQuery plugins and Angular components.
  • Expert in Rich Internet Applications (RIA) with advanced JavaScript Frameworks using Ext JS MVC, jQuery.
  • Proficient understanding of client-side scripting and JavaScript frameworks, including jQuery, Underscore, Prototype, Backbone.js, Angular, React, KnockoutJS, etc.
  • Expertise in analyzing the DOM Layout, Javascript functions, Cascading Styles across cross-browser using Firebug, Developer ToolBar.
  • Working Knowledge of MVW frameworks like Backbone.js and Bootstrap.js.
  • Proficient in various version control systems SVN, GitHub, Subversion.

TECHNICAL SKILLS

UI/WebTechnologies: Bootstrap, JavaScript, AJAX, JQuery, JSON, CSS2/3, HTML4/ 5, XHTML, XML, XSLT.

Server Side/BackEnd: Java (Springs, Hibernate, JEE), Php (Drupal, Wordpress), Node (MEAN, MERN)

Build Tools / Task Runners: Grunt, Gulp, Bower, Yeomen.

Unit Test Frameworks.: Angular 4.x, 2.x, 1.x, React Js, BackboneJS, Karma/Jasmine, Mocha/Chai, Angular Mock, Protractor, Cucumber, Sauce Labs, Selenium.

Development IDE’s: Eclipse, NetBeans, Visual Studio, Notepad++, IntelliJ, WebStorm, Sublime, Adobe Dreamweaver, Aptana, Microsoft FrontPage.

Web/App Servers: Apache Tomcat 7.0, HTTP Web Server, Experience with Many Online Web Hosting Platforms (Shared, Dedicated, VPS).

Browser: All (IE, Firefox, Opera, Chrome, Safari)

Database: SQLITE, SQL Server, Oracle, MySQL

Data visualization: D3js, High charts, Timeline charts.

PROFESSIONAL EXPERIENCE

Confidential

Java Full stack developer

Responsibilities:

  • I am working on responsive designing and developing of single page ISOMORPHIC AutoZone web application which is compatible with all the devices such as Desktop, Tablet ‘s and Mobile’s.
  • This advance web application is useful for users to easily access entire selection of auto parts with 3D Images and easy to use graphical user interface.
  • I am working on designing and developing Home page of our application.
  • Built frontend using Material UI to match mockups and prototypes that were provided by the client
  • The web client leverages React JS, Redux framework and material UI
  • Used React JS to build the UI components, developed filters to display different dimension of data and font size modifiers Developed container components as the logic layer for the UI components.
  • Expertise in technologies like HTML5, CSS3, Bootstrap, jQuery, Ajax and JavaScript, AngularJS, React JS.
  • Develop various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and Redux libraries.
  • And handles user’s https get and post requests, validates input data given by end users and developing a framework which can efficiently send encrypted requests to the server side, by using technologies like ReactJS, Redux, JavaScript, material UI, bootstrap, and jQuery. Extensively used debugging tools such as Firebug and IE Dev tools to investigate the issues and fix the bugs.
  • Starting from creating POC (proof of concepts) for our homepage and presenting it to stakeholders and getting feedback from them and addressing those in following sprints was handled by me.
  • We use agile methodologies and sprints to track the progress of the project. And I am actively involved in brainstorming and design thinking sessions and provides high/low level design architectures and collaborates with other teams located across the globe by attending daily scrums for discussing on enhancements of new features and functionalities and also helps out other peers in case of Impediments.
  • Currently I am working on implementing a web page and handles cross browser compatibility issues in Chrome, IE. Safari, and Mozella using React with Redux code.
  • Also, using a middleware, Redux-Promises within application to validate the quality of data and retrieve data sent from the Back-End.
  • In order to transform a larger block of XML/JSON data I am implementing a RESTFUL web services.
  • Additional responsibilities like actively closing defects identified by QA team, and writing unit test cases by using JEST unit testing framework for the application developed in ReactJS and NodeJS as the backend.
  • Also, efficiently using version control tools like GitHub to perform reviewing and maintaining the code that is pushed to developing environment and integrating all the UI components code with Jenkins in order to get rid of code breakouts and fixing them accordingly.

Environment: HTML5, CSS3, Sass, Angular2/4, Typescript, Node.js, Express.js, React. JS, Gulp, JavaScript, JQuery2.x, Bootstrap3, D3.js, MongoDB, Jasmine, Karma, Apache Tomcat 8.x, Jenkins, word press,.net, Agile, Rest API.

Confidential

Application Developer

Responsibilities:

  • Designed the front-end application and the user interactive web technologies like HTML5, CSS3, JavaScript, React Js and Ajax.
  • Worked extensively on ReactJS Bootstrap 3, RESTful web-services, HTML5, CSS3, JSON, media queries for responsiveness.
  • Developed user interface by using the React Js, Flux for SPA Development.
  • Developed the Drag and Drop functionality using React -Draggable.
  • Hands on experience using Firebug for Mozilla, developer Toolbar for Chrome and IE Developer Toolbar for Internet Explorer.
  • Used ReactJS in components like JSX, creating react components, Virtual
  • CSS3 styles were developed in order to preserve the uniformity of all the screens throughout the application and positioning of screen objects.
  • Strong Designing of Flex UI components as well as creating and skinning of custom Flex components.
  • Expertise in life cycle methods to control the component mounting, updating and unmount in React Js.
  • Develop reusable React Component which can be used by other developers and other areas of the application.
  • Implemented map State To Props, map Dispatch To Props for the interactions between Redux and react
  • Responsible for setting up react environment which includes setting up a build system with Webpack, NPM, Babel for ES6, React Router for app routing, Redux for state management.
  • Used Firebug and Chrome Developer Tools for debugging and for element styling.
  • Used GIT for code push and pull and Bitbucket for repository.
  • Used flex box features of CSS3 in the web application development projects that required Responsive Web Design
  • Worked in Agile / SCRUM project methodologies, including best practices for source code management, JIRA
  • Designed several Flex UI screens with the help of Flex Builder 3.0.
  • Analyzed the response of JSON to update Document Object Model (DOM) and involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
  • Experience in making Responsive web pages (RWD) using Bootstrap, RESTful API web development and media queries.
  • Experience integrating RESTful APIs and web services with applications.

Environment: HTML5, CSS3, Sass, Angular2/4, Typescript, Node.js, Express.js, React. JS, Gulp, JavaScript, JQuery2.x, Bootstrap3, D3.js, MongoDB, Jasmine, Karma, Apache Tomcat 8.x, Jenkins, word press, .net, Agile, Rest API.

Confidential

Sr Java Developer

Responsibilities:

  • Worked as UI Full Stack Developer with proficiency in web technologies and web designing Tools.
  • Hands-on experience in building cross browser compatibility applications using HTML, CSS and Bootstrap including CSS Preprocessors like Sass, Less.
  • Developed GUI using JavaScript, Bootstrap, HTML/HTML5, DOM, XHTML, AJAX, CSS3, AngularJS, and jQuery as a part of the current project.
  • Significant experience in designing and developing Single Page Application (SPA) using AngularJS MVC framework.
  • Used Angular 4 features, Router ParamMap and Animations for developing a web application.
  • Involved in Agile Story point methodologies and full software development lifecycle, which includes designing, coding, testing, debugging and support.
  • Experience in web development with MEAN stack (MongoDB, Express.js, Angular, Node.js). Good knowledge on React and Redux frameworks
  • Experienced in Angular 2 Template basics, Template directives, Routing and navigation, Components, Services and Data Binding. Advise team on best practices for Angular 2 component driven architecture
  • Worked with AngularJS Controllers, Directives, Factory, Services, Events, Angular Routing and UI router.
  • Utilized AngularJS 1.5.5 for consuming a RESTful web service using AJAX services like $http, $resource and handled cross domain requests to retrieve the required JSON data for the application.
  • Experience and proficiency in developing application using Angular2, Node.js, Express.js, MongoDB and other supporting JavaScript frameworks.
  • Extensively used Node.js tools like Gulp, Grunt, Developed internal CLI applications for application build.
  • Extensive experience with Spring modules such as IOC, AOP, MVC, Forms, Transaction Management, Security and Batch.
  • Developed applications using several design patterns such as MVC, Singleton, Factory, Session Facade, Service Locator, Data Access Object (DAO) and Data Transfer Object (DTO).
  • Modified code base and architecture of large legacy application into new Production Angular 2 level product.
  • Demonstrated development experience with both producing and consuming web services (SOAP and REST).
  • Solid Understanding of RDBMS concepts and Extensive development experience using databases such as MySQL, NoSQL databases like MongoDB. Well versed in writing SQL and PL/SQL stored procedures, functions and triggers.
  • Extensive use of data visualization tools like D3.js. Utilized JIRA and Bugzilla for bug tracking.
  • Proficient in TDD (Test Driven Development), writing test cases using Junit, Jasmine test API and Karma for unit tests and Selenium Webdriver, Protractor for E2E testing.
  • Experience and understanding with unit testing, release procedures, coding design and documentation protocol as well as change management procedures.
  • Designed and documented REST APIs, including JSON data formats and API versioning strategy.
  • Experience in web servers like Apache Tomcat 8.x, JBoss 7.x and version control tools like SVN, CVS, GIT and deploying enterprise applications by using Jenkins that provides Continuous Integration and Continuous Deployment
  • Used MS Visio and Photoshop tools for web application development.
  • Converted .PSD files (Adobe Photoshop document) into HTML and wireframes into user interfaces according to design specifications.
  • Excellent understanding of Software Development Life Cycle (SDLC) and methodologies like agile approaches.
  • Self-starter, fast learner and consistent team player with excellent communication skills.

Environment: HTML5, CSS3, Sass, Angular2/4, Typescript, Node.js, Express.js, React. JS, Gulp, JavaScript, JQuery2.x, Bootstrap3, D3.js, MongoDB, Jasmine, Karma, Apache Tomcat 8.x, Jenkins, word press, .net, Agile, Rest API.

Confidential

JAVA/J2EE Developer

Responsibilities:

  • Involved in developing the UI pages using HTML, CSS, JavaScript, jQuery, Bootstrap and AngularJS.
  • Designed and developed React.JS component required for the project.
  • Built AngularJS framework including MVC architectures, different modules, specific controllers, templates, custom directives and custom filters.
  • Handled UI with AngularJS (MVC framework) to control the page layout.
  • Developed front end along with pages for user interactions; for the entire website using HTML5, CSS3, JavaScript JSON, jQuery, and AJAX.
  • Developed various screens for the front end using React.JS/Redux and used various predefined components from NPM.
  • Well-experienced with User Experience, Usability, Visual Design, Users, Customers, Communication, Relationship, and Business Value.
  • Built Web pages that are more user-interactive using JavaScript and AngularJS.
  • Used Handlebars.js that takes any HTML and Handlebars expressions and compiles them to a JavaScript function.
  • Involved in localization and internationalization of web pages using JSON, XSL, XML, and Angular.js.
  • Participated in meetings with the end-clients to develop layout, color scheme for the web page and implemented them with the help of HTML5, CSS3 and JavaScript.
  • Created single page applications in java based UI with Angular 2.0 framework and node js, integrated with typescript (ECMAScript 6).
  • Experience with popular React.js workflows (such as Flux or Redux)
  • Converted data from database into JSON or XML format files and retrieve useful information using AJAX calls to display them on the browser.
  • Used Angular JS framework where data from backend is stored in model and populated it to UI.
  • Integrated the front-end UI to the back end using Spring MVC framework.
  • Designed Frontend with in object oriented JavaScript Framework like bootstrap, Backbone.js, Require.js, Node.js, Express.js, Angular.js and Ext.js.
  • Polymer is used to compose encapsulated JS, CSS, and HTML as Custom Elements, much like Angular element directives.
  • Involved in running the bower and grunt components and writing the scripting using the Node.js.
  • Experience in cross browser compatibility check and thoroughly performed unit testing and integration testing.
  • Good understanding and working experience on client-side frameworks like Angular JS and Jasmine Unit Testing.
  • Implement the JavaScript/JQuery frameworks such as React JS, Node JS for MVW/MVC framework.
  • Used GRUNT for initialization of project and used GULP to do a lot of stuff within the development workflow
  • Experience in Version Control tool SVN.
  • Involved in AGILE process, two-week Sprints, and daily Scrums to discuss the development of the application to deliver in time.

Environment: : AngularJS, React Js, Html 5, CSS 3, AJAX, JSON,Backbone.js, Node.js, Express.js, XML, Jasmine, Eclipse, Grunt, Gulp, Agile, ios, Responsive Design, IE 6, 7, 8, 9, 10, Firefox, Chrome, ECMAScript Handlebar, MVC Spring Bootstrap.

We'd love your feedback!