We provide IT Staff Augmentation Services!

Full Stack Developer Resume

4.00/5 (Submit Your Rating)

Denver, CO

SUMMARY

  • Java Full Stack developer with a vast array of 5+ years of experience in J2EE/Web technologies in front end and back end languages, responsive frameworks, databases, and best code practices.
  • Used Frontend technologies HTML5, CSS3, Bootstrap, JavaScript, ECMAScript6, TypeScript, Angular, React, and JQuery.
  • Used Backend technologies Core Java, JDBC, JSP, Struts, Spring, Hibernate, Web services (REST & SOAP), MQ Integration, Node JS, JavaScript, SQL, and Mongo DB SERVER.
  • Worked on Type Script in implementing Angular 2 applications.
  • Experience in Designing, Development and deployment of High - Performance Applications using JAVASCRIPT, Angular, React, and AJAX.
  • Spring framework by utilizing its features like Dependency injection, Spring Security, and Spring Web flow with Spring MVC architecture.
  • Experienced in React JS and working with Redux.JS architecture for state management.
  • Extensive experience building single page applications (SPA) using Angular JS ui-router and ng-router.
  • Worked on mobile testing for IOS /android devices with React JS a framework.
  • Expertise in creating User Controls, Web Forms and client side validations using JavaScript, jQuery and Angular JS.
  • Extensively worked with Servlets based Multi-Tier applications.
  • Strong experience in using Spring to write Java Bean classes, with get and set methods for each property to be configured by spring.
  • Expertise in Core Java concepts like JavaBeans, Collections Frameworks, Multi-threading, Exception Handling etc.
  • Hands-on experience consuming RESTful Web services using AJAX (Angular $http, $resource and jQuery) to exchange (request / responses) information with databases such as MySQL, Mongo DB and Oracle.
  • Extensive experience developing Node.js applications using MVC frameworks and installation of client side dependencies using Bower.
  • Experience in using RESTful web services such as SOAP (Simple object access protocol) and WSDL (Web Services Description Language). Where the data acquired in JSON data format.
  • Experience in LESS/SASS CSS Pre-Processors.
  • Used Node Package Manager (NPM) to manage the modules and used it to install useful tool.
  • Strong working experience in Node JS middleware for managing Security policies including Authentication, Authorization, Identity, Encryption.
  • Experience in using Hibernate for the Object Relational Mapping (ORM) to transfer and connect the database.
  • Node.js backend technologies using Spring, SOAP, REST, Hibernate, Junit.
  • Expertise to access/connect Data Access Objects to the database layer using Hibernate/JPA.
  • Experienced in design patterns like Session Façade, Command, Singleton, Service Locator, Factory, Chain of responsibility, Front Controller and OOPS concepts.
  • Worked with MEAN/MERN stack for developing applications (Mongo DB, Express.js, Angular JS and Node.js).
  • Experienced in various IDEs like Eclipse, PHP Strom Notepad++, Sublime Text and Microsoft Visual Studio.
  • Working experience of control version tools like GIT, SVN, and CVS.
  • Good knowledge of using JavaScript testing frameworks Jasmine, karma and writing Test Case Scenarios using JUnit.
  • Experience in working with different software development methodologies Agile, Scrum and Waterfall.
  • Good experience in working on JIRA tool.
  • Worked on building applications for the cloud using AWS services like EC2, S3, SQS, Directory services.
  • Strong experience with Maven, Log4j and JUNIT for unit testing.

TECHNICAL SKILLS

Web Technologies: Jsp, Servlets, JDBC, Java beans, SOAP, Restful, HTML5, JavaScript, AJAX, CSS3, JQuery, Angular JS, React JS, ES6, Node JS, Express JSBootstrap.

Tools: & Framework: Spring MVC, Hibernate, Web Services, JUnit, Maven

Languages: C, C++, Java, J2EE, HTML5, CSS, Java Script, PL/SQL

UI Frameworks: Angular JS, Angular 2.0, Node JS, React JS, Bootstrap, D3JS

Testing Tools: Jasmine, Karma, Junit

Development Methodologies: Agile, Scrum and Waterfall

Web/Application servers: Apache Tomcat, Web Logic, J Boss, AWS

Web Services: SOAP, REST, AWS

Databases: Oracle 9i/10g/11g, SQL, MySQL, MongoDB

