We provide IT Staff Augmentation Services!

Full Stack Developer Resume

0/5 (Submit Your Rating)

Fort Lauderdale, FL

SUMMARY

  • Over 6 years of experience in designing, developing and delivering client/server, n - tiered applications using a variety of technologies. Participated through all phases of the development life cycle comprising of system analysis, design, development, debugging, report generation, testing and Documentation.
  • Experience on complete Software Development Life Cycle (SDLC) with software development models like Agile Scrum Model and Waterfall model.
  • Good working experience on spring and JSF framework for developing Multi-tier distributed Enterprise Applications.
  • Proficient in persistence framework like Hibernate ORM.
  • Experience working on open source frameworks like Spring, Hibernate and Struts.
  • Strong experience in spring core, Spring AOP, Spring MVC, Spring IOC, Spring Security, JPA & Hibernate Frameworks.
  • Experience in developing the applications using J2EE Design Patterns such as Model-View-Controller (MVC).
  • Expertise in OOAD and OOP from designing UML diagrams using IBM Rational Rose, Microsoft Visio during development phase.
  • Exposure to Service Oriented Architecture including Universal Descriptive and Discovery Integration (UDDI) lookups, Web Services Description Language (WSDL) using SOAP protocol and Extensible Markup Language (XML) and java XML parsers such as JAXP.
  • Advanced development experience with Angular.JS including authoring complex directives, services, controllers, and filters; working with animations, routing, states and resource.
  • Expertise in client scripting language and server side scripting languages like JavaScript, jQuery, JSON, DOJO, bootstrap, Node.JS, Angular.JS, JSF and JSP.
  • In depth experience at one time or another with AngularJS, Angular2, jQuery, jQuery UI, Node.JS.
  • Experienced in JavaScript frameworks like JQUERY, Dojo, Angular.JS and Angular 2.
  • Experience in handling Internet Information Server (IIS), Apache, Microsoft Transaction Server (MTS), TCP/IP and SMTP protocols
  • Experience in HTML, DHTML, XHTML, CSS, JavaScript Libraries (Prototype, jQuery), AJAX, JSTL specification, Tag Libraries and XSLT, XSD, DTD and Resource Properties.
  • Proficient in handling web and application servers in creating Domain, configuring connection pool, JMS, deploying applications on Web logic (10.3, 9.1,8.1,7.1,6.1), Web sphere (6.1, 6.0, 5.0, 4.0), Apache Tomcat and Jboss.
  • Experience in development, testing and deployment experience of enterprise application on Windows and UNIX platforms through IDEs such as Rational Application Developer, Eclipse, My Eclipse and Net beans.
  • Extensive experience in SQL, PL/SQL programming, stored procedures, triggers with Oracle, MS-SQL and MySQL.
  • Experience in performing unit testing using JUnit, integration and development of applications done using Ant and Maven tools.
  • Good experience in defining the XML schemas and in working with different XML parsers like SAX and DOM to read and validate the data held in XML documents.
  • Worked with various Style Sheets like CSS and XSL.
  • Source Control Management using software like Clear Case, SVN, Visual Source Safe, CVS.
  • Experience in writing stored procedures, triggers and PL/SQL scripts in Oracle, Sql Server.
  • Effective team player with good communication, interpersonal, and presentation skills.

TECHNICAL SKILLS

Programming Languages: C, C++, Java, J2EE, SQL, PL/SQL

Java/J2EE Technologies: Servlets, JSP, JDBC, JSTL, JNDI, RMI, JMS, Java Beans.

Architecture/Framework: Struts, Spring, Spring Batch, Hibernate, MVC Architecture

Design Patterns: Session Façade, Singleton, DAO, DTO, Service Locator

SOA: Web Services, SOAP, WSDL, REST

Web/XML Technologies: HTML, DHTML, XHTML, CSS, XML, XSL, XSLT and XPATH, DOM, AJAX

Scripting Languages: JavaScript, jQuery, Angular.Js, Node.Js, Angular2, Angular 4.

Application/Web Servers: Oracle, IBM WebSphere, WebLogic9.2/10.1.3, JBoss 4.x/5.x, Apache Tomcat

Databases Familiarity: Oracle 8i/9i/10g/11g, MySQL, IBM DB2

Operating Systems: Windows 2000/XP/Vista/7/8, Linux

Designing Tools: Microsoft Visio, Rational Rose, UML

IDE: Net Beans, Eclipse, Visual Studio, IntellliJ Idea

Version Control: Visual Source Safe, Rational Clear Case, CVS, Subversion- Tortise SVN.

PROFESSIONAL EXPERIENCE

Confidential, Fort Lauderdale, FL

