We provide IT Staff Augmentation Services!

Full Stack Developer Resume

5.00/5 (Submit Your Rating)

San Francisco, CA

SUMMARY

  • Around Seven years of experience in Java, Java Script, UI technologies.
  • Experience with core JavaSE, including Collections API, threads, generics, and JDBC.
  • Experience in Model View Controller (MVC) Architecture based applications using Core Java, JSP, Struts Framework, Spring MVC, Spring AOP, Hibernate frameworks.
  • Strong experience and actively involved in building Restful Web services API (JAX - RS) using Jersey, for UI Integration.
  • Developed several REST web services supporting both XML and JSON formats to support integration.
  • Proficient in developing web page quickly and effectively using, HTML5, CSS3, JavaScript, AngularJS, Node JS, Bootstrap, JQuery
  • Experience in using AngularJS Tables, Modules, Angular Filters Angular Events and AngularJS Validations.
  • Experience with Node.js modules including Events, http, file system, Wreck, MySQL.
  • Experience using Express Node Rest framework and developed backend services using Node.js
  • Experience with Grunt for JavaScript file’s concatenation and minify to improve performance in loading web pages.
  • Experience in Unit Testing on both Java, Java Script using Junit, Karma, Jasmine, Selenium
  • Experience on working with CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements & CSS behaviors.
  • UsedSpring MVCframework for the applying MVC Implementation to the web application.
  • UsedSpring ORMto integrate Spring Framework with Hibernate and JPA.
  • Experience in Java design patterns such as Session Façade, Singleton, Data Access Objects (DAO), Factory Pattern, MVC Design and Business Delegate.
  • Strong knowledge on writing test cases, test scenarios and involved in unit testing and integration testing and interacted with the testing team.
  • Experience working on JIRA, Clear Quest tools for defect tracking and updating the defect status.
  • Proficient in writing SQL Queries, Procedures, Functions in Oracle, SQLServer environment and worked on Performance Tuning of Queries.
  • Actively worked on using JIRA tool for the Agile Scrum Environment, Team and Task Lists to update the tracking of the Agile Process.
  • Experience in using utilities like ANT, Maven, GIT, Log4j, Splunk and JUNIT.
  • Extensive experience in Software Configuration Management using Version Control tools such asCVS, SVNand responsible for various software version releases.
  • Skills in analyzing user requirements, modeling the system and ensuring the functionality.
  • Quick Learner, highly motivated team player with excellent organizational, analytical and communication skills.

TECHNICAL SKILLS

Languages: Java, J2EE, SQL, C, C++

Markup Languages: HTML5, CSS3,XHTML, XML

Scripting Languages: Java Script, JQuery, Angular JS, Node JS, Bootstrap, JSTL

Frameworks: JSP, Servlets, Spring 3.x, Struts 2.0, Hibernate 4.x, Restful Web Services, Junit 4.x,Log4j, SOAP

Databases: Oracle 10g, MySQL, SQL server, Mongo DB

Servers: Tomcat, JBoss, Web Sphere

Build Tools: Maven, Ant, Grunt

Version Control: SVN, GIT

Tools: Eclipse IDE,Spring Tool Suite, Sublime Text, Notepad++, Find Bugs, Brackets, Check style, JIRA, ClearQuest, SonarQube, Splunk

Operating Systems: Windows, Mac OS, Unix, Linux

Others: UML, Object Oriented Analysis and Design (OOAD), XSL, XSLT.

PROFESSIONAL EXPERIENCE

Confidential, San Francisco, CA

Full Stack Developer

Responsibilities:

  • Followed AGILE Methodology for the software development process, part of the cross-functional team for the application development.
  • Developed the application using HTML5, CSS3, JavaScript, JQuery, JSP, Node JS, AngularJS
  • Used Angular JS to develop a standalone test application, in scope of future usage of the framework.
  • Used Angular JS as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server.
  • Involved in AngularJS MVC architecture implementation and client side validations.
  • Used Node JS architectural concepts like event loop, callbacks, and event emitters.
  • Worked on Rest Webservices as well as Node Rest framework for backend services used Mongo DB for database services.
  • Worked on JSP, Servlets, Struts framework and production support issues of the existing applications.
  • Design and Implementation of DAO layer using Hibernate and spring, used Mongo DB for backend integration.
  • Experience in developing REST services in Node JS using Express JS, in which JSON is used.
  • Used various jQuery and Bootstrap plugins like date picker, bootstrap selectors.
  • Prepared test plans and test case support of the Application through Test Driven Development, took care to resolve critical issues with minimum turnaround time.
  • Used Log4j for logging errors.
  • Developed Maven scripts to build the application.
  • Performed unit testing, system testing and user acceptance test and logged Defects in Clear Quest.
  • Used GIT as version control.
  • Effectively interacted with team members and business users from different regions for requirements capture and analysis.

