We provide IT Staff Augmentation Services!

Full Stack Developer Resume

5.00/5 (Submit Your Rating)

Fremont, CA

PROFESSIONAL SUMMARY:

  • Over 5 years of work experience in Object Oriented Design, Modeling, Programming in Java, J2SE, J2EE and Relational Databases.
  • Experienced in Java 8, Servlets 4.0, JSP 2.1, JavaScript, Hibernate5.0, MVC, Spring 5.0,Web Services, Java Swing, JDBC, JavaScript, CSS and HTML 5.0 .
  • Experience on OOP (Objective Oriented Programming) like Inheritance, polymorphism, Abstraction and Encapsulation.
  • Experienced in creative and effective front - end development using Java Script, AngularJS 2.0, Express, TypeScript, JQuery, HTML 5 and CSS.
  • Good knowledge with Service Oriented Architecture (SOA) such as Web Services based on SOAP,WSDL including REST .
  • Good Work experience on various IDE's like My Eclipse 10, NetBeans, Visual Studio Code.
  • Good development experience in Core Java and J2EE Design Patterns like Abstract Factory, Factory, Singleton, Proxy and DAO.
  • Experience in implementing web based projects using Web/Application Servers such as Web Logic, NodeJS, Apache Tomcat and JBoss.
  • Good knowledge in agile methodologies, Scrum, waterfall model and Test driven environment.
  • Hands on experience with Git, GitHub, SVN, Jira, Atlassian, Perforce.
  • Successfully completed Oracle Certified Associate Java SE 8 Programmer
  • Successfully completed Oracle Certified Professional Java SE 8 Programmer
  • Highly motivated self-starter with a strong analytical problem solving, having ability to multi-task, work in a team environment, understand and be responsive to customer needs, work under tight deadlines and work independently and be flexible, a good listener and have strong oral and written communication skills.

TECHNICAL SKILLS:

Java 8: 5, SQL, PL/SQL, JavaScript, TypeScript, JQuery, HTML 5, C, C++

J2EE Technologies: Servlets 4.0, JSP, JSTL.

Frameworks: Struts2, Spring 5.0, Hibernate 5.0, AngularJS 2.0, Express, JUnit 4

Design Pattern: Singleton, Factory,DAO.

Methodologies: OOPS/OOAD,UML,Design Pattern, Agile and Waterfall.

Web Services: SOAP, REST 1.1

Data Bases: Oracle 11g, MySQL, MongoDB

Application/Web Servers: Tomcat, NodeJS, JBoss, WebLogic

Build Tools: Ant, Maven

IDE: Eclipse, NetBeans, JDeveloper, Visual Studio Code

Version Tools: Git, GitHub, SVN, Jira, Atlassian and Perforce

DB Tools: Navicat

Operating Systems: Windows Variants, UNIX/LINUX.

PROFESSIONAL EXPERIENCE:

Confidential, Fremont, CA

Full Stack Developer

Responsibilities:

  • Involved in System Analysis and Design methodology as well as Object Oriented Design and development using OOAD methodology to capture and model business requirements.
  • Designed user views using HTML 5 and Bootstrap
  • Created page functionality with AngularJS, using UI-Router for page flow and implementing custom services and directives for additional functionality and communication with the Node server
  • Configured and deployed a NodeJS/Express application server for a RESTful API
  • Used MongoDB as a database to store and retrieve all data
  • Project coordination with other Development teams, System managers, web master and developed good working environment.

Environment: Java 8, AngularJS, HTML 5, NodeJS, Express, MongoDB, Spring Webservices

Confidential

Java /J2EE Developer

Responsibilities:

  • Involved in System Analysis and Design methodology as well as Object Oriented Design and development using OOAD methodology to capture and model business requirements.
  • Used the DAO Pattern and J2EE framework facilitated the integration and deployment of DAO, Spring, JSP and XML.
  • Developed various Database interaction objects by implementing the DAO patterns and used JDBC as Model Component.
  • Implemented and used REST Web Services
  • Used JSP for presentation layer, developed high performance object/relational persistence and query service for entire application utilizing Hibernate.
  • Involved in handling Hibernate as part of DB connectivity and persistence as ORM tool.
  • Wrote Hibernate configuration and mappings xml files for database access.
  • Implemented the web-based application following the MVC II architecture using Spring Framework.

Environment: JSP, Spring, REST web Services, Hibernate, XML,JDBC, Junit, Maven, Log4J, Git,GitHub, Tomcat.

Confidential

Java /J2EE Developer