Full Stack Developer

Responsibilities:

  • Has been a part of gathering the requirements from the clients, design stage and allocations.
  • Experience on complete Software Development Life Cycle (SDLC) with software development .Water fall method was adapted as it was a RSA module, the requirements and the deliverables should be checked and approved by the FDA.
  • The projects name was "Study Management System" which was web application to provide the users a friendly environment to save, update and know the status of their donor samples.
  • Subversion SVN was used as the version control and the project management.
  • IntelliJ idea was the IDE.
  • As far as the front end is concerned, a new technology was adapted named Angular 2 and was upgraded later to Angular 4 with Type script. HTML, CSS, Bootstrap, minor reference from Java script was made.
  • Frame works like Hibernate, Spring Boot and Spring MVC were used to make the database transactions.
  • Used Maven tool for building and packaging the application into WAR.
  • Produced and consumed RESTFUL web services via JSON
  • Implemented the back-end functionality of the modules using Entity beans and used DTO, Transfer Objects to pass data over layers.
  • Wrote Hibernate configuration file, hibernate mapping files and defined persistence classes to persist the data into Oracle 11G Database using PL/SQL tool and its quires.
  • Worked on Java 7.0, Java 8.0
  • Used Apache Tomcat to deploy the code in local development environment.
  • Used Oracle cloud, Jenkins to deploy the code on production environment.
  • Debugged the code and tested using the JUnit Testing
  • Provided production support in critical flaws in live mode.

Environment: Java7.0, Java 8.0, Spring Boot, Hibernate, REST Web services, HTML/HTML5, CSS, Java Script, Angular2, Type Script 4.0, Restful Services, Oracle11g, PL/SQL developer, Maven, JUnit, JSONJava Design Patterns, SVN, JSP.

Confidential, Southfield MI

Sr. Java/J2EE Developer

Responsibilities:

  • Developed web applications using Java/J2EE technologies.
  • Consumed messages from different topics and sending them to destination using Route Builders.
  • Displaying Persisted Messages in front end using Angular JS, Bootstrap and HTML.
  • Developed the project using Spring framework and MVC Architecture.
  • Implemented Spring Dependency Injection and Aspect Oriented Programming (AOP).
  • Designed front end using HTML, CSS and Spring Web Flow.
  • Implemented Object-relational mapping in the persistence layer using Hibernate frame work.
  • Created connections to database using Hibernate Session Factory, used Hibernate APIs to retrieve and store data with Hibernate transaction control.
  • Used Ajax for dynamically updating the page without reloading the whole page
  • Performed client side validations using JavaScript
  • Designed and Implemented REST/JAX-RS Web Services to provide the interface to various clients.
  • Used Java Messaging Services (JMS) for asynchronous exchange of information to MQ Server using MQ Series.
  • Worked on Oracle 11G as the backend database
  • Extensively worked on ActiveMQ message broker to store messages.
  • Configured Custom Message Listener Container factory using Apache Camel and Spring JMS.
  • Spring JPA for Persistence into the database.
  • Providing Security using Spring Security.
  • Worked on distributed transaction using platform transaction manager and ActiveMQ.
  • Used Maven tool for building and packaging the application into WAR
  • Developed Rest Endpoints Using REST Controller of Spring Boot.
  • Developed Unit test cases using JUnit.
  • Hands on experience with OATS (Oracle Applications Test Suite).

Environment: Java 7.0, Spring 3.0, Hibernate, Spring Boot, Spring-data JPA, Angular JS, Bootstrap, Active MQ, Maven, Apache Camel ESB, JUnit, Log4j, Eclipse, Oracle WebLogic 12.1.3, Restful Web Services, HTML 5, CSS, Java Script, JMS, Ajax, MS Visio, SVN, Oracle11g, REST Web Services.

Confidential, New York, NY

Sr. Java/J2EE Developer

