We provide IT Staff Augmentation Services!

Full Stack Developer Resume

3.00/5 (Submit Your Rating)

Philadelphia, PA

SUMMARY

  • Over 5 years of IT experience inJava/J2EEApplication Development, Web Application Design, and Object - Oriented Programming,Full Stack Developmentinvolved in developing, testing and implementation.
  • Participated in completeSoftware Development Life Cycle(Proposal, Process Engineering, Design, Development, Testing, Deployment, and Support).
  • Experience inJava8features such as Lambda expressions, Functional Interfaces, Streams to avoid boilerplate code, keep code simple and extensively usedcore javatechnologies such as Collections, Multithreading, and Exception Handling.
  • Expertise in design and development of various web applications with N-Tier Architecture using MVC and using the Spring Framework.
  • Experience in working on various spring modules (Spring Core, Spring MVC, Spring JDBC, spring boot).
  • Proficient in designing and coding web applications using Core Java and J2EE technologies JSP, EJB, JMS and spring, Hibernate, JNDI and JDBC.
  • Experience in Spring Framework using Spring Boot, IOC and Hibernate.
  • Strong Experience with java technologies including: Java Collections, Interfaces, Serialization, IO, Exception Handling, Multi- Threading, Java Beans Web Services, REST API and XML.
  • Good Knowledge in coded Java applications on both client-side and server-side using JDBC and advanced multithreading
  • Strong exposure working with J2EE design patterns like MVC, Front Controller, Data Accessor, Value Object, Singleton and Session Facade.
  • Experience in HTML, DHTML, XHTML, Angular.js, CSS, JavaScript, JQuery, AJAX, and JSTL specification, XSD, DTD and Resource Properties.
  • Well experienced with features ofAngular 6likeNgModules.
  • Proficient in writing and using SOAP and REST Web-Services.
  • Expertise in using relational databases using ORM frameworks like Hibernate, Spring Data, JPA (Java persistence API). Also,implemented second level cache- Ehcachein Hibernate.
  • Good exposure and experience with Service Oriented Architecture (SOA) such as Web Services including REST, SOAP, WSDL, AJAX and tools like Maven, ANT, Junit.
  • Proficiency in Implementing Service Oriented Architectures (SOA) with JSON based REST Web Services.
  • Good implementation knowledge on using Log4j.
  • Experience in writing database objects like Stored Procedures, Triggers, PL/SQL packages and Cursors for Oracle, MySQL, DB2 and Sybase databases.
  • Working experience with an Agile (Scrum) Development Team to deliver regular updates to business team.
  • Excellent analytical, logical and programming skills, Self-Motivated, Self-Starter, and TeamPlayer, can work with minimal supervision. Effective Communication, Organizational and Time management skills.
  • Strong experience in client interaction and understanding business application, business data flow and data relations from them.

TECHNICAL SKILLS

Java/J2EE Technologies: Java 8, JSP, JDBC, JNDI, JMS, JSTL, Java Beans, Java Multithreading, EJB

Web Technologies: HTML5, XML, SAX, DOM, CSS3, JavaScript, AJAX, JQuery, Angular 6/4, Angular.js, Bootstrap

Frameworks: Spring (MVC, IOC, Boot), Spring Boot, Hibernate

Design & GUI Tools: Eclipse, NetBeans, RAD

App servers: IBM WebSphere, Apache Tomcat, BEA Web Logic, JBoss

Databases/Tools: Oracle, SQL Server, My-SQL

Methodologies: Agile, Waterfall

Design/Version Control: CVS, SVN, Git

Operating Systems: Windows, Linux, UNIX

PROFESSIONAL EXPERIENCE

Confidential, Philadelphia, PA

Full Stack Developer

