We provide IT Staff Augmentation Services!

Sr. Full Stack Java Developer Resume

3.00/5 (Submit Your Rating)

Mclean, VA

SUMMARY

  • An accomplished IT Professional 8+ years of experience in various phases of Software Development Life Cycle including Requirements analysis, Applications Design, Development, Integration, Installation, Implementation, Maintenance, Testing, Debugging of various client/server web applications.
  • Highly skilled in developing Rich User Interface Applications and Professional Web Applications using HTML5, CSS3, CSS Animations, JavaScript ES6, ES7, JQuery, AJAX, JSON, DOM, DHTML, XHTML, and JSP
  • Extensive experience in frameworks AngularJS 1.4/1.5/2.0/4.0,Typescript,Node JS, Express.JS, React.JS/Redux.
  • Expert in making responsive web designs using either only HTML or CSS, by using CSS frameworks like Twitter Bootstrap.
  • Strong experience in making charts using Charts.JS and D3.JS frameworks.
  • Well versed in NoSQL database MongoDB, and databases MySQL, PostgreSQL.
  • Good experience in Agile, Waterfall, delivery process of software using Automation and Manual Testing.
  • Experience with AEM Multi Site Manager, Adobe Campaign and Adobe Target
  • Experience in making web pages Cross Browser Compatible.
  • Experience on CSS pre - processor like SASS and LESS.
  • Good understanding of quality assurance testing methodology relative to teh Software Development Life Cycle (SDLC).
  • Experience in JavaScript code validation tools JLINT/JHINT.
  • Extensive experience in OOP, OOAD, System Analysis design, Development and Deployment of various Applications in Java Technologies Spring and Hibernate.
  • Experience in build tools NPM, REST Web Services.
  • Experience using all popular text-Editors like Eclipse, Sublime Text, and Notepad++.
  • Experience in Agile methodologies such as Extreme Programming, Waterfall Model, Test Driven Development, and Iterative & Incremental development.
  • Experience using Gulp/Grunt workflow automation tools.
  • Good working knowledge on GIT and SVN for version control.
  • Strong communication, collaboration, team building skills with proficiency in grasping new technical concepts quickly.

TECHNICAL SKILLS

Languages/Tools: C, C++, HTML, HTML5, CSS(Responsive), CSS3, SASS, DOM, Core Java, Spring, Hibernate, JavaScript, JQuery, AngularJS 1.4/1.5/2.0/4.0, Typescript, ES6, ES7, D3.JS, Node.JS, React.JS/Redux, Bootstrap, AJAX, JSP, MongoDB

Designing tools: Adobe Photoshop, Flash, Dreamweaver, Illustrator, JLINT/JHINT

Techniques: Responsive design, Accessibility, Web Performance, Cross browser websites

IDE: Notepad++, Sublime Text, Eclipse

Database Systems: MySQL, PostgreSQL, SQL, Oracle 9/10g/11g

Application Servers: NodeJS, Apache Tomcat Server

PROFESSIONAL EXPERIENCE:

Confidential - McLean, VA

Sr. Full Stack Java Developer

Roles & Responsibilities:

  • Analyzed business requirements, participated in technical design, development and testing of various modules assigned.
  • Followed agile methodologies throughout teh development.
  • Extensively involved in designing mockups.
  • Involved in web designing using HTML5, XHTML, Heroku, CSS3, JavaScript ES6, ES7, JQuery, Typescript and extensively used Table-less Design in CSS for positioning.
  • Implemented Angular Router to enable navigation from one view to teh next as customer completes application form steps.
  • Worked in a Web Service based environment such as Heroku.
  • Used Typescript and its features such as static typing, classes and interfaces.
  • Built a cross-browser graphics library using SVG and Canvas.
  • Created Typescript reusable components and services to consume REST API's using modular based architecture provided by Angular 2
  • Developed Single Page Application (SPA) using Angular 2 and injected generic services.
  • Used Angular2's HTTP Client to Interact with Servers/backend and modularized teh Application with NgModule.
  • Integrated Angular and React.js pages.
  • Developed various web components for screens using React.JS and used various predefined components from NPM (Node Package Manager).
  • Developed certain features of application like create, read, update, and delete using AngularJS and Responsive design.
  • Used React.JS, Node.JS, ExpressJS and AngularJS frameworks for developing single page applications.
  • Involved in using React.JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Involved in building stable React.JS components and stand-alone functions to be added to any future pages.
  • Maintained states in teh stores and dispatched teh actions using redux.
  • Used Node.JSto run Web pack tasks and build properly teh project.
  • Developed teh search engine and performance optimized front-end (HTML, CSS, and JS) for business website.
  • Called teh Restful web service calls for POST, PUT, DELETE and GET methods.
  • Enhancement of existing application utilizing JSP, Created HTML5 navigation menu that is role based menu items changes dynamically, derived from teh database in teh form of XML.
  • Experience in handling data import from NoSQL solutions like MongoDB to HDFS.
  • Designed and documented REST/HTTP APIs, including JSON data formats and API versioning strategy.
  • Used charts.JS and D3.JS to include different charts in different pages of application.
  • Worked with making calls to APIs to fetch teh data from teh backend as JSON response and parse it on teh UI for DOM/CSS Manipulation.
  • Involved in updating Angular 2.0 application to Angular 4.0.
  • Coordinated with QA for testing, Production releases, Application deployment and integration.
  • Provided production level code to teh engineering team for product development, including cross-browser support, CSS optimization, and ADA compliance support.
  • Used CSS compilers SASS/LESS for styling teh different pages of application.
  • Used JHINT to produce quality code.
  • Used Babel for integrating different pages of teh application.
  • Used LESS and followed Bootstrap-grid system to develop Responsive Widgets.
  • Used Gulp task runner for development.
  • For testing JavaScript used testing frame works Mocha and Karma.
  • Implemented an AB testing optimization program with Adobe Target solutions that improved teh Conversion Rate by 5% to 55% in web pages where applied.
  • Increased developer productivity by using efficient programming methodologies and local development.

