We provide IT Staff Augmentation Services!

Full Stack Developer Resume

0/5 (Submit Your Rating)

Richmond, VA

SUMMARY:

  • Over 7+ years of extensive experience in Analysis, Design, Implementation, Maintenance of Client - Server and multi-tier Internet applications using Java, J2EE technologies and UI applications.
  • Strong Web development skills, having good noledge Angular, Typescript JavaScript, JSON, Ajax, HTML, CSS.
  • Implemented microservices using Spring Boot, Spring Microservices Integration with external services
  • Developed Microservices using Spring Boot and deploying Microservices into AWS cloud using Jenkins
  • Wrote SPA (Single Page Web Applications) using RESTFUL web services plus Ajax, Bootstrap and Angular Wrote views, promises and services for new website features.
  • Experience in developing applications using Spring Framework worked on different spring modules like core container module, application context module, Aspect oriented programming (AOP) module, JDBC module, ORM module and web module.
  • Quick-witted Competent with skillful ability in using Spring 4.x(Dependency Injection/Inversion of
  • Control, Spring MVC, Spring Security, Spring Microservices, Spring JDBC, Spring REST, Spring Boot and Object Relational Mapping frameworks (ORM’s) like Hibernate with mapping of persistent classes and usage of Hibernate Query Language.
  • Designed and integrated the full scale Hibernate/Spring solution within the application architectures for several projects.
  • Good exposure on Design Patterns including Data Access Object, Service Locator, Data Transfer Object and Singleton.
  • Worked on Web/Application Servers, Web Sphere, Apache Tomcat.
  • Experience in developing Web Services using SOAP, UDDI and Restful protocols in multiple projects.
  • Configured and developed unit test cases using Junit and Mockito for determining application functionality.
  • Developed unit test cases. UsedJUnitfor unit testing of the application.
  • Experience in working with Stored Procedures, Functions, Packages and DB Triggers.
  • Done Unit Testing in AngularJS and checked the results in various browsers for efficiency using Karma, a Java Script command line tool.
  • Experience in developing test cases and test plans besides involving in Unit testing, Integration testing and User Acceptance testing extensively.
  • Design and document each module as a part of the implementation/delivery process.
  • Used local storage and Application caches to store information locally on the client’s computer.
  • Developed source code to consume JSON response received through XHR/AJAX calls using JQuery. Ajax calls.
  • Maintained and upgraded application packages asAngularmoved from beta to stable release.
  • Established and documented UI brand, and coding standards.
  • Highly motivated, reliable analytical problem solver and troubleshooter with strong attention to detail.
  • Worked on IDE’s such as Eclipse/My Eclipse, Rational Software Architect, WebSphere Application Developer, Net Beans.
  • Source code version control using GIT, Clear Case, CVS and Subversion
  • Demonstrated ability to complete projects in deadline-oriented environments.
  • Quick learner and proficient in solving the technical issues in the project.
  • Excellent analytical and communication skills with capability to handle new technologies.

TECHNICAL SKILLS:

Programming Languages: Java, JDBC, Servlets, SQL, PL/SQL

J2EE Technologies: J2SE, J2EE

Web Technologies: HTML, CSS, Java Script, XSL, XSLT, XSD, SOAP, WSDL, JSON, JAXB,Java Script, Angular.js, Angular, Node.js and Backbone js.

Databases: Oracle 9i/10g/11g/XE, MySQL, MS-SQL Server 2005/2008

Frameworks: Jakarta Struts 1.1, Spring, Springboot, Hibernate, EJB, JDBC

Developer Tools: MS Office, Eclipse, Edit Plus, Soap UI, Subversion (SVN), Visual Studio Code

Application & Web Servers: Confidential WebSphere Application Server, WebLogic Application Server, J-Boss, Apache Tomcat

Operating Systems: Windows XP/2000 and UNIX

PROFESSIONAL EXPERIENCE:

Confidential, Richmond,VA

Full Stack Developer

Responsibilities:

  • Involved in the development using Java/J2EE Technologies, Web services (SOAP & REST), SPRING, Hibernate ORM Framework.
  • Implemented Spring MVC to integrate business logic and Model and DAO classes using Hibernate.
  • Developed complex, usable, attractive and cross-browser web interfaces that account for speed, file size, readability and accessibility.
  • Functionalities include writing code in HTML, CSS, JavaScript, JQuery, Ajax, JSON, Angular and Bootstrap with MySQL database as the backend.
  • Developed responsive web application for backend system using Angular with HTML5 and CSS3.
  • Used Java Messaging Services for reliable and asynchronous exchange of information within modules.
  • Used bootstrap and angular in effective web design.
  • Involved in Client Requirements gathering, Analysis, Design, Development, and Testing of the application using AGILE methodology (SCRUM).
  • Worked on JavaScript and HTML5 Browser Cache mechanism for storing and retrieving data from the website.
  • Designed, developed custom, single page (SPA), the responsive web application on the front end using Angular.
  • Used Angular to connect the web application to back-end APIs, used RESTFUL methods to interact with wrote custom directives for a responsive, CSS-animated user interface.
  • Implemented routing logic and navigation from screen to screen and implemented login functionality on the client side in Angular 6.
  • Working as an application developer experienced with controllers, views and models in NodeJS.
  • Used Java 1.8 Lambda expressions and Stream API to support functional-style operations on streams of elements.
  • Used Multi-Threading and collection framework including List, Map etc.
  • Integrated Spring Hibernate and JPA frameworks.
  • Involved in multi-tiered J2EE design utilizing Spring Inversion of Control (IOC), AOP, MVC, and Hibernate
  • Used JPA and Hibernate with entity beans for interacting persistence layer for CRUD operations
  • Developed the persistence layer using Hibernate Framework, created the POJO objects and mapped using Hibernate annotations
  • Written HTTP ajax calls in angular services using RxJs to get data from backend microservices.
  • Experience creating real time data streaming solutions using Kafka.
  • Deploying application in AWS cloud using services like EC2, DynamoDB, Aurora, ELB, VPC.
  • Involved in CI/CD process using GIT, Jenkins job creation, Maven build, Create Docker image and deployment in AWS environment.
  • Working experience with No SQL DB Mongo DB for offering commercial support and other services.
  • Used Hibernate, object /relational mapping (ORM) solution, the technique of mapping data representation from MVC model to Oracle Relational data model with a SQL-based

Environment: HTML5 Angular, CSS3/CSS, SASS, JavaScript, Bootstrap, Node.JS, MVC Framework, Angular JS, XML, J2EE, Spring, Hibernate, RESTful, JSF, Web Services (SOAP & REST), JQuery, Apache Tomcat, Eclipse, MySQL, Jenkins, JSON, Ajax, Agile methodology.

Confidential, bChicago,IL

Full Stack Developer

Responsibilities:

  • Involved in the development using Java/J2EE Technologies, Web services (SOAP & REST), SPRING, Hibernate ORM Framework.
  • Implemented Spring MVC to integrate business logic and Model and DAO classes using Hibernate.
  • Developed complex, usable, attractive and cross-browser web interfaces that account for speed, file size, readability and accessibility.
  • Functionalities include writing code in HTML, CSS, JavaScript, Ajax, JSON, AngularJS, Bootstrap with MySQL database as the backend.
  • Developed responsive web application for backend system using AngularJS with HTML5 and CSS3.
  • Used Java Messaging Services for reliable and asynchronous exchange of information within modules.
  • Built reporting module for analytic services using custom AngularJS MVC framework components Controllers, and Services that are bind using Dependency Injection to enable loose coupling between application components.
  • Used bootstrap and angular in effective web design.
  • Created and consumed SOAP web services using Angular.
  • Successfully implemented Auto Complete/Auto Suggest functionality using Ajax, JQuery, Web Service call and JSON.
  • Worked on creating the POC for functional decomposition of monolithic application to micro services application.
  • Understanding and realizing the benefits of the micro services approach.
  • As a part of POC we deployed all our micro service components to Docker container.
  • Conducted code maintenance so that every release was up to date using the latestAngular2 Framework.
  • Created the initialAngular2application structure and set up routing to enable proper navigation within the application.
  • CreatedTypescriptreusable components and services to consume REST API's using Component based architecture provided by angular 2.
  • Involved in writing the Junit test cases as part of unit testing
  • Participated in writing test cases by using JUnit for unit testing various modules and application.
  • Implemented Backbone.JS and React.JS to create a dynamically changing website.
  • Developed an interface to seamlessly combine the new module with login system.
  • Implemented the Web services for effective communication between the server side and client side using RESTful.
  • Developed the application using Spring Framework which is based on the MVC Design Pattern.
  • Designed and implemented RestfulWeb Angular Servicesfor communicating between different Web Applications.
  • Design and Development of Objects using Object Oriented Design in Java.
  • Involved in creating the Hibernate POJO Objects and mapped using Hibernate Annotations.
  • Implemented the persistence layer using Hibernate and configured Hibernate with spring to interact with the Database.
  • Creation of database objects like tables, views, materialized views, procedures and packages using oracle tools likeSQL* plus and TOAD.
  • Designing Tables, Constraints, Views, and Indexes etc. in coordination with the application development team. Used PL/SQL, TOAD developing tools for faster application design and development.
  • Implemented the associated business modules integration using spring and Hibernate data mapping.

Environment: HTML5/HTML, Angular, MongoDB, CSS3/CSS, SASS, JavaScript, Bootstrap, Node.JS, RAD TIBCO, MVC Framework, Angular JS, XML, J2EE, Spring, Hibernate, EJB, RESTful, JSF, Web Services (SOAP & REST), JQuery, Apache Tomcat, Eclipse, MySQL, Jenkins, SVN, JSON, Ajax, Agile methodology, Windows.

Confidential, Chicago, IL

Full Stack Java Developer

Responsibilities:

  • Gathered and analyzed the requirements and converted them into User Requirement Specifications and Functional Requirement Specifications for the designers and developersto understand them as per their perspective.
  • Responsible to manipulate HTML5, CSS3 in JQuery as well as making the web pages dynamic using AJAX, JSON and XML.
  • Designed and Developed Java Script framework which is wrapper on top of JQUERY framework and AJAX based UI framework for UI Configuration widgets.
  • Worked on responsive design and put forward a proposal of doing away with device-specific apps and developing a single responsive website that could be served to desktop.
  • Designed Implemented business process, database retrievals and access of information using Java and Spring Core, Spring MVC, Spring DAO, Spring Security framework.
  • Involved in complete development of Agile Development Methodology/Scrum and tested the application in each iteration.
  • Designed and implemented the UI with extensive use of Angular, JavaScript, Bootstrap, JSON and Ajax.
  • Used JavaScript DOM manipulation and JavaScript event to generate the data result in UI.
  • Used AJAX frameworks like JQuery, JSON to develop rich GUIs also involved in performance tuning the website.
  • Used React.JSon the frontend side using CSS.
  • Implemented React.JS controllers for maintaining and viewing the data.
  • Used React.JS for creating views to hook up the models to the DOM and synchronize data with server as a Single Page Application (SPA).
  • Used React.JS-Reduxfor creating components, understanding the life cycle of the component, rendering the view upon state change, using references for accessing values of other elements or components.
  • Involved in write application level code to interact with APIs,Web Servicesusing AJAX, JSON and
  • Involved in implementing the Web services - RESTful -JAX-RS and SOAP - JAX-WS.
  • Created maven archetypes for generating fully functional REST web services supporting both XML and JSON message transformation.
  • Developed unit testing framework using JUnit test cases for continuous integration testing and used JTest Tool for performance testing.
  • Integrated process into build system which auto-generates REST API documentation from source code improving API documentation quality and availability while reducing maintenance costs.
  • Maintain high-quality of RESTful services guided by best practices found in the Richardson Maturity Model.
  • Application development in a J2EE environment, utilizing an Agile/SCRUM methodology.
  • Involved in Production Support and minor enhancements as per application requirements.

Environment: HTML, CSS, JQuery, JavaScript, AJAX, XML, JSP, JSON, Spring, Hibernate, angular.js, backbone.js, SOAP, Webservices, Bootstrap, Internet Explorer, Firefox, Chrome, Oracle, RAD, Windows.

Confidential, Frankfort, KY

JAVA Developer

Responsibilities:

  • Designed and developed web-based application using asynchronous technologies using AJAX and JSP.
  • Designed the front- end applications, user interactive (UI) web pages using web technologies like HTML, XHTML, and CSS.
  • Developing Java basedweb servicefor automation process.
  • Using advanced level of jQuery, AJAX, JavaScript, CSS and pure CSS layouts.
  • Wrote jQuery function while implementing various UI Screens across the whole web application (both consumers facing as well as internal application).
  • Performed MySQL Replication setup and administration.
  • Designing application using frameworks Spring, Hibernate, RESTWeb Services.
  • Involved in migration and re-engineering of MySQL database.
  • Created scripts to create new tables, views, queries for new enhancement in the application utilizing TOAD.
  • DevelopedLiferayscheduler to update back end systems based on time settings.
  • Created SQL Statement, Stored Procedure, and PL/SQL using TOAD.
  • Using AngularJS and Angular-Bootstrap UI extensively for developing the UI using MVC framework.
  • Used Junit framework for Unit testing of application.
  • Designed and developed intranet web applications using JavaScript and CSS.
  • Interacted with java controllers (AJAX, and JSON to write/read data from back end systems).
  • Component level design and defined the usage of AJAX to reuse the network bandwidth efficiently and making feel that the user resides in the same page of our website.
  • Used IntelliJ for development and Tomcat 8 Application Server for deploying the web application
  • Developed unit test cases with JUnit and mocking frameworks like Easy mock to improve the quality of application.
  • Developed POM scripts for preparing WAR files used to deploy J2EE components.
  • Implemented Log4j, Slf4j for logging and appended to a log file for debugging.
  • Used Tortoise SVN to maintain the version of the files and took the responsibility to do the code merges from branch to trunk and creating new branch when new feature implementation starts.

Environment: HTML, CSS, JavaScript, XML, JSP, JQuery, Spring, Hibernate, Jenkins, angular.js, AJAX, Bootstrap, JSON, Hibernate, EJB, JDBC, Oracle, MySQL, JSF, RESTWeb Services, Windows.

Confidential

Java Developer

Responsibilities:

  • Responsible and active in the analysis, definition, design, implementation and deployment of a project.
  • Developed user interface using JSP, HTML.
  • Struts Frame work is used as the implementation of Model-View-Controller (MVC) design pattern for the JSP.
  • Implemented RESTfulweb servicesusing Jersey for dashboard application.
  • Extensive usage of RESTfulweb servicesthroughout modules to communicate with all external system.
  • Used struts tags libraries and created struts configuration files, application-resources properties files for the application.
  • Created Dyna action form as the part of struts framework development
  • JavaBeans were used to store in number of different collections of "attributes". Each collection TEMPhas different rules for the lifetime of that collection, and the visibility of the beans stored there. The Java Server Pages (JSP) Specification defines scope choices.
  • Implemented the Java Persistence O/R mapping using Hibernate.
  • Actively participated in the daily SCRUM meetings to produce quality deliverables within time.
  • Consumed Web services from external systems to extract inventory data.
  • Implemented business logic using Session beans, Servlets and Stored procedures.
  • Used Eclipse as Development IDE for web applications.
  • Used JDBC to communicate with Oracle.
  • Performed Unit Testing using JUnit.

Environment: s: Core Java, JSP, Servlets, HTML, PL/SQL, MySQL, JSF, Eclipse, Linux/UNIX, Junit, Struts, EJB, Web Services, Oracle

We'd love your feedback!