Responsibilities:

  • Conducted analysis of organizational needs and goals for the development and implementation of application systems by involving with business personnel.
  • Worked on latest features of Java 8 like Lambda expressions, streams and functional interfaces.
  • Utilized Java 8 features like Lambda expressions and Stream API for Bulk data operations on Collections which would increase the performance of the Application.
  • UsedSpring MVC design pattern while developing the application.
  • Designed and developed the business logic layer components in middle-tier of the application usingSpring Framework andSpring Boot
  • Developed APIs using Spring Boot architecture.
  • DevelopedMicroservicesto provideRESTfulAPI utilizing Spring Boot with various data persistence frameworks such as Hibernate and JPA and messaging engines.
  • Worked with Web technologies such as Angular.js, AJAX, JSON, HTML5, CSS3, Node.js, jQuery, JavaScript and Bootstrap.
  • Designed and implemented SPA (Single Page Application) using Angular 6 Module, Component, Template, Metadata, Data Binding, Directives, and dependency injection.
  • CreatedTypescriptreusable components and services to consumeRest API’susing component-based architecture provided byAngular 6.
  • Used Angular 4 as framework to create the Application which can bind data to specific views and synchronize data with server.
  • Designed and developed User interface screens using Angular.JS and followed Agile Scrum for application development.
  • Involved in writing JSP and Spring Action, DAO classes. Used JSTL Tag library (Core, Logic, Bean and HTML taglibs) to create standard dynamic web pages.
  • Used Node.JS for doing non-blocking design operation for server-side code and Angular.js framework in developing various UI components.
  • Implemented Java/J2EE Design patterns like Business Delegate and Data Transfer Object (DTO), Data Access Object.
  • Used JBoss application server to deploy the application
  • Worked heavily inAWScloud resources to better achieve a lower cost and higher performance/uptime.
  • Involved java multithreading to cascade multiple changes on multiple records in only one transaction and developed a batch process framework.
  • Creation ofRESTWeb Services framework for the management of data.
  • Designed and developed RESTful web services, tested web services using SOAP UI and REST Client.
  • Used EJB (Message Driven Beans) to send the message confirmation to the user.Designed and implemented the server-side logic usingEJB.
  • UsedLog4jto capture the log that includes runtime exception and for logging info and are helpful in debugging the issues.
  • Develop build scripts using Maven for the build and deployment.Coded Test Classes using JUNIT for Unit Testing.
  • Used SQL database to load the application data and written PL/SQL procedures, complex queries to perform various data operations.
  • Participated in Agile and Scrum Methodologies for design and development of the applications.
  • Participated in the status meetings and status updating to the management team.

Environment: Java 8, spring, Spring Boot, Hibernate, HTML5, CSS3, JavaScript, Angular 6/4, Angular.JS, Node.JS, Bootstrap, JSP, AWS, REST, SOAP, JUnit, Log4j, EJB, Maven, SQL, PL/SQL, Agile and Windows.

Confidential, Dallas, TX

Full Stack Developer

Responsibilities:

  • Involved in architecting various Business Layer and Data Management components of multi-tiered web-based system over J2EE architecture.
  • 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.
  • Used Spring MVC module to develop MVC Architecture.
  • Developed Action class and Action Form for business logic with support of spring framework and Presentation tier.
  • Designed and developedSpring Bootadapter applications usingrest API.
  • DevelopedRESTfulservice interface usingSpring Bootto the underlying Agent Services API and Implemented RESTful web services.
  • Involved in designing and developing the front end of the application using JSP, Java script, AJAX, HTML5, DHTML, CSS3.
  • Created high-performance and animation timelines throughAngularIntuitive API and usedAngular2 templates to describe how components are rendered to the page.
  • Worked onAngular 2 concepts like Dependency Injection, Promises, Services, Scopes and Directives.
  • UsedJava Mailing or Messaging Service (JMS) API’s for mailing detailed notifications depending upon the success and failure once the backend process is complete and also for mailing administrator of any system related problems.
  • Used the J2EE design patterns like Value Object Pattern, Business Delegate, Service Locator and Session Façade, Singleton, Factory and DAO.
  • Integrated Hibernate ORM framework with spring framework for data persistence and transaction management.
  • Implemented Java Message Services (JMS) using JMS API.
  • Used JMS for the asynchronous exchange of critical business data and events among J2EE components and legacy system.
  • Worked heavily inAWScloud resources to better achieve a lower cost and higher performance/uptime.
  • Used EJB (Message Driven Beans) to send the message confirmation to the user.Designed and implemented the server side logic usingEJB.
  • Integrated spring and Hibernate configured logging and developed exception handling for the application. Used Log4J to capture the log that includes runtime exceptions.
  • Involved in Unit testing of application using JUnit and built the package using Ant and deployed the application on to WebLogic App Server.
  • Involved extensively in writing SQL and PL/SQL Stored Procedures and Functions.
  • Used agile methodology for the software development.
  • Performed a thorough unit testing and resolved several data related issues before migration to production.