Environment: HTML5, CSS3, JavaScript, JQuery, XML, Dreamweaver CSS, AJAX, JSON, ECLIPSE, MSOffice, Java, DHTML, MVC, DOM, JSON, Angular2.0, Angular 4, Typescript, ES6, ES7, Node.JS,D3.JS, Charts.JS, Express.JS, React.JS/Redux, LESS/SASS, JSP, SOAP, Babel, Adobe Flash, Photoshop, Karma, Mocha, RESTful web services, JHINT, Oracle, Windows, Gulp

Confidential - Manhattan, NY

Full Stack Java Developer

Roles & Responsibilities:

  • Professional in creating Templates, Mockups and Prototypes, Web Interfaces, Layouts and Flow of Future Pages.
  • Wrote AJAX calls to populate tables, tab menu and other components with JSON data.
  • Developed user interface by using teh React JS, Flux for SPA development.
  • Implemented react JS code to handle cross browse compatibility issues in Mozilla, IE 7, 8, 9 Safari and FF.
  • Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Worked on open source technologies, including JSP, HTML, Heroku, CSS, JavaScript, Flash and Photoshop.
  • Created Logos, Banners, Flayers, Buttons, Icons and Images using Adobe Photoshop, Adobe Flash and Adobe Illustrator.
  • Involved in full life cycle of teh application design, development and testing.
  • Involved in web design with Adobe Flash, Dreamweaver, Photoshop, graphics, chat.js, and d3.js.
  • Updated products and changed UI design following by seasons and holidays.
  • Developed single page applications using Angular2, Typescript, web pack and grunt.
  • Designed Frontend with in object-oriented JavaScript Framework like Angular.js, node.js and Ext.js.
  • Developed page layouts, Navigations and presented designs and concepts to teh clients and teh management review.
  • Used Dreamweaver, Photoshop, Flex for implementing application and designing graphics and images.
  • Analyze and Design different components of teh project and create design diagrams, Business Flow Charts, coding, documentation and unit testing of application.
  • Developed CSS3 style sheets to give gradient TEMPeffects. Developed page layouts, navigation and icons. Applied industry best practices and standards when project requirements were lagging.
  • Implemented teh web-based application following teh MVC architecture using Struts Framework.
  • Developed cross-browser/platform HTML, CSS, and JavaScript to match design specs for complex page layouts while adhering to code standards
  • Involved in building highly interactive portable widgets using HTML 5, CSS 3, and teh latest AJAX libraries.

Environment: Angular 2,React JS, Node JS, JSON, Web API, Shell scripting, Web Service, Java Script, Angular JS, AJAX LESS, SASS, GRUNT, Jasmine, SVN, GitHub, GitLab, XML

Confidential - Manhattan, NY

Full Stack Java Developer

