We provide IT Staff Augmentation Services!

Java Full Stack Developer Resume

MO

SUMMARY

  • 6+ years of experience in Analysis, Design, Development, Support, Implementation and testing of Web based and Client Server applications.
  • Experience in Full software development life cycle implementation including Business interaction, Requirement Analysis, Software Architecture, Design, Development, Testing and Documentation phases on Windows platforms.
  • Expertise on designing web pages using Responsive CSS Design, JQuery UI and Bootstrap.
  • Good working knowledge of object - oriented programming.
  • Expert knowledge of the UI design process and deliverables throughout the development lifecycle.
  • Extensive experience in designing professional UI web applications using front-end technologies like HTML5, CSS3, JavaScript, JQuery, Angular 1.x, Angular 2, Angular 4, Angular 7, Typescript, JSON, XML and Bootstrap using Web storm, Visual Studio Code.
  • Experience in build and deployment process of Angular 4 applications using Angular CLI.
  • Extensive experience in working with AngularJS to implement Single page applications (SPA) using Directives, modules, Expressions, Angular Routing, Controller and Components.
  • Experience applying the latest software development approaches including MVC, event - driven applications using AJAX, Object Oriented (OO) JavaScript, JSON and XML.
  • Extensive experience in various UI widgets using JavaScript libraries (JQuery) and developing Rich Internet Applications RIA.
  • Good experience in JavaScript frameworks Angular JS, Backbone.js, JQuery especially AJAX driven web applications.
  • Experience in DOM (Document Object Model) as I used it in interacting with objects in HTML, XHTML and XML documents.
  • Expert in HTML5/CSS3 development and have experience in Backbone.js, angular.js, Ext.js, Responsive design.
  • Experience in designing websites with W3C standards using HTML4/5, CSS2/3 to get best cross-browser user experience for long-term user retention and engagement.
  • Experience in Typescript language with ECMA 6.0 programming standards.
  • Usage of ES6 features like Arrow functions, block-level scoping, classes and modules, new Array helper functions to implement functional programming.
  • Experience and full understanding of Software Development Life Cycle, Agile software development methodology. Solid ability to work on Agile .
  • Extensive experience working in an Agile development environment.
  • Experience in debugging and testing the existing code.
  • Good expertise in writing SQL Queries, Stored Procedures, functions, packages, tables, views, triggers and data connectivity and data integration.
  • Very good analytical capabilities and broad experience in understanding the business application and planning iterations.
  • An enthusiastic and project-oriented team leader/player with solid communication skills Motivation to take independent responsibility. Excellent analytical and problem-solving skills and can learn new technologies very fast.
  • Worked on various platforms including Windows XP, Vista, 7 and UNIX.
  • Ability to learn and master new technologies and to deliver outputs in short deadlines with excellent communication and inter personnel skills.
  • Experience of working with version control systems like Git .
  • Dynamic team player with outstanding communication and interpersonal skills.

TECHNICAL SKILLS

Web: HTML5, CSS3, SASS, JavaScript, Responsive Design, Angular 8/4/2, ARIA, AJAX, jQuery, Bootstrap, ES5, ES6, TypeScript, JSX

Server: Apache Tomcat

Version Control: Git

IDE & Other Tools: Visual Studio Code, Sublime, Eclipse, Webpack, WordPress

Testing: JEST, Karma and Mocha

Package Manager: NPM

Operating Systems: Windows Variants, Linux, Unix

PROFESSIONAL EXPERIENCE

Confidential, MO

Java Full Stack Developer

Responsibilities:

  • As a Java FullStack Developer worked on the application Spectrum Mobile 2.0. Worked on the Direct to Customer (D2C), which is a customer facing application.
  • Developed the Single Page Application using Angular 8, HTML5, CSS3 and TypeScript.
  • Developed the Landing Page, Plan Page, Trade In, Bring Your Own Device (BYOD) and BuyFlow.
  • Created responsive web pages using media query and mixins.
  • Worked with the team on the cosmetic changes required for our web application.
  • Worked on the cart page of the application to show the data rendering from the backend as well as write functions and components required for the cart page.
  • Worked on integrating Questions and Answers API for Device Condition section of Trade-In module for the application.
  • Worked on testing various scenarios and user stories for the application when it was deployed in Quality Assurance Environment.
  • Worked on resolving defects and bugs in the application.
  • Collaborated with the team lead and other developers and checked the functionality and usability of the application.
  • Participated in the Application Lifecycle Management.
  • Participated in the SCRUM meetings and grooming sessions.
  • Collaborated with the Business Analyst team on writing User Stories and creating a list of subtasks for the user story.
  • Worked on Accessibility Rich Internet Applications(ARIA).
  • Worked on writing unit tests using JEST Framework.
  • Integrated API’s for Notification Enhancement and coded screens required for contact info popup modal component.
  • Developed the application using Java 8 and implemented its features like lambdas Expressions, Time API, Streams, functional interfaces, collectors, default methods, type interfaces, for each.
  • Developed application components using Spring, Spring-Data, Spring Boot and Oracle.
  • Implemented Java 1.8 features for the existing application where ever required.
  • Implementation of authentication for Restful web services using Spring Boot Security Starter.
  • Spring Boot services were developed using micro service architecture with RESTFUL .