Responsibilities:

  • Participation in Software Development Life Cycle (SDLC) including analysis, design, implementation.
  • Extensively involved in developing Web interface using JSP , JSP Standard Tag Libraries (JSTL).
  • Developed various Database interaction objects by implementing the DAO patterns and used JDBC as Model Component.
  • Used JSP for presentation layer, developed high performance object/relational persistence and query service for entire application utilizing Hibernate.
  • Developed application using Spring MVC, JSP and JSTL on the presentation layer, the business layer is built using spring and the persistent layer uses Hibernate.

Environment: JSP, Spring, Hibernate, XML,JDBC, Junit, Maven, Log4J, Git,GitHub, Tomcat.

Confidential

Java /J2EE Developer

Responsibilities:

  • Involved in System Analysis and Design methodology as well as Object Oriented Design and development using OOAD methodology to capture and model business requirements.
  • Used the DAO Pattern and J2EE framework facilitated the integration and deployment of DAO, Servlets, JSP and XML.
  • Developed various Database interaction objects by implementing the DAO patterns and used JDBC as Model Component.
  • Used JSP for presentation layer, developed high performance object/relational persistence and query service for entire application utilizing Hibernate.
  • Developed application using Spring MVC, JSP and JSTL on the presentation layer, the business layer is built using spring and the persistent layer uses Hibernate.
  • Implemented the service layer using spring with transaction and logging interceptors.
  • Used spring framework for dependency injection, transaction management.
  • Used Spring MVC framework controllers for Controllers part of the MVC
  • Used spring framework for middle tier and spring-hibernate for data access.
  • Extensively developed User defined Custom JSP tags to separate presentation from application logic.
  • Wrote test cases in Junit for unit testing of classes and implemented the logging using Log4j.
  • Involved in writing SQL for back end. Used Views and Functions at the Oracle Database end.
  • Coordinate with the onsite and offshore developers with respect to issues and follow up.
  • Project coordination with other Development teams, System managers and web master and developed good working environment.

Environment: J2EE, JSP, Servlets, Spring, Hibernate, XML, JDBC, Junit, Maven, Log4J, SVN, MySQL and Windows.

Confidential

J2EE Developer

Responsibilities:

  • Developed the application as per the functional requirements from the analysts.
  • Developed screens in Html and Swing.
  • Design and Development of User Interface using Core Java and Swing.
  • Increased performance of the extended applications by making effective use of various design patterns (Front Controller, Business delegate, DAO).
  • Development of test cases for unit testing.
  • Installed and configured Tomcat in Development and Testing environment.
  • Developed the transaction-oriented logic in the Data Access Layer.
  • Designed, developed, debugged and tested the application.
  • Used Log4J utility to log error, info and debug messages.
  • Configured and deployed the J2EE application on Tomcat Web Server.
  • Used the Transaction to persist the data in the Oracle 9i .
  • Tested the whole application for errors screen by screens.

Environment: Java 1.6, JSP, Servlets, Tomcat, Perforce, Log4J, UNIX, Windows, MAC, CentOS, Linux.

Confidential

Java Developer

Responsibilities:

  • In architecting various Business Layer and Data Management components of multi-tiered web based system over J2EE architecture.
  • Actively designed, developed and integrated module with all other components.
  • Development using Java, JSP and Servlets on MyEclipse.
  • Developed Spring MVC classes to access Java Beans and UI.
  • Involved in the Development of reporting system using Spring and Hibernate.
  • Used Hibernate to access database and perform database updating.
  • Wrote complex queries and mapped database views using DAO in Oracle.
  • Used various Core Java concepts such as Multi Threading, Exception Handling, Collection APIs to implement various features and enhancements.
  • Developed the application using MyEclipse as the IDE and used its features for editing, debugging, compiling, formatting, build automation and version control (SVN).
  • Wrote test cases in Junit for unit testing of classes and implemented the logging using Log4j.
  • Retrieving code from the repository and deploying in Production using ANT.

Environment: Java, JSP, Servlets, Spring, Hibernate, HTML, XML, DHTML, Log4j, Ant, Oracle, Windows.

Confidential

Software Engineer

Responsibilities:

  • Involved in the design and development of Software Development Life Cycle (SDLC).
  • Implemented MVC architecture by separating the business logic from presentation layer using Struts Framework.
  • Used Hibernate ORM module as an Object Relational mapping tool for back end operations over Oracle database.
  • Developed application level logging using Log4J, Junit for unit testing and deployed it using Tomcat Application Server.
  • Used SVN for Software Configuration Management.
  • Performed the Unit testing of the application using Junit.
  • Writing the Ant script to build the application and generate the required jar files.
  • Preparing the Installation notes and the Release notes for deployment to different environments.

Environment: J2EE, JSP, Struts, Hibernate, JDBC, Log4J, Junit, Tomcat web Server, Eclipse, Oracle and Perforce.

We'd love your feedback!