Environment: Java 8, spring, Spring Boot, Hibernate, HTML5, CSS3, JavaScript, Angular 2, Angular.JS, Node.JS, Bootstrap, JSP, JMS, AWS, EJB, Log4j, JUnit, SQL, Agile and Windows.

Confidential, Cleveland, OH

J2EE Developer

Responsibilities:

  • Involved in creation of Low Level Design including sequence diagrams and class diagrams to understand the existing architecture.
  • Developed spring mvc rest controllers, services for backend interactions.
  • Used Spring/MVC framework to enable the interactions between JSP/View layer and implemented different design patterns with J2EE and XML technology.
  • UsedSpring Bootfor processing applications faster.
  • Developed some standaloneMicro servicesusingSpring Bootmicro service architectural patterns.
  • Developed Exception handling code to recover from DB specific, Application specific, Business and Non-business logic specific exceptions.
  • Used MDB to reduce the interdependencies of all the sub systems using JMS.
  • Used JSF for internal report generation by fetching data from database with customized view using CSS and AJAX for form processing.
  • Presentation tier was developed using JSP, JSTL, Java Script and HTML.
  • Extensively used HTML, JavaScript and Ajax for client side development and validations.
  • Developed RESTful Web services client to consume JSON messages.
  • Created User Interface Design using HTML5, CSS3, JavaScript, jQuery, JSON, and Angular.JS.
  • UsedAngular JS grid to create the grid views for this application.
  • Developed pages usingAngular JS Data-binding, Filters, Directives and Expressions.
  • Performed Restful routing usingNode.JS which submits my form data to the Mongo DB database.
  • Used SOAPUI for the functional testing and inspection and invocation of spring based WebServices.
  • Involved in handling transactions using session beans using EJB.
  • Used XSD for parsing the message reply coming from CUSTOMS.
  • Developed web services technology JAXB to convert XML into java objects.
  • Involved in creating test cases using Junit for Java classes and Abstract spring dependency Injection test for spring beans.
  • Developed the war/ear file using Ant script and deployed into WebLogic Application Server.
  • Extensively used SQL Developer graphical tool for the enhancement and simplification of Database Development task.
  • Performed a thorough unit testing and resolved several data related issues before migration to production.

Environment: J2EE, spring, Spring Boot, Hibernate, HTML5, CSS3, JavaScript, Angular.JS, Node.JS, SOAP UI, EJB, JUnit, WebLogic, SQL, Agile and Windows.

Confidential

Java Developer

Responsibilities:

  • Involve in gathering, analysing and documenting business requirements, functional requirements and data Specifications for application development.
  • Involved in the Development of Spring Framework Controllers. Developed Controller for request, response paradigm by Spring Controllers using Spring-MVC.
  • Involved in multi-tiered J2EE design utilizing spring architecture and Hibernate.
  • Developed JSP pages for the presentation and used JSP tags.
  • Implemented the service layer using spring with transaction and logging interceptors.
  • Designed dynamic client-side JavaScript, codes to build web forms and simulate process for web application, page navigation and form validation.
  • Involved in design and development of RESTful (JAX-RS) web services for other application to communicate and tested web services using SOAP UI and REST Client.
  • Developed REST services using Spring and used JAXB API for XML parsing
  • Consumed RestFul web service and performed data retrieval using Hibernate and integrated with Web Method via WebServices.
  • Developed the Business Delegate, Singleton, Service Locator, Session-Facade and DAO Layers.
  • Developed XML files, Schema’s and parsing them by using both SAX and DOM parser’s.
  • Designed and Developed XSL style sheets using XSLT to transform XML and display the information on the UI screens.
  • Developed Stateless Session Beans which will in turn call DAO’s to retrieve & update data into Database.
  • Wrote deployment scripts for implemented EJB’s using Ant.
  • Used Log4j and commons-logging frameworks for logging the application flow.
  • Involved in Unit Testing using Junit and Integration of Use Cases.

We'd love your feedback!