IDES: Eclipse, Net Beans, Notepad++, Sublime text, Web Storm, PHP Storm

Version Control: GIT, SVN, CVS

Operating Systems: Linux and Windows

PROFESSIONAL EXPERIENCE

Confidential - Denver, CO

Full Stack developer

Responsibilities:

  • Participate in the analysis, design, and development and testing phases of Software Development Life Cycle (SDLC).
  • Implemented routing in angular 2.0 using Router Module from angular/router.
  • Worked with HTML5, CSS3, JavaScript, ES2015, Type Script, React, Angular 2.0 and Node.js
  • JSON is primarily used to transmit data between server and web application.
  • Spring Data JPA for database persistence.
  • Used Spring framework for dependency injection, transaction management.
  • Designed a Single Page Application in Angular JS and Spring framework using Agile methodology.
  • Worked with Angular 2.0 to develop single page applications Using Type Script, Components.
  • Extensively used SASS (Syntactically awesome style sheets) while styling with CSS3.
  • Used OOJS which is JavaScript library for working with objects. Features include inheritance, mixins.
  • Working with ECMA Script 6 features. Used Babel, Web pack with es2015, react JSX presets.
  • Used React JS with Redux architecture to create single page web applications also used Axios with react for making AJAX Calls.
  • Used React JS to transform the user data among the components using State.
  • Wrote AngularJS controllers, views, and services for new website features.
  • Worked with Angular JS DOM, Events, Expressions, Directives, filters, Http Request.
  • Experience on React JS by validating the user page by using Component PropTypes.
  • Develop administrative interfaces with the technologies of JSP, Node JS, AJAX, JavaScript, Spring and Hibernate.
  • Used Spring MVC frameworks and installation of client side dependencies using Maven.
  • Used Spring Boot to develop standalone production ready applications.
  • Developed and Consumed RESTful services using Spring framework for internal systems communications.
  • Developed a production Node.js application with Express module and persisted user information in MongoDB using Mongoose ORM.
  • Configured AWS Identity and Access Management (IAM) users and groups for improved login authentication.
  • Using Jira tool to track Product backlogs, planning, releases etc.
  • Used JUnit, karma, jasmine framework for the unit testing of various modules.
  • Maintained Cross Browser compatibility & implement Responsive Web Design using Twitter Bootstrap, custom media queries, etc.
  • Involved in configuring the Git repository and maintain the version control using Git.
  • Participated in code review sessions and system design discussion.

Environment: Java/J2EE, hibernate, spring framework, Collection API’S, Servlets, SQL, XML, JavaScript, HTML5, CSS3, jQuery, Restful Web Services, Angular 1.x/2, Node.js, React.js, MongoDB, Bootstrap, GitHub, AJAX, JSP, Eclipse, AWS Junit, JIRA, XML, Jenkins, Spring MVC, jQuery, JSON.

Confidential, Paragould, AR

UI Developer

Responsibilities:

  • Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules are being built.
  • Followed Agile scrum methodology, involved in sprint planning, retro’s and code reviews.
  • Involved in creating a web interface using JSPs and HTML.
  • Wrote code to fetch data from RESTful Web services using JavaScript, AJAX via JSON response and updating the HTML pages.
  • Experience working with build, code package & source code management such as GIT.
  • Design and develops the UI using HTML, CSS, JavaScript, JQuery, Bootstrap, DOM, LESS and SASS.
  • Created Angular directives, services, and controllers for a complete ground up development and migration of existing JavaScript and java web application.
  • UsedBabel, Web packwithes2015,react JSXpresets, React Router, Axios, Redux-saga.
  • Worked with npm commands and using package.json for managing dependencies.
  • Experience on React by validating the user page by using Component PropTypes.
  • Worked with Angular JS Factory and Services to re-use of code in the controllers.
  • Working withECMA Script 6features such as Arrow function, Rest, and short hand representation.
  • Worked on React JS by implementing component life cycle methods and managed the Props to pass the data between components.
  • Worked with Node package manager to develop RESTful web services using express.
  • Used npm package.json to manage dependencies and dev-dependencies in the project.
  • Extensively used AngularJS for data-binding and developed controllers, directives, and filters and integrated with the backend-services.
  • Worked with Express.js for development of RESTful web services and middleware configurations.
  • Involved in JIRA workflows for the bug tracking and project management.
  • Worked with modules like MongoDB and mongoose for database persistence using Node.js to interact with mongo DB.

