We provide IT Staff Augmentation Services!

Full Stack Developer Resume

3.00/5 (Submit Your Rating)

Norfolk, VirginiA

SUMMARY

  • 6+ years of professional experience in Design, Development, Implementation, and Maintenance of Java/J2EE web and client - server based Internet applications.
  • Worked extensively on design and development of Core Java, JSP, EJB, Servlets, JSTL, HTML, JavaScript and other technologies in J2EE and Web Service.
  • Worked on Presentation layer frameworks like JSP, HTML, CSS, and JavaScript.
  • Proficient in the implementation of frameworks like Struts, Spring, JSF and ORM frameworks like Hibernate.
  • Expertise at JDBC API for connection and access to databases.
  • Experience in different IDEs such as Eclipse, NetBeans, and deployment using various Application Servers Apache Tomcat 5.x/6.x, IBM Web Sphere 6.x/7.x and WebLogic 8.1/9.1.
  • Experience in Developing complex SQL Queries and writing PL/SQL Stored Procedures, Triggers, Cursors, Functions, and Packages.
  • Hands on experience in building GUIs using Java Script, Servlets, AJAX, HTML, XHTML, DHTML, CSS, JSP, XML, JSON.
  • Expertise in database development and implementation using Oracle, SQL Server, and PL/SQL.
  • Proficiency in developing Model View Controller (MVC) Architecture based applications using Struts and Spring Frameworks.
  • Integrated Spring DAO for data access using Hibernate, used HQL and SQL for querying databases.
  • Knowledge in Hibernate for mapping the Java objects to the relational database and SQL queries to fetch the data, insert and update the data from the database.
  • Experience in working with Apache Tomcat.
  • Worked on MVC Architecture like Struts, Spring, Spring boot and JSF.
  • Experienced with Java Multithreaded programming to develop multithreaded applications.
  • Experience in developing applications using Oracle 10g/11g SQL Server 2000, MySQL 5.0/5.1.
  • Good experience in implementing Object Oriented Analysis & Design (OOAD).
  • Experience in object-oriented programming concepts such as Inheritance, Polymorphism, Encapsulation, and Abstraction.
  • Worked on code optimization & performance tuning of various applications.
  • Quick adaptability to a variety of work environments, technologies and systems and have strong analytical skills with proficiency in debugging, problem-solving.

TECHNICAL SKILLS

Java/J2EE Technologies: Servlets, JSP, JSTL, JDBC, JMS, JNDI, RMI, EJB, MDB, JFC/Swing, AWT, Applets, Multi-threading, Java Networking

Programming Languages: Java JDK 1.5/1.6/1.7/1.8 , C++, C, SQL, PL/SQL

Application/Web Servers: Oracle/BEA WebLogic 8.1/9.1, IBM WebSphere 5.1/6.0/6.1/7.0 , JBoss, Tomcat 5.0.28/6.0

Frameworks: Spring 5.x/ 2.x, Hibernate 3.x, JSF 1.2, Angular JS, Struts

IDEs: Eclipse 3.x, Eclipse, NetBeans, IBM RAD 7.x/6/x, WSAD

Web technologies: JSP, JavaScript, Json, jQuery, AJAX, XML, XSLT, HTML, DHTML, CSS

Web Services: JAX-WS, JAX-RPC, JAX-RS, SOAP, WSDL, REST

XML Tools: JAXB, Apache Axis

Methodologies: Agile, Scrum, OOAD, SDLC

Modeling Tools: UML, Rational Rose, Visio

Testing technologies/tools: JUnit, JMeter, HTML Unit

Database Servers: Oracle 9i/10g/11G, DB2, SQL Server 2000/2005/2008 , MySQL

Version Control: CVS, SVN, GIT

Build Tools: ANT, Maven

Platforms: Windows 2000/98/95/NT4.0, Windows 7/ 8, UNIX /Linux, Sun Solaris.

PROFESSIONAL EXPERIENCE

Confidential, Norfolk, Virginia

Full Stack Developer

