We provide IT Staff Augmentation Services!

Full Stack Developer Resume

5.00/5 (Submit Your Rating)

Phoenix, AZ

SUMMARY:

  • IT Professional with 8+ years of experience in Software Analysis, Design, Development, Implementation, Testing and Debugging of Object Oriented Applications Web based Enterprise Applications using Java, J2EE and Frontend Technologies.
  • Extensive experience in designing professional UI web applications using front - end technologies like HTML/HTML5, CSS/CSS3, JavaScript, XML, DHTML, XHTML, JQuery, AJAX, JSON, Angular JS, Backbone JS, React JS and Bootstrap.
  • Proficient in developing Single Page Applications (SPA) using JavaScript MVC framework such as AngularJS, Angular 2 and React JS.
  • Extensive experience working with Responsive Web design using AngularJS, Bootstrap and CSS3.
  • Expertise in developing enterprise applications using Framework Technologies such as Hibernate, Spring, DAO, JDBC, Web services (Soap, WSDL and Restful API) and Micro Services.
  • Proficient in implementing Object Oriented principles like Abstraction, Inheritance, Polymorphism, Encapsulation and Core Java concepts like Collections, Exception handling and Multithreading
  • Good knowledge on some services of AWS like EC2, S3, SBT, SDK etc. and implemented AWS with DynamoDB
  • Experience on various Spring Framework modules Spring IOC, Spring MVC, Spring AOP, Spring Boot, Spring Data, Spring Webflow and Spring Cloud Data Flow.
  • Expertise in programming with RDBMS like Oracle, DB2, MySQL & concepts like writing SQL Queries, Functions, Stored Procedures, PL/SQL, NOSQL Packages, Query Optimization, views and Triggers.
  • Experience in deploying, configuring and administering application servers such as WebSphere, WebLogic, JBoss, Glassfish and Apache Tomcat.
  • Experience in using Maven and Ant for build automation and loggers using Log4j.
  • Solid understanding and application development experience with Service Oriented Architecture and Micro Services Architecture.
  • Extensive experience on different IDE's like Eclipse, IntelliJ and RAD for debugging and using java coding standards.
  • Experience in performing Functional Testing, Backend Testing, Regression Testing, System Testing, Acceptance Testing and Integration Testing. Involved in writing JUnit test cases and System Test Cases.
  • Hands on experience with version control tools like SVN and GIT.

TECHNICAL SKILLS:

Languages: Core Java, J2EE, SQL, C, C++, PL/SQL, Scala

Web Technologies: JSON, JSP, Servlets, GWT, JNDI, JDBC, JSTL, JMS, Open JPA, EJB, Web Services, SOAP, REST, WSDL, JAX-RS, JSX-WS, HTML, HTML4, HTML 5, CSS, CSS 3, DHTML, Java Beans, JavaScript, PHP, Angular JS, Angular 2, Node JS, React JS, Express JS, AJAX, Angular 2.0