Environment: HTML5, CSS3, Bootstrap, JavaScript, Angular1.x, React JS, Node JS, Java Script, Express JS, AJAX, JIRA, GIT, SOAP/Restful Web Services, Node JS, MongoDB.

Confidential

Full stack developer

Responsibilities:

  • Analysis, design and development of applications based on Java, J2EE design patterns.
  • Involved in the analysis, design, and development and testing phases of Software Development Lifecycle (SDLC).
  • User interface was developed using JSP, HTML5, DHTML, CSS3, Bootstrap and JavaScript.
  • Created Action classes, forms, BO and DAO classes.
  • Implemented two way data binding and templates with Angular JS.
  • Developed all client-side logical implementation part of applications with Angular JS controllers
  • Used Promises to do AJAX call to connect front-end and back-end.
  • Implemented application level persistence using Hibernate and Spring.
  • Spring Data JPA for database persistence. Used Spring Boot to develop standalone production ready applications.
  • Improved the maintainability of the project by implementing and improving Exception Handling and Collection APIs
  • Used OOJS which is JavaScript library for working with objects. Features include inheritance, mixins, static inheritance and additional utilities for working with objects and arrays.
  • Used Restful web services for transferring data between applications using Spring MVC.
  • Used karma runner and jasmine framework for unit testing.
  • Used $http in AngularJS for consuming RESTful web services.
  • Used Node.js to run Grunt tasks and build properly the project (compile, minify, concat etc.)
  • Involved in configuring the Git repository and maintain the version control using Git.
  • Involved in Agile/SCRUM based approach to UI Development.
  • Worked with Express.js for development of RESTful web services and middleware configurations.
  • Created test cases based on Functional Specification.
  • Worked with Passport and JSON web tokens for authentication and authorization security configurations using Node.js
  • Deployed the application in to Tomcat server.
  • Used JUnit framework for unit testing of application and Log4j to capture the logs.
  • Worked with Grunt, Gulp for task runner configurations for minification.
  • Working on SQL queries to validate and code the database tables.

Environment: Java/J2EE, hibernate, spring framework, SQL, XML, HTML5, CSS3, Bootstrap, JavaScript, AngularJS, AWS, Node JS, MVC, Express JS, AJAX, GIT, SOAP/Restful Web Services.

Confidential

Java Full Stack Developer

Responsibilities:

  • Designed, developed and updated User Interface Web Forms using CSS, Dreamweaver, Core java concepts and JavaScript.
  • Involved in the analysis, design, and development and testing phases of Software Development Lifecycle (SDLC).
  • Designed business applications using web technologies like HTML, DHTML, XHTML, XSL, XSLT and CSS based on the W3C standards.
  • Developed the application front end using Jakarta Struts Framework: developed action classes, form beans andJavaServer Pages using WSAD.
  • Using advanced level of HTML, XML, AJAX, JavaScript, CSS and pure CSS layouts.
  • Involved in implementing the logic using oops concept.
  • Used Angular JS for developing single page applications using Ajax calls.
  • Created Angular Custom Service such as Factory and service for sharing different reusable functions and objects across the whole application.
  • Extensively used Hibernate in data access layer to access and update information in the database.
  • Used XML Web Services using SOAP to transfer information to the Credit Monitoring Systems.
  • Designed Use Case Diagrams, Class Diagrams and Sequence Diagrams and Object Diagrams, using Rational Rose XDE to model the detail design of the application.
  • Used Agile Development Methodology and Scrum team structure for the development process.
  • Used JDBC to invoke Stored Procedures and database connectivity to ORACLE 9i.
  • Involved in testing and fixing the issues occurred in the unit testing process.
  • Created and executed unit test cases with Jasmine
  • Monitored the error logs using Log4J and fixing the problems.
  • Worked with clients and gather requirements and developed as per their needs and requirements.
  • Deployed the applications on IBM Web Sphere Application Server

Environment: Java/J2EE, HTML, CSS, JAVASCRIPT, JQUERY, JSON, Struts, XML, Adobe Dreamweaver, Oracle, SOAP/Restful Web Services, bootstrap, Angular JS, Node JS and Junit.

We'd love your feedback!