Responsibilities:

  • Involved in all phases of software Development Life Cycle (SDLC) including requirement analysis, development and maintenance of deployed code.
  • Prepared detailed requirement specification documents, involved in System Design, which is based on MVC Architecture, using UML / Rational Rose.
  • Involved in Analysis, Design, and Implementation of software applications using Java, J2EE, XML and XSLT and Web Services (SOAP, WSDL).
  • Involved in Java multithreading to cascade multiple changes on multiple records in only one transaction and developed a batch process framework.
  • Worked on Spring JPA and DAO for connecting and to communicate with Database.
  • Worked on JSF Prime faces 5.1 to develop UI design.
  • Using Spring Data and Hibernate template implemented Object relational mapping.
  • Involved in the development of the User interface for the front plane runtime component and wrote client side validations using JavaScript.
  • Produced and consumed REST services via JSON
  • Used XML Parsers SAX, DOM to transform using XSLT, Created and read XML documents using the XML parser
  • Deployed applications in WebSphere Application Server and Used IDE RAD (Rational Application Developer) to develop application.
  • Developed the web GUI involving JSF, JSP, JavaScript, HTML and CSS under MVC architecture.
  • Used LDAP to manage, update the information that is stored in the directories.
  • Developed XML and XSLT pages to store and present user data, Used DOM for constructing and converting an XML document.
  • Accessed and manipulated the contents of the DOM object in memory
  • Used SQL and PL/SQL on Oracle 11G database to store and retrieve the data
  • Used JavaScript and JQuery validation framework for front end validation.
  • Configured Log 4j framework to generate logs in testing/production environment.
  • Applied design patterns like Transfer Object (TO), Data Access Objects (DAO), command, façade and Adapter for the development of components.
  • Involved in the project effort estimation.
  • Implemented TDD (Test Driven Development).
  • Good experience in consuming the existing Web Services.
  • JAXB for parsing the XMLs.
  • Hands on experience with Jenkins

Environment: Java 6.0, Spring, Hibernate, REST Web services, Java Design Patterns, Maven, JUnit, Log4j, RAD IDE, Oracle Sphere Application Server, HTML/HTML5, CSS, Java Script, JQuery, Restful Services, JSON, WSDL, SOAP, Visio, SVN, JSP, Servlet, JSF, JavaBeans, Oracle11g, Clear case, XML, TOAD, Jenkins.

Confidential

Java/J2EE Developer

Responsibilities:

  • Developed application layout and composing tiles definitions, managed beans to use with JSF, Transfer Objects to pass data over layers, Business Delegates for invoking business methods of EJBs, Stateless Session Beans which will access Business Objects, which will in turn call DAO's to retrieve & update data in the Database.
  • Performed Use case design, object modeling using UML, like Transformation of the Use Cases into Class Diagrams, Sequence Diagrams.
  • Developed UI pages with JSF framework.
  • Framework leverages JSF features like Event handling, Validation mechanisms, and state management.
  • Creation Managed bean used to instantiate backing beans used in a JSF application and stores them in a Scope.
  • Developed the AJAX functionality using Ajax4JSF tags libraries and also implementing AJAX functionality for Asynchronous calls.
  • Developed Backing beans to handle UI components state and stores that state in a scope.
  • Wrote EJB Stateless session to communicate with Controller and Service layer i.e. make the EJB calls from Backing Beans.
  • Used JSF framework in developing user interfaces using JSF UI Components, Validator, Events and Listeners.
  • JSF Framework used for UI pages and Faces Servlet acts as Front Controller.
  • Extensively used JSF Core and HTML tags in UI pages.
  • Implemented web service using Apache Axis, used Bottom-up approach.
  • 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.
  • Wrote HBM Files for mapping Java objects to tables in relational database and updated it as required.
  • Hibernate used as Persistence framework mapping the ORM objects to tables.
  • Developed HQL, SQL queries.
  • Used Oracle database and Involved in the development of PL/SQL backend implementation and using SQL created Select, Update and Delete statements.
  • Used ANT as a build tool and IVY as dependency tool.

Environment: Java EE 5, EJB 3.0, Struts, IBM MQ Series, Servlets, XML, XSL, XSD, CSS, PVCS, Java Script, AJAX, MVC, HTML, Multithreading, Eclipse, JUnit, Http Unit, JSF, JTS, UNIX, Hibernate, iPlanet6.0/Weblogic9.0, Oracle11g.

Confidential

Software Developer

Responsibilities:

  • Involved in different phases of Software Development Lifecycle such as Requirement Analysis, Design and Development.
  • Implemented MVC architecture by making use of Struts framework.
  • Developed JSPs and Servlets in the web-tier and EJB’s in the business tier.
  • Client side validation was done using JavaScript and CSS was used to define the view of the pages.
  • Implemented business logic using Session Beans.
  • Used JMS/IBM MQ Series for synchronous/asynchronous communication and sending updates to various other applications.
  • Developed user interface using JSPs and HTML.
  • Designed Tables, Indexes, Stored Procedures, Functions and Triggers for the database.
  • Developed the application using WSAD.
  • Deployed application using WAS on Windows platform.

Environment: J2EE, IBM Web Sphere Studio Application Developer, IBM WebSphere Application Server, Sybase ASE, JSP, Servlet, HTML/DHTML, CSS, JavaScript, EJB, Jakarta Struts, JDBC, MQ Series, JUnit, Log4J, CVS, Rational Rose 2003 and Windows.

We'd love your feedback!