Roles & Responsibilities:

  • Gatheird and analyzed teh requirements and converted them into User Requirement Specifications and Functional Requirement Specifications for teh designers and developers to understand them as per their perspective.
  • Worked in all teh modules of teh application which involved front-end presentation logic developed using Tiles, JSP and JavaScript.
  • Implemented User Interface using JavaScript, HTML5, XHTML, XML, CSS3, JSP, AJAX and MySQL.
  • Used JSP, Servlets, and HTML to create web interfaces. Developed Java Beans and used custom tag libraries for embedding dynamic into JSP pages.
  • Worked onReact JS Virtual DomandReact views, rendering using components which contains additional components called customHTML tags.
  • Implemented various screens for teh front end usingReact.jsand used various predefinedcomponentsfromNPM (Node Package Manager)andredux library.
  • Worked in usingReact JS components, Forms, Events, Keys, Router, Animations,andFlux concept.
  • Responsible forReactUIandarchitecture.Buildingcomponentslibrary,includingTree,Slide-View,and Table Grid.
  • Implemented stableReactcomponentsandstand-alone functionsto be added to any future pages.
  • UsedReact JSfortemplatingfor faster compilation and developing reusablecomponents.
  • Used JQuery plugins autocomplete, validation, drag and drop and more exceptionally.
  • Involved in developing various generic JavaScript functions used for validations.
  • Used advanced level of HTML5, JavaScript, CSS3 and pure CSS layouts (table less layout).
  • Used Google Web Toolkit (GWT/GXT) MVP framework for developing teh management console.
  • Produced content pages with CSS3 layout and style markup presentations and used JavaScript methods and properties.
  • Involved in integrating teh Java code (API) in JSP Pages.
  • Debugged teh application using Firebug to traverse teh documents and manipulated teh Nodes using DOM and DOM Functions using Firefox and IE Developer Tool bar for IE.
  • Exposed teh Web Services to teh client applications by sharing teh WSDL’s.
  • Created logical and physical data models putting to practice, concepts of normalization and RDBMS.
  • Used SOAP, JAXB, JAXP, XML/XSLT and WSDL for developing Web Services.
  • Worked closely with QA team and fixed QA bugs as well as production issues with a quick turnaround time.
  • Focused on Test Driven Development theirby creating detailed Junit tests for every single piece of functionality before writing teh functionality.
  • Involved in used Log4j utility to generate run-time logs, creating DDL and DML SQL scripts for creation of database objects.
  • Used jasmine to implement test cases.
  • Involved in using CVS, Git, for project management and version management.

Environment: HTML5, CSS3, JavaScript, jQuery, React JS, Adobe Photoshop, Adobe Dreamweaver, Adobe Illustrator, Handlebar.JS, Node.js, AJAX, Jasmine, Web services, MVP, XML, XSLT, CVS, Git, MySQL, Oracle 11g, Agile Methodology, Windows

Confidential

Full Stack Java Developer

Roles & Responsibilities:

  • Worked closely with internal clients to define business objectives, project scope, solution space and design/development approach for various knowledge research applications.
  • Setting up AngularJS framework for UI development. Developed html views with HTML, CSS, JQuery, JSON, and JavaScript.
  • Utilized Modernizer extensively to build HTML/CSS based page layouts that are cross-browser compatible and standards-compliant.
  • Built custom UI Widgets and Application logic using Angular JS MVC architecture.
  • Produced and consumed Rest Web Services, developed DAO’s and DTO classed for services and consumed through Angular factory service calls from front end.
  • Used CSS to develop UI Components such as Accordions and Model Windows using pure HTML 5 and CSS.
  • Built Web pages that are more user-interactive using JQuery plugins for Drag and Drop, IQ Validator, AutoComplete, AJAX, JSON, AngularJS and JavaScript.
  • Implementing various Validation Controls for form validation and implemented custom validation controls using Object Oriented JavaScript.
  • Developed code to call teh web service/APIs to fetch teh data and populate on teh UI using JQUERY/AJAX
  • Used ‘TestNG’ for backend test cases and ‘Jasmine’ for angular JS test cases.
  • Worked on Twitter Bootstrap to create Responsive Web Design.

Environment: AJAX, SVN, XML, JQuery, JavaScript, AngularJS, Bootstrap, HTML5, JavaScript, CSS, Teamworks, REST Web Services, Oracle 11g

Confidential

Full Stack Java Developer

Roles & Responsibilities:

  • Collaborated with team on implementing new features and UX in an Agile environment
  • Developed working prototypes from UI designs for cross-platform devices
  • Explored various emerging JavaScript technologies such as Node.js and Backbone.js for future product and feature development
  • Made heavy use of Chrome Developer Tools + Firebug to ensure front-end code and assets were optimized and high-quality
  • Used GitHub for maintaining a central repository among team members and all teams and to create pull requests.
  • Worked on teh styles and pages that are compliant to ADA standards.
  • Created modals, overlays and menus for a webpage.
  • Developed pages that has high accessibility.
  • Responsible for code optimization and testing across other browsers.
  • Defined text alignment, borders, positioning and many other typographic characteristics.
  • Web Design (RWD) and data manipulations to display data in company standard format in UI.
  • Used jQuery to make teh frontend components interact with teh JavaScript functions to add dynamism to teh web pages at teh client side.
  • Extensively used JQUERY, JSON, AJAX and DOM scripting to create interactive web applications like message posting and auto complete form validations.
  • Used Backbone.js, Require.js to create Views to hook up models to teh DOM and synchronize data to/from server.
  • Implemented and used Web Services with teh help of WSDL, SOAP and JAX-WS to get updates from teh third parties.
  • Designed various tables required for teh project in Oracle 10g database and used teh Stored Procedures in teh application.
  • Worked with teh team of architects and back-end Developers to gather requirements and enhance teh application functionality and add new features.

Environment: HTML4/5, CSS2/3, JavaScript, AJAX, jQuery, backbone.js, Require.js, Node.js, Ext.js, Photoshop, Dreamweaver, MVC, Struts, JSON, DOM, XHTML, SOAP, JAX-WS, Oracle, Window

We'd love your feedback!