Environment: HTML5, CSS3, JavaScript, Angular 8, Jenkins, Bootstrap 4, GIT, Windows.

Confidential, Philadelphia, PA

Full Stack Developer

Responsibilities:

  • As a Full Stack Developer , assisting my team in developing, Web-based applications and managed in developing of Landing page, summary/overview and Login page.
  • Developed a Single Page Application using Angular 7, Typescript, RXJS and Java 8.
  • Developed Angular 7 components and services to convert a large monolith into microservices.
  • Conducted TDD to help create well-written unit of code using chai and mocha.
  • Created wireframes using Sketch and Omnigraffle.
  • Developed the front end of the application using HTML5/CSS3 and Bootstrap4.
  • Used JavaScript concepts like promises, call-back functions, streams, higher-order functions,etc.
  • Used Template Driven and Reactive forms in Angular 7.
  • Also Developed back end RESTful API using Java 8, Spring Boot and called from the front-end service to backend controller using API Gateway. For API Gateway we used Netflix zuul.
  • Used AWS Cloud Computing for creating Serverless Architecture using Lambda.
  • Used AWS S3 to store files, buckets to add, delete and modify objects.
  • Experience with DynamoDB for managed services.
  • Experience with MySQL database for RDBMS and Database Designs.
  • Used MySQL database for data retrieval and data modification.

Environment: HTML5, CSS3, JavaScript, Angular 7, Java8, Bootstrap 4, JSP, GIT, Windows.

Confidential, NYC, NY

UI/Front End Developer

Responsibilities:

  • As a UI Developer , assisting my team in developing two different Web-based applications and managed in developing of Account landing page, Account summary/overview and Login page.
  • Single page applications are developed using Angular 4, Typescript and RXJS.
  • Worked on some of the new features of Angular 4 like new if else syntax, ng-templates, form validators, Router etc.
  • Responsible for building a new website for the Small fleet clients and for the maintenance of Online New Platform.
  • Functionalities include writing code in HTML5, CSS3, JavaScript, JQuery and JSP making use of Bootstrap framework. My Specialty is large scale CSS, focusing on reusability and modularity.
  • Enhanced an existing AngularJS application to follow strict MVC patterns for improved source code maintenance which resulted in 40% code reduction, ease of upgrade, scalability, ease of developer spin up and enhanced performance.
  • Implemented the caching of the get requests using the Interceptors of HTTP Client Module provided by Angular 4.
  • Worked with Angular 4 new features with ng-template and some of the form validations, Animation Packages.
  • Worked on Angular modules, components, dependency injection etc.
  • Used Angular JS as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server using Sass, LESS, Bootstrap, AngularJS
  • Integrated the service call with UI using $http and $resources which are substitutes for AJAX in angular .
  • Using GIT for version control.
  • Used TypeScript to reduce the number of lines of traditional JavaScript files. Integration of TypeScript to the whole project.
  • Used Angular.JS $http service to communicate with Restful web services and JSON data.
  • Involved in up gradation and maintenance of company's website to the new layout using the Grid orientation model Bootstrap framework.
  • Made enhancements to existing CSS and DIV tags, made upgrades using Twitter Bootstrap model.
  • Extensively used CSS (Cascading Style Sheets) along with RWD to apply different styles to the layouts for varying screen sizes and pixels.
  • Tested cross browser functionality and fixed major layout bugs for supported browsers.
  • Involved in Agile/ SCRUM based approach to UI development.

Environment: HTML5, CSS3, SASS, JavaScript, JQuery, Angular 4, Bootstrap, XML, JSP, Apache Tomcat, Dreamweaver, GIT.

Confidential

UI Developer

Responsibilities:

  • Designed and developed web applications using JavaScript .
  • Involved in writing application-level code to interact with APIs, Web Services using, AJAX, JSON and XML .
  • Developed web presentation layer using HTML5 and CSS3 .
  • Implemented t a responsive web layout for the order page using Bootstrap 3.
  • Involved in discussions with the System Analysts to identify the technical requirements.
  • Used jQuery libraries and plugins for developing front end web applications.
  • Developed code to call the web service / APIs to fetch the data and populate on the UI using JQUERY / AJAX .
  • Used JavaScript libraries to create slider and page-turning animations on calendar widgets and developed Date Time Picker for the application.
  • Involved in design, analysis, and architectural meetings. Created Architecture Diagrams and Flow Charts using Microsoft Visio .
  • Written the Test cases based on the requirement.
  • Worked with in agile environment.

Environment : HTML5, CSS3, JavaScript, jQuery, Bootstrap 3, AJAX, DOM, Responsive Web design, Bootstrap3, Microsoft Visio, Agile, Eclipse.

Hire Now