Responsibilities:

  • Worked on Agile SCRUM team for product development.
  • Involved in Analysis, Design and Implementation translation of Business User requirements.
  • Actively participated in the daily SCRUM meetings to produce quality deliverables within time.
  • Developed enhancement on both server-side Spring boot and Rest web services.
  • Communicate with the Leads and BA's for better understanding of the design requirements.
  • Developed several POJO classes to map the data into Java Object.
  • Experience using Spring Boot framework and build using Maven tool.
  • Implemented RESTful webservices to make rest calls from client to server.
  • Designed and developed Microservices by using REST framework and Spring Boot.
  • Used Maven for compilation and building JAR and WAR files.
  • Used Postman to access the results of Rest API calls.
  • Used Hibernate as the ORM tool to communicate with the database.
  • Integrated Hibernate with Spring by coding a Spring Configuration File.
  • Built Angular 2 components, UI services to consume rest services using Component based architecture provided by Angular 2.
  • Involved in developing code for obtaining bean references in spring framework using Dependency Injection (DI) or Inversion of Control (IOC).
  • Used Bitbucket and SourceTree to pull, push, merge the branches and develop.
  • Actively involved bringing out more enhancements.
  • Involved in testing and fixing the bug before the build.
  • Used IntelliJ for entire application development.

Environment: Java, Microservices, REST Web Services (Consuming/Creation), Spring, SQL, JavaScript, Maven, SVN, Bitbucket, SourceTree, Jenkins.

Confidential, Saint Paul, MN

Full Stack Developer

Responsibilities:

  • Designed and developed web-based software using Spring MVC Framework and Spring Web Flow.
  • Wrote Hibernate configuration file, hibernate mapping files and define persistence classes to persist the data into Oracle Database.
  • Developed integration modules using Apache Camel.
  • Developed JSP, HTML, CSS and a part of the presentation layer using JavaScript, Angular JS.
  • Responsible for designing & developing the UI Screens using Angular JS2, HTML pages, CSS, spring boot framework with Apache-Maven and JAVA-J2EE technologies.
  • Handled all client-side validations, slide show, hide and show controls, drop-down menus and tab navigation using JQUERY.
  • Developed the spring AOP programming to configure logging for the application.
  • Hooked up the JSP plugins with spring bind and JSTL tags in the HTML pages.
  • Implemented Collections Framework for fetching and appending strings from the deployed UI.
  • Developed UI using HTML5, CSS3, SASS, JSP, JavaScript, Angular JS2 and Bootstrap.
  • Used AJAX to provide an advanced user experience.
  • Implemented business logic in Middle Tier using pluggable components, which were specified in the customized XML documents using spring framework.
  • Used Web services for transmission of large blocks of XML data over HTTP.
  • Mapping Java classes with the database using Hibernate and in Hibernate Query language (HQL).
  • Implemented Restful Web Services using Spring Boot.
  • Implemented a SOA compliant system working on various transactional messaging using Camel and used Session Beans Message Driven Beans.
  • Involved in testing like Unit testing, Integration testing and System testing.
  • Configured and Integrated JSF, spring and Hibernate frameworks.
  • Developed web services in JAVA and experienced with Rest, WSDL.
  • Used Spring MVC Transaction Management, Spring/Hibernate Batch Transactions and Hibernate cache concepts.
  • Worked on MongoDB database concepts such as locking, transactions, indexes, Sharding, replication, schema design.
  • Utilized MongoDB database management system for keeping user generated data.
  • Implemented AWS IAM for managing the credentials of applications that run on EC2 instances.
  • Designed and documented REST/HTTP APIs, including JSON data formats and API versioning strategy.
  • Implemented Test Driven Development (TDD) for developing and testing the application.
  • Wrote complex SQL queries using hibernates native SQL.
  • Use JUnit framework for Unit testing of the application.
  • Involved in bug fixes and production support.
  • Reviewed and worked on the implementation of change requests raised by the client. Involved in complete Agile/SDLC - Requirement Analysis, Development, System and Integration Testing.
  • Used Log4J to capture the log that includes runtime exceptions.
  • Used SVN and GitHub for software configuration management and version control.
  • Used Clear Case for source code maintenance.

Environment: Java, Microservices, SOAP Web Services (Consuming/Creation), Spring, Struts, JSP, jQuery, Angular JS2, UNIX, SQL, JavaScript, Maven, SVN, GIT, Jenkins, Mongo DB.

Confidential, Auburn Hills, Michigan

Full Stack Developer