Environment: Core Java, Spring MVC, Hibernate, JSP, JSON, JavaScript, HTML5, CSS3, AngularJS, Node JS, Express JS, JQuery, Bootstrap, SVN, JDBC, Oracle SQL Developer, Eclipse, Mongo DB, Tomcat.

Confidential, Richmond, VA

Java Web Developer

Responsibilities:

  • Strong experience in using Java/J2EE, Struts and JSF Framework.
  • Extensively used core java, IO and Collections packages.
  • Developed various Database interaction objects by implementing the DAO patterns and used JDBC as Model Component.
  • Developed JSF components using JSF tags and JSTL.
  • Developed pages using JSF features like converters, validators, action Listeners, custom components.
  • UsedSpring MVCframework architecture for Web Application Development.
  • Designed and Developed User Interactive (UI) of Web pages with the help of HTML, CSS3, JavaScript, JQuery, Bootstrap and AJAX.
  • Developed services using Restful web services with JAX-RS using Jersey framework.
  • Used SVN for version control tool.
  • Used other utilities like Log4j for logging, JUnit for unit testing and Maven for application development.
  • Used IBM WebSphere application server to deploy the application.
  • Attended weekly and monthly project meetings to share the progress on the projects discuss issues and concerns as a process of scrum.

Environment: Core Java, Struts, Spring MVC, JSF Framework, IO and Collection packages, DAO patterns, XML, SOAP, Servlets, JSP, Log4j, Junit, Maven, IBM WebSphere.

Confidential, NJ

Java Developer

Responsibilities:

  • Analysis, Design, Develop, Unit Test, Deployment and Support of Java based Web and Enterprise applications in both windows and UNIX environments
  • Used spring framework for Dependency Injection and JDBC connectivity.
  • Involved in development of various controller classes as a part of Spring MVC Framework.
  • Used Hibernate ORM tool for mapping relations between java object and relational object by developing hbm.xml files and annotations.
  • Developed RESTful Web services components using JAX-RS API and integrated with Presentation Layer.
  • Built ANT scripts for automated deployment and for the build operation of the entire application
  • Created XML for deployment descriptors, spring configuration files and custom validation files.
  • Used JSTL, as well as the development of Custom Tag Libraries in the presentation tier.
  • Responsible for configuring Bean definitions, Bean dependencies and Bean Wiring in Application context configuration using Spring Core.
  • Written SQL queries for data access and manipulation using Oracle SQL Developer.
  • Used AJAX (Asynchronous Java API for XML) for better performance.
  • Worked with CSS3 to bring out look and feel of the portal.
  • Used CVS for version control, Log4j for loggings and JUnit for unit testing.
  • Effectively interacted with team members and business users from different regions for requirements capture and analysis.

Environment: s: Spring MVC, ANT, XML, JSP, JSTL, Oracle SQL developer, JavaScript, AJAX, CSS3, CVS, Log4j, JUnit, Restful Web Services.

Confidential

UI Developer

Responsibilities:

  • Involved in the requirements analysis, designing, development, testing.
  • Translated design specs into effective responsive UI component using HTML, CSS, jQuery, JavaScript, JSON & AJAX.
  • Used JavaScript for event handling, DOM manipulations, form validations, autocomplete and to animate elements on a page.
  • Wrote code to fetch data from web services using jQuery AJAX via JSON response and updating the HTML pages.
  • Developed and modified Servlets to accept and process request from the clients.
  • Monitor industry trends, technologies, standards and recommend new Web technologies.

Environment: HTML, CSS, jQuery, JavaScript, JSON, AJAX, SQL server.

We'd love your feedback!