We provide IT Staff Augmentation Services!

Senior Full Stack Developer Resume

3.00/5 (Submit Your Rating)

Cincinnati, OhiO

SUMMARY:

  • 8+ years of professional experience in System Analysis, Design, Development, Testing (SDLC) and Implementation of projects involving Web and Client/Server technologies.
  • Good understanding of business knowledge which includes Healthcare, Retail, Banking and Financial sectors
  • Proficient in working with various technologies like Core Java, Java Beans, J2EE (JSServlets, EJB), springs, Hibernate, JMS, JDBC, XML, Design Patterns, JavaScript Programming.
  • Hands - on development and deployment experience with WebLogic application server version.
  • Knowledge on the J2EE Design Patterns like MVC, Session Façade, Service Locator, Data Access Object, Data Transfer Object / Value Object, Business Delegate.
  • Experience in designing applications using Sequence, Collaboration, Class and Component Diagrams.
  • Experience in Software Development Processes like Waterfall, Iterative and Agile Methodologies, writing functional specifications and design document, user presentation and trainings.
  • Designed and Developed Data Model, View Layer using JSP, AJAX, HTML, Java Script, knowledge in web-based GUIs development using Applets, JSP, HTML, Angular Js, Node Js, DHTML, CSS, XML, Java Script, Bootstrap and HTML
  • Experienced in developing J2EE components on Application Servers like IBMWebSphere 5.0, BEA’s WebLogic 8.1, Jboss, and Web Servers like Apache Tomcat, work with any J2EE standard servers.
  • Extensive experience in design and development of reusable enterprise systems and various web applications using J2EE technologies like JSP, Servlets, JDBC.
  • Working knowledge of SQL and PL/SQL in database systems Oracle SQL Server.
  • Extensive experience in design and implementation using design patterns such as MVC, Singleton, Façade Service, Business Delegate, Service Locator, Data Transfer Object (DTO), and Data Access Object (DAO)in the development of n-Tier distributed Enterprise Applications

TECHNICAL SKILLS:

Technologies: Java, JSF, JSP, Servlets, JDBC, EJB, Hibernate, Spring Framework, BPM tools, JavaScript, Java 8 Bootstrap, AJAX, Apache Axis, UML, React.js ASP, HTML, VBScript, Angular JS, SQL, PL/SQL, XML, C, C++

Frameworks: Spring 2.0, JUnit, Log4j, ANT, Cruise Control, CASPER

IDEs: Eclipse, JBuilder, JDeveloper, RAD

App/Web Servers: BEA WebLogic 9.x/8.x/6.x, WebSphere, Tomcat 5.xWeb Services: SOAP, W3C, XML,REST,JSON

Version Control: MKS, CVS, TORT0ISE SVN, VSS

Databases: DB2, Oracle 10g/8i, MySQL, MS Access

Methodologies/GUI/Tools: UML, OOAD, SDLC, Agile, XP, Waterfall, TOAD, VB6.0, MS FrontPage 2000

Operating Systems: Microsoft Windows 9x / NT 4.0 / 2000,2010, Unix

PROFESSIONAL EXPERIENCE:

Confidential, Cincinnati, Ohio

Senior Full Stack developer

Responsibilities:

  • Understanding the business requirements and preparing the design document.
  • Participated in all the SDLC phases of designing, coding, testing, building, deployment and supporting the production environment.
  • Drew sequence diagrams and Class diagrams using Microsoft Visio and UML.
  • Created new tables, Sequences and written SQL queries and PL/SQL in Oracle and My SQL.
  • Introduced new user called Dealer in the application and developed using Spring MVC framework.
  • Used JSON strings to transfer java object data to Angular JS and vice versa
  • Worked on Angular JS, which combines web applications with MVC capability to make development and testing of code efficient.
  • Used various BPM tools Bonita, JPBM, camunda to produce successful web result.
  • Involved in building a highly efficiency Dynamic Web Applications using Angular JS, HTML, JQUERY and CSS.
  • Developed User interface using JSP, HTML, JavaScript, CSS, Ajax, Bootstrap and JQuery.
  • Developed DAO's for retrieving the data from the database.
  • Developed event and event handlers and object initializing using Spring IOC framework
  • Worked on implementing Spark using Scala and Spark SQL for faster analysis and processing of data.
  • Developed MVC framework by writing action classes and light weight business logic classes using Spring MVC framework.
  • Used Spring MVC with Spring Restful Template to Produce and consume Restful Web services.
  • Used Hibernate Template of Spring Framework and Hibernate Interceptors.
  • Used ng-react angular module to use React components on the view layer within dashboard application; Angular.js to manage the underlying business logic.
  • Developed database access mechanism by using by Hibernate ORM framework.
  • Configured WebLogic JMS Servers, JDBC Data Sources, JDBC Connection Pools, and Bridge to provide interoperability between WebLogic JMS.
  • Developed asynchronous data retrieval using AJAX.
  • Also used Test Driven Development (TDD) as part of agile process, implementing web layer using Angular JS.
  • Used Tomcat as web server to store the static contents and JBoss as application server.