Responsibilities:

  • Interacted with Business Analysts, Quality Analysts, project managers and Application Owners on various design and implementation activities in meetings.
  • Worked as a part of the team as well as individual to develop user requirements and support the existing applications.
  • Experience on Scaled Agile Framework methodology and Scrum/Sprint methodologies.
  • Designed and Implemented the J2EE Based Applications using ADF Framework.
  • Consumed the web services and integrating them in the applications.
  • Responsible for writing the Design Specifications for the generic and application specific web services in Groovy.
  • Designed and developed server-code using Java/J2EE standards.
  • Extensively used Core Spring Framework for Dependency Injections of components.
  • Involved in most of the UI and Business level enhancements in Web-based UI application.
  • Research, Design, Develop, Unit Test, Deployment and Support of Java-based Web and Enterprise applications in a windows environment.
  • Used Restful Web services for transmission of large blocks of XML data.
  • Involved in building ADF Business components like EOs, VOs, using a database like Oracle.
  • Used AngularJS framework to bind HTML to JavaScript objects and model values.
  • Testing and debugging the web pages using developer tools like Firebug, Chrome developer tools.
  • Experience in AJAX, Web services, Angular JS and SQL Server 2015.
  • Experience in working with JavaScript, HTML4/5, CSS, and Bootstrap.
  • Involved in creating single page web applications using AngularJS framework based on MVC architecture.
  • Involved in frontend application development using JavaScript, HTML, CSS, Jquery, and Bootstrap.
  • Implemented Restful web services which produce JSON.
  • Used HTML5, CSS3, Bootstrap, and Polymer for designing the DOM elements and adding validations on rendering the forms.
  • Hands-on experience using Bootstrap and Polymer library to build responsive web apps that load quickly, respond instantly and highly interactive.
  • Experience in consuming WEB API’s like REST, SOAP.
  • Design JSON response according to the request, send it back to the front end after the logic processing.
  • Used SVN as Version controlling tool.
  • Involved in developing web applications using Oracle ADF and deployed to WebLogic server .
  • Involved in bug fixing during the System testing and User acceptance testing.

Environment: Java, UML, HTML5, CSS, Java Script, jQuery, XML, JSON, WebLogic, Oracle, JNDI, JUNIT, ANT, AngularJS, Polymer, Docker.

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in all phases of SDLC and used Agile (Scrum) process for software development.
  • Built the application using MVC architecture with Java/J2EE.
  • Developed the UI using PS Framework, JSF2.0, JavaScript, JQuery.
  • Enhanced the application with Spring Framework for dependency injection using the IOC feature.
  • Developed and consumed SOAP-based web services and used SOAPUI for Testing.
  • Developed Servlets to process the requests, transfer the control according to the request to corresponding Session Beans, JSP pages.
  • Designed RESTful request and response to be used in the project.
  • Developed and deployed Spring AOP module to implement the crosscutting concerns like logging, security, Declarative Transaction Management.
  • Extensive use of HTML, JSTL, JSF, JSP, and JQUERY for the presentation layer along with JavaScript for client-side validation.
  • Use JSON to load data into JQUERY data grid.
  • Used Spring IOC while implementing Web services.
  • Wrote and consumed Web Services using RESTFUL and published it on WebLogic Application Server.
  • Designed powerful and JSP tag libraries for reusable web interface components.
  • Developed custom tags, JSTL to support custom user interfaces.
  • Used JMS API for asynchronous communication by putting the messages in the Message queue.
  • Used Maven to build the application.
  • Spring Dependency Injection feature was used for Bean wiring.
  • Development and implementation of Asynchronous communication interface using JMS API
  • Developed SAX and DOM parsers and XSD for validating the XML files.
  • Worked on database interaction layer for insertions, updating and retrieval operations of data.
  • Involved in writing JUnit Test Cases.
  • Utilized message-driven beans for message processing using JMS.
  • Used Log4j logging framework to debug the code.
  • Used CVS as version controlling tool.
  • Using the UML methodology, developed Use Case Diagrams, Class Diagrams, and Sequence Diagrams to represent the dynamic view of the system developed in Visual Paradigm.
  • Identifying and developing test cases and test scripts to perform load tests for performance and regression testing.

Environment: Java 7.0, JSP, Servlets, Spring, JSF, WebSphere, Maven, XML, HTML, CSS, CVS, JavaScript, JUnit, Web Services, REST, JAX-WS, SAX, DOM and Windows

We'd love your feedback!