Frameworks/ORM tools: Struts, CSS Frameworks, spring (Dependency Injection, Spring MVC, and Spring Access, DAO, Factory Pattern, Core, Spring Context, Spring AOP, Spring DAO, Spring Boot, Spring IOC, Spring JDBC, spring with Hibernate, Hibernate, DWR, Log4j

J2EE Technologies: Java, JSF, JSP, JDBC, JNDI, Swings, Servlets, JQuery, Struts1.x/2.0, spring 3.x/4.x, Spring Batch, Spring JDBC, Spring Core

App Servers/ Middleware: WebLogic, Apache Tomcat 4.0/5.0/6.0, Web Logic 8.1/9.1, AWS, Web sphere 7.0, Web Sphere Application Server 8.0 & RAD 8.5, JBoss

IDE/GUI Tools: Eclipse, Net Beans, WSAD, IBM RSA development IDE

Tools: TOAD, Ant, PL/SQL Developer, Junit, Selenium

Operating Systems: UNIX, LINUX, Windows NT/2000/XP/7/8

Webservices Stack: XSD, WSDL, JAXB, and CXF

Database/Tools: JDBC, Oracle 12C/11g, SQL, NOSQL, MongoDB, DB2

OO Modeling: UML, Rational Rose

Libraries & Tools: Ant, Maven, Jenkins, Log4j and Bamboo

Version Control: Tortoise SVN, CVS, GIT, TFS

PROFESSIONAL EXPERIENCE:

Confidential, Phoenix, AZ

Full Stack Developer

Roles & Responsibilities:

  • Involved in Design, Development and Support phases of Software Development Life Cycle (SDLC).
  • Used AGILE methodology and participated in SCRUM meetings.
  • AWS EC2 instances were configured in developing and QA environments with React JS
  • Designed and implemented the user interface using HTML5, CSS3, JavaScript and Angular JS.
  • Developed Hibernate mapping files using different mapping strategies such as table per class hierarchy and used Hibernate Persistence Strategy to interact with database.
  • Wrote JQuery scripts for basic animation and end user screen customization purposes.
  • Worked on JBOSS locally and WebSphere in higher environments.
  • Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
  • Developed a tool to retrieve and send data to third party service provider this feature was implemented using REST
  • Created Buckets in AWS and stored files. Enabled Versioning and security for files stored
  • Used RESTFUL client to interact with the services by providing the RESTFUL URL mapping
  • Built MAVEN scripts for automated deployment and for the build operation of the entire application.
  • Gathered and organized the content and updated the content through Content Management System (CMS).
  • Managed check in and checkout operations by using CMS
  • Deployed the application in WebSphere Application Server 6.0.1 and Configured JMS in the WebSphere application server to send messages on the queue.
  • Spring Controllers were used with Angular JS to route the control to desired Java services.
  • Implemented scripting with Ajax and XML to dynamically refresh the page contents.
  • Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST API s and Spring Boot for Micro Services.
  • Developed Controller for request, response paradigm by Spring Controllers using Spring-MVC. Used JSON as response type in REST services.
  • Involved with bug fixing on functionality, performance and designing issues with JavaScript JQuery, HTML5, CSS3 PHP and Angular JS.
  • Used WebLogic application server for deployment.
  • Using Docker in Environment variables, Configuration files, Option types and Strings & integers.
  • Developed core Java programs for all business rules and workflows using spring framework.
  • Designed and developed Restful service interface using Spring MVC to the underlying customer event API.
  • Involved in building Restful Web services using JAX-RSAPI.
  • Cloud implementation by installing, building and deploying applications using Cloud Foundry and using AWS.
  • Worked on design and development of web applications using Scala and Play framework.
  • Created custom Plugins, templates, and functions for Angular 2.0 application.
  • Implement Hibernate for data persistence and management.
  • Analyzed and fixed issues related to REST Web services and Application responses.
  • Used Maven as the build tool and Tortoise SVN as the Source version controller.
  • Used Subversion (SVN) as the configuration management tool to manage the code repository.
  • Performed unit testing using Junit and Mockito.
  • Used Jenkins to build and deploy the application.
  • Followed Agile Scrum methodology and used TDD for writing test cases.
  • Involved in developing stored procedures and Triggers on Oracle11g
  • Involved in Migrating to the application into Angular 2.0
  • Used NPM (Node Package Manager) for Node.js development.
  • Used NPM to manager server side packages.

Environment: Java 1.8, J2EE, Spring Framework 4.0, WebLogic, Micro Services, Jenkins, PHP, React JS, Angular 2.0, Hibernate, Docker, AJAX, Oracle 11g, ExtJS, ECMAScript 6, Scala, Play, Web Services, EC2, Apache Tomcat, AWS, Agile, REST, Spring Boot, XML, SOA, WebSphere, JavaScript, Mongo dB, NodeJS, Bootstrap, jQuery, JBOSS, JUnit, JIRA, Confluence, Grunt, GitHub, Rabbit MQ, JMS, Web IX, HTML5, JSP, CVS, CSS, MVC, Selenium, Maven and SVN

Confidential, Minneapolis MN

Full Stack Developer

Roles & Responsibilities:

  • Involved in multi-tiered J2EE design utilizing Spring Inversion of Control (IOC) architecture, Spring MVC, Hibernate and JDBC.
  • Extensively worked on core java concepts of Object Oriented Programming such as Collection framework, Multithreading, Exception Handling and Polymorphism.
  • Built the responsive UI screens using HTML, CSS, JavaScript, JSP and Bootstrap framework.
  • Involved in multi-tiered J2EE design utilizing Spring Inversion of Control (IOC) architecture, Spring MVC, Spring Annotations, Hibernate, JDBC and Tomcat Web server.
  • Designed and developed websites in Core Java, J2EE, Spring MVC, Hibernate, HTML, NodeJS, PHP and CSS.
  • Wrote application using Web API to talk to external applications and involved in writing small ASP.NET Web Forms applications with C# as programming languages.
  • Implemented navigation using Spring MVC controllers, configured controllers using Spring MVC annotations and configuration files.
  • Developed web Application Using Core Java, spring, Hibernate, HTML5, Angular-JS, JavaScript, JQuery and CSS.
  • Used WebLogic for design, development, and deployment of applications
  • Worked with NoSQL database Mongo DB and worked with it to perform many different operations.
  • Built Web pages that are more user-interactive using AJAX, JavaScript, and ReactJS.
  • Used JDBC and NOSQL for database management and wrote SQL queries.
  • Test the API responses for the WCS changes deployed on continuous basis, validate the Green box response data and Mongo DB data.
  • Developed Web Services using WSDL, SOAP to communicate with the other modules.
  • Involved in development of REST Web Services using Spring MVC to extract data from databases.
  • Developing and Consuming the REST web services using Jersey API.
  • Developed Angular controllers, services and used Angular-UI.
  • Developed test cases using Junit for unit testing and created test plans for unit, peer, integration and UAT testing and tested JUnit.
  • Worked in Agile Development (JIRA) and maintained good level of communication in team going through all phases of SDLC lifecycle.

Environment: HTML5, CSS3, JavaScript, Core Java, WebLogic, CMS, Java 1.7, jQuery, Bootstrap, XML, J2EE, JSP, SOAP, Spring MVC, Spring Core, Hibernate, Eclipse, Oracle, JIRA, AngularJS, MongoDB, PHP, AngularJS 2, React JS, Node JS, REST, SOAP, Eclipse, C#, Spring Framework, Apache Tomcat, Servlets, Junit, Log4j, GIT

Confidential, Morristown, NJ

JAVA Developer

Roles & Responsibilities:

  • Involved in design and implementation of business application to help generate requirements while working closely with developers and involved in high-level, low-level design of application.
  • Worked in an Agile/Scrum development process with 3 week Sprints and daily Scrum meetings.
  • Developed Web based Distributed and Front End applications in a three-tier architecture using Java, J2EE, HTML, AngularJS, JavaScript, JSON, Ajax, JSP, Spring, CSS and JavaBeans.
  • Used Spring Framework as middle tier application framework, persistence strategy using spring support for Hibernate for integrating with database.
  • Used Core Java concepts in application such as multithreaded programming, synchronization of threads used thread wait, notify, join methods etc.
  • Used Hibernate framework to implement Object Relational Mapping. Used Hibernate Annotation method for Object Relational Mapping.
  • Involved in writing DAO layer using Hibernate to access the IBM DB2 database.
  • Developed REST services using JERSEY implementation.
  • Used JAXB for data binding in supporting marshalling and un-marshalling SOAP requests and responses.
  • Used JDBC and SQL for database management and wrote SQL queries.
  • Used Stored Procedures and triggers in the manipulation of database.
  • Developed order receipt report with bar code using low age iText and jasper report.
  • Involved in coding, maintaining, and administering Servlets, and JSP components to be deployed on a WebLogic Application server and Apache Tomcat 6.0 application servers.
  • Developed DAO’s with SQL queries to process database transactions.
  • Utilized MongoDB database management system for keeping user generated data
  • Bottle micro-framework implemented with REST APIEE and MongoDB (NoSQL) as back end database.
  • Prepared the project content, managed the existing content, and analyzed the content with the help of Content Management System (CMS).
  • Designed and implemented Report Module (using Jasper Report framework) in phase 2.
  • Tested cross browser functionality and fixed major layout bugs for supported browsers.
  • Involved in testing phases like unit testing and system testing and developed test suite framework using JUNIT.
  • Developed several interfaces in core Java and Hibernate for all the feed requirements to allow file transfers.
  • Used ANT automated build scripts to compile and package the application.
  • Involved in problem solving and defect fixing.
  • Involved in Agile/SCRUM (JIRA) based approach.
  • Used RAD IDE for entire application development and SVN for version controlling.

Environment: HTML, CSS, Bootstrap, AJAX, Core Java, CMS, JavaScript, MongoDB, MVC, JQuery, JSON, Spring AOP, XML, ANT, JPA, Spring MVC, Servlets, Chrome DEV Tool, JIRA, C#, REST, SOAP, IBM DB2, Angular JS, Jasper, Apache Tomcat, Web sphere, Spring Core, Hibernate, Spring Framework, Junit, Log4j, RAD, SVN

Confidential, Westlake, TX

JAVA Developer

Roles & Responsibilities:

  • Developed front end for Schedule Inefficiency using JSP/Servlets.
  • Performed Analysis, Design, Development, Integration and Testing of application modules.
  • Implemented application prototype using JSP, Servlets, JDBC, and to give the presentation.
  • Developed the application using Spring Web MVC and other components of the Spring Framework, the controller being Spring Core Dispatcher Servlet. Also implemented Dependency Injection using the spring framework.
  • Developed JSP custom Tag libraries, and associated support in the Action Servlet, that assists in creating interactive form-based applications, which is the one of the primary area of functionality using Spring Framework.
  • Used Eclipse Indigo IDE to develop the application.
  • Used JBoss Server to deploy the application.
  • Wrote technical documents related to workflow model and activities performed for the particular work items.
  • Responsible for working on consuming SOAP web services.
  • Developed complex database SQL queries/Stored Procedures and tuning SQL queries.
  • Implemented logging mechanism using log4j tool.
  • Responsible for unit testing using JUnit and building test cases and templates for integration testing.
  • Used Subversion to commit the source and created tags and branches.
  • Communicated with the Offshore Team and helped them understand the Business Requirements.

Environment: Java, J2EE, JSP, Hibernate, spring, JNDI, HTML, CSS, XML, Java Script, Eclipse, XML, JBoss, ANT, JMS, SQL Developer, MS Visio, PL/SQL, Oracle, DB2, JProfiler SVN, Log4j, JUnit

Confidential

JAVA Developer

Roles & Responsibilities:

  • Developed mappings between objects and relational database tables retrieving results from the database using the middleware.
  • Created Data Transfer Objects which are populated by Hibernates queries and transferred to the JSPs for display purposes.
  • Spring and Hibernate were also been used to develop business object.
  • Developed APIs to interact with the Oracle database and retrieve the results to display in the front-end.
  • Apache ANT was used for the entire build process.
  • Generating Jasper reports using iReport Tool
  • Used Collection framework extensively during the development of the APIs.
  • JDBC is used in some phases of the application for data retrieval and for invoking the Oracle Stored Procedures.
  • Developed ant scripts and developed builds using Apache ANT.
  • Developed test cases during the testing phase of the project. Log4j was used for logging errors in the application.

Environment: Core Java, Collection framework, Multi-threading, JDK 1.5, JSP, Spring 2.5, Struts 1.X, Oracle, Hibernates, Java Script, HTML, DHTML, CSS, XML, Web services, JDBC, Oracle 11g, SQL Developer 1.5.1, WSDL

We'd love your feedback!