Environment: Java JDK 1.7, MySQL, Oracle, Eclipse, JBoss, Windows, Junits, Angular JS, Web services, Spring MVC, Hibernate, Bootstrap, MQSeries, React, Servlet, scala,SVN, Apache Tomcat Webserver, Maven, Bonita,JPBM,WebLogic JMS,log4j,Jboss.

Confidential, Austin, Texas

Java UI Developer

Responsibilities:

  • Interact extensively with the client Business Analysts and Product Analysts for resolving requirement gaps and resolving functional and database related queries.
  • Designed front end using Spring MVC technology. Used spring interceptors, filters and dispatcher servlets to design the application.
  • Developed Restful web services to deliver both XML and JSON content using Spring implementation to retrieve specific details.
  • Developed a module on Angular JS and consumed RESTful web service to render JSON data on to UI.
  • Used the Java Mail API to create and send email’s generated by the agents and sent to their clients.
  • Integrated the IOC container of Spring Framework to handle the creation of beans, dependency injection and transaction management.
  • Experience in Migrating MapReduce programs into Spark transformations using Spark and Scala.
  • Integrated Spring and Hibernate as ORM framework to perform the access to the database. Used to define a DAO layer to decouple and control the access to the database.
  • Configured Persistence-Context in Spring JPA and Hibernate as a persistence provider to interact with Oracle database.
  • Created POJO’s classes as Spring JPA entities in an Object Relational Mapping Architecture.
  • Used Hibernate to manage Transactions like update, delete along with writing complex SQL and HQL queries.
  • Used Spring AOP Annotations to provide logging functionality in the system.
  • Used SVN Control Source Repository to check in, check out and merge code.
  • Used OOP features such as polymorphism to implement factory design pattern solutions to provide the system the right objects for the product related methods.
  • Utilized testing tool JUnit extensively for the integration testing and unit testing and Log4j for logging the application log of the running system.
  • Used management and build tools such as Maven for dependencies.
  • Working closely with UI Developers to design and develop services required in the application front-end.

Environment: Java, Eclipse, Spring MVC, XML, JSON, Hibernate,scala, Oracle11g,JPA,WebServices, Java Mail, SVN, Maven, JUnit, Angular JS, Log4j.

Confidential

J2EE Developer

Responsibilities:

  • Involved in coding, debugging and Integration of Modules, responsible for handling a module.
  • Responsible for designing Use-case, Sequence Diagrams and Class Diagrams using UML.
  • Developed front-end screens with JSP Using Eclipse, wrote Action classes and Form Beans that in turn delegated responsibility to EJBs which were responsible for response to presentation layer.
  • Used the Struts framework features to perform the validations. Responsible in Developing Controller Servlet, EJB to perform the Business logic. Development and deployment of Enterprise Java Beans.
  • Programmed JSP Pages. DAO Objects to Connect to Database, Implemented open source Log4j logging framework in whole application.
  • Writing Unit Test Cases doing Unit test, worked on project deployment files such as web.xml files for security role descriptions, servlet mappings, Java bean class definitions, Action Classes mappings, and JSPs declarations.
  • Involved in working with XML based deployment descriptor files, and configuration files, Used EJB’s to retrieve data from the Oracle 8i database.
  • Involved in writing Oracle Stored Procedures and access them through Java Programs.

Environment: EJB, JSP, Servlets, Struts, Java Beans, Java Mail, XML, Oracle8i, WebSphere7.0, JavaScript, DB2, log4j,Rational Rose

Confidential

Java Developer

Responsibilities:

  • Developed Java Sever Pages, Tiles, Validator, Action classes and EJBs for various user transactions, designed Java Servlets and Objects using J2EE standards.
  • Designed and developed the project by using MVC framework, developed the XML Schema for the data maintenance and structures.
  • Implemented EJB session beans, messaging technologies like Message Driven Bean, JMS.
  • Used JSP for presentation layer, entity beans as the model to represent the persistent data and interacted with OracleDBAs per MVC Architecture.
  • Designed the implementation of GUI using HTML, JSP, Tiles, Validator and Java Script for front-end validations.
  • Involved to develop Multithreading for improving CPU time, involved in coding for JUnit Test cases, ANT for building the application.
  • Used the XML Parsers like SAX parser to parse the data, Used JDBC calls in the Enterprise Java Beans(EJB) to access Oracle Database.

Environment: Java/J2EE, Servlets, Multithreading, JSP, EJB, JMS, UML, Rational Rose2000, Oracle 8i, Eclipse, Web Logic 8.1, HTML, JavaScript, JUnit, ANT, XML SAX, DOM, XSL, ORACLE.

Confidential

Junior Java Developer

Responsibilities:

  • Involved in Design and the Development of the Application.
  • Developed various HTML pages for the client side using JavaScript as client side scripting language.
  • Developed various JSP pages on the server side of the application for Presentation View
  • Developed the code for Connectivity to SQL Server using JDBC Drivers.
  • Deployed the application in Tomcat Web Server.

Environment: Java, J2ee, HTML, XML, JavaScript, SQL Server, JSP, Servlets, Tomcat, Eclipse.

We'd love your feedback!