We provide IT Staff Augmentation Services!

Full Stack Developer Resume

3.00/5 (Submit Your Rating)

Greensboro, NC

PROFESSIONAL SUMMARY:

  • Over 7+ years of ExperiencedProfessional with expertise in Application based software development, Web application development .
  • Strong development experience in User Interface applications and integration of highly transactional and scalable applications using Object Oriented Analysis and design.
  • Extensive experience in developing Web interfaces using HTML5, CSS3, Bootstrap, SASS, LESS, JavaScript, jQuery, Angular JS 1.5, Angular 2, React JS and Backbone JS.
  • Expertise for Object Oriented Design (OOD), Design Patterns, J2EEDesign Patterns, Scala, MVC, Struts multi - tier architectures and distributed architectures.
  • Hands on experience in installing and configuring, deploying, and managing web enterprise applications on BEA Web logic Server 8.x/9.x and jBoss application servers.
  • Expertise with ORM frameworks such as JPA, Hibernate and Mybatis with Spring framework.
  • Good experience in defining the XML schemas and in working with XML parsers to read and validate the data held in XML documents.
  • Good experience on Spring Core, Spring AOP, Spring Security and Spring ORM concepts and implementation.
  • Expertise on Coding, Testing, Implementation/Maintenance Support in PHP and MySQL. Hands on experience in using CakePHP/Codeigniter Framework to develop a web application.
  • Experienced in build tools like Ant, Maven, Gradle and using them with continuous integration tools like Jenkins to create and publish application artifacts.
  • Implementing new projects builds framework using Jenkins & maven as build framework tools.
  • Implementing a Continuous Delivery framework using Jenkins , Chef, Puppet, Maven & Nexus in Linux environment.
  • Experience building structured MVC web applications using JavaScript, AngularJS Node.js, jQuery, Express, MongoDB.
  • Experienced in developing applications using Angular-JS, Bootstrap-JS like grids, tool bars, panels, combo-box and buttons etc. and experienced in performing Responsive web design using Bootstrap and CSS3 Media queries.
  • Designed, architected and implemented MVC framework with NodeJS, ExpressJS and AngularJS (MEAN stack) based single page web tools and deployed in MongoDB assisting the trades of services.
  • Developed many distributed, transactional, portable applications using Enterprise Java Beans (EJB) architecture for Java 2 Enterprise Edition (J2EE) platform.
  • Performed various coding and programming tasks such as design or development of Web front-end, back-end Web-based applications, and web services using JSON
  • Extensive experience in jQuery, jQuery plugins, AJAX, dynamic HTML and JSON.
  • Efficient in deploying applications using IBM Web Sphere, Web logic App Server, JBOSS and Tomcat Web Server. Experienced in resolving Java JDK 1.5 applications and webserver issues using troubleshooting techniques.
  • Experience in working with Web/Application Servers like Web logic, JBoss and Tomcat Servers and databases such as Oracle 10g/11g, SQL Server 6.5/7.0.
  • Strong problem-solving, organizing, communication and planning skills, with ability to work in team environment.

TECHNICAL SKILLS:

Operating Systems: RHEL/CentOS 5.x/6.x/7, Linux/Ubuntu/Debian/Fedora, Sun Solaris 7/8/9/10, Windows Server 2003/2008/2012

Web/Java Technologies: HTML5, CSS3, DHTML, XML, XHTML, XSLT, JavaScript, AJAX, JSON, Angular, React JS, Apache, Sass, Less, J2EE, Hibernate, Spring MVC, Servlets, JDBC, log4j, Play frameworkNode.JS Junit, DOM JSP, JSF, EJB, JMS, AJAX, RESTFUL, XML, DHTMLHTTP, HTTPS, JSON, JQuery, JSP

Web Services: SOAP, RESTFUL, Web sockets, MQ.

Programming Languages: C, C++, Java, Html, Java Script, XML, Python, Bash shell, JDBC, Servlets, JSP.

Web Application Server: Apache Tomcat, jBoss, WebSphere, Microsoft IIS, HIS, Oracle WebLogic

IDE/Development Tools: Eclipse, IBM RAD, Net Beans, Brackets, JetBrains, WebStorm, IntelliJ, AEMIBM RSA, IBM Rational Rose, Maven, ANT, Postman

Databases: Oracle 11i/10g, MySQL, IBM DB2, MongoDB, Cassandra SQL Server.

Version Control Tools: Subversion, GIT, Bitbucket,Tortoise SVN, Visual SVN

Bug Tracking Tools: Jira, Fisheye, IBM Clear Quest, Bugzilla, HP Quality Centre

Build/Automation tools: Chef, Puppet, Ansible, Ant, Maven, Jenkins/Hudson, Bamboo

PROFESSIONAL EXPERIENCE:

Confidential, Greensboro, NC

Full Stack Developer

Responsibilities:

  • Developed the system for the subsidiary Wrangler using Java 8, Spring 4.0.5, Spring Boot, Hibernate 4.3, Angular, HTML5, CSS3, Bootstrap, Angular-UI etc...
  • Developed the User Interface Screens for presentation using Angular, Node JS, Ajax, Bootstrap, Java Script and HTML.
  • Implemented Reporting SPAs using Angular, Angular Directives, Bootstrap, CSS3, LESS, Glyphicons and Gulp.
  • Performed usability testing for the client’s webpages with use of STLC.
  • Developed an Angular workflow manager leveraging Angular-UI's state router for flexible configuration and management of multi-step user input flows.
  • Implemented POC (Proof of Concept) of an existing system using Java 8.
  • Develop build scripts, deployment scripts, FTP scripts and other release management scripts for Development, Test and Production Unix environments.
  • Design Indexes and Implement the Day 0 Load to Elastic Index from Mongo.
  • Design and Implement Sync messages from Mongo to Elastic after Day 0
  • Implemented Lambda Expressions and Stream API using Java 8.
  • Develop features for processing and management of data using Scala.
  • Write Unit/Integration test cases using Scala Test and Mock test cases using Java Script.
  • Design and implement various patterns for processing data.
  • Participate in testing the various services that integrate with MQ Series, MQ Message Broker, and MVS-based components.
  • Involved in creating Angular controllers, services, filters and configured Routing using Angular UI router.
  • Created popup forms using Bootstrap Modals, Angular Models and Angular Controllers
  • Used React-Router to turn application into Single Page Application.
  • Experience in Single Page Application (SPA) using Angular, created Multiple & Nested Views, Routing, Controllers, Services and Custom Directives, Node.js, Bower, Grunt.
  • Develop Unix Shell scripts to facilitate ftp transmissions and pgp processes.
  • Developed REST services using Spring Boot, Spring REST and Spring security and involved in creating REST controllers, Controller advices etc.
  • Developed SpringAOP aspects for logging and exception handling and involved in integrating Spring with Hibernate.
  • Automated CI/CD with Jenkins, build-pipeline-plugin, Maven, GIT Set up Jenkins master/slave to distribute architecture.
  • Performed ORM mappings with Hibernate and implemented Spring transaction management in the application.
  • Extensive experience in log analysis using Maven.
  • Developed Batch jobs using Spring Batch and scheduled the jobs using Spring scheduling.
  • Developed unit test cases and functional test cases using JUnit.

Environment: Agile, Java 8, J2EE, Spring 4x, JavaScript ES6, Angular, React JS, Spring Boot, MySQL, hibernate 4.3, Spring AOP, Spring, JMS, JBoss EAP 6.x, Angular 2, MongoDB, Maven,Scala, Bitbucket, Elastic search,Node Js, Ansible,Oracle 11g, XML, DOZER mapping, SQL, SAX, DOM, JAXB, WSDL, SOAP, REST, Selenium Webdriver, Unix, Jenkins, Gitlab, Java Script, BootStrap, SASS, JQuery, Gradle, AJAX, HTML5, CSS3, Gradle, RESTful, AWS, SOAP UI, Rational Quality Manager.

Confidential, Phoenix, AZ

Sr. Java Developer

Responsibilities:

  • Understanding the business requirements and preparing the design document.
  • Participated in all the phases of the system including designing, coding, testing, building, deployment and supporting the production environment.
  • Drew sequence diagrams and Class diagrams using Microsoft vision and Star UML.
  • Involved in Agile software development lifecycle which involves designing, coding, testing, debugging and support.
  • Introduced new user/actor called Dealer in the application and developed using Angular JS and springframework .
  • Developed User interface using JSP, HTML, JavaScript, CSS, Ajax and JQuery .
  • Developed event and event handlers and object initializing using Spring IOC framework
  • Used Spring MVC and Spring Boot with Spring Restful Template to Produce and consume Restful Web Services.
  • Implemented Hybrid framework using Selenium Web driver with Python, TestNG, Jenkins and Gitlab .
  • Using Scala and Play framework to develop the web application for trial and research resource management.
  • Wrote test cases for react components and ran those test cases on Node js server using mocha.
  • Worked with react redux patterns to develop complex UI components in the application.
  • Build and produce REST service for custom Search service on ElasticSearch.
  • Experience with shell scripting for developing the application.
  • Involved in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Making the PLSQL changes and migrating application specific database objects.
  • Experience in using Lambda functions as part of AWS for event triggering of the application.
  • Created Multiple Views as well as Nested Views with the help of Angular 2 ui-view &ui-sref.
  • Responsible for fixing any production support EBF (Emergency Bug Fix) related to PLSQL and UNIX.
  • Experience in designing and developing microservices using Spring Boot .
  • Used Hibernate Template of Spring Framework and Hibernate Interceptors.
  • Design and Developing Microservices, mock creation using Mockito J-Unit Test Cases
  • Developed database access mechanism by using by HibernateORMframework .
  • Configured WebLogic JMS Servers, JDBC Data Sources, JDBC Connection Pools, and Bridge to provide interoperability between WebLogic.
  • Implemented and Integrated Elastic Search with our existing system.
  • Experience building REST api's in Java and Node JS using Spring boot and Express JS respectively.
  • Used Node JS for writing a proxy service layer using Express JS
  • Experience in using the Rabbit MQ as Message broker service in the middleware.
  • Written business modules to produce and consume messages to rabbit MQ and synchronizing the messages using java concurrency.
  • Extensive CI/CD experience with tools such as AWS Cloud deployment EC2, and Google Cloud.
  • Developed SQL, OraclePL/SQL and Stored Procedures on MySQL.
  • Building front end platforms using JSF and spring/hibernate framework .
  • Involved in Automation of the test cases using Selenium Web Driver, JUnit and MAVEN .
  • Created Test Cases, Test Suites using JUnit .
  • Developed and maintained automated test cases in Selenium WebDriver using Java programming language and Junit Framework.
  • Used various Core Java concepts such as Multi-Threading, Exception Handling, Collection APIs to implement various features and enhancements.
  • Deployed the java application into web application servers like Apache Tomcat.
  • Branching, Tagging, Release Activities on Version Control Tools: TFS, SVN, GitHub .

Environment: Java, JavaScript, Spring Boot, Node JS, Selenium, PLSQL, Junit, Mockito, Spring cloud, Jasmine, Jenkins, Express JS, Ansible, Docker, Mocha, Weblogic, Rabbit MQ, Unix shell scripting, Bitbucket, Elastic search, PSW, Linux, Scala, Play framework,Node JS, Apache, Angular JS, SQL, JSF, HTML5, CSS3, JSON, AJAX, DB2, Bootstrap, TDD, SQL, React JS, AWS, Dreamweaver, Photoshop, CVS, Rational Rose, SVN, MVC, DOM, Chrome, Mozilla Firefox, JUnit, MS Visio, Ant, Oracle, Window.

Confidential, Atlanta, GA

Java Developer

Responsibilities:

  • Developed dynamic e-mails using JavaScript and hand coding of HTML and CSS3.
  • Worked on Agile and Scrum development methodologies
  • Integrated the CoreJava code (API) in JSP Pages.
  • Used jQuery core library functions for the logical implementation part at client side for all the application.
  • Interacted with java controllers (jQuery, Ajax, and JSON to write/read data from back end systems).
  • Worked with source code control systems like GIT, Bitbucket and JIRA.
  • Used Custom Angular JS Filters, Factories and Controller, HTTP methods .
  • Strong understanding of Async programming model in Node JS .
  • Using Drupal created prototypes as well for call functionalities.
  • Worked with JavaScript toolkits like jQuery, Angular 2, Dojo Toolkit
  • Tested and optimized production performance using dojo toolkit
  • Successfully implemented Auto Complete/Auto Suggest functionality using Ajax, jQuery, Web Service call and JSON.
  • Strong experience in performance tuning techniques in coding plsqlblocks.
  • Followed user interface trends and programming techniques and suggested new tools and methods as necessary.
  • Implemented CI/CD process, CIT automated testing, deployment using Hg/GIT, REST API and Bitbucket.
  • Experience in writing Unit test in Jasmine and using Karma test runner to test an Angular component.
  • Supported in testing, debugging, and refining the computer software to produce the required product.
  • Develop and lead the implementation of front-end coding and design standards.
  • Used advanced level of HTML, JavaScript, CSS3 and pure CSS layouts (table less layout).
  • Designed and implemented the User Interface using Google's Angular JS, Backbone.JS, MVC framework (which means JavaScript, HTML, and CSS), jQuery, JSP and Ajax.
  • Developed Web API using Node JS and hosted on multiple load balanced API instances.
  • Worked on Linux network (TCP) performance tuning with sysctl to increase the network performance.
  • Implemented day-to-day tasks in RedHat Linux and Sun Solaris include upgrading packages, kernel, and drivers.
  • Experience in applying Apache open source product upgrades and security fixes to the Oracle HTTP Server.
  • Possessing considerable knowledge of the development of web applications and scripts using PHP programming language and MySQL & SQL Server databases.
  • Responsible for usability research and design in absence of dedicated usability team members.
  • Used Ajax extensively to implement front end /user interface features in the application.
  • Worked in the Java Environment with framework Hibernate and used Oracle as database.
  • Created PHP/Ajax schedule task list for mobile browsers
  • Experience in preparing both program-level and user-level documentation.
  • Designed and developed custom jQuery components for the front end client side validations.
  • Produced content pages with CSS3 layout and style markup presentations and also used methods and properties.

Environment: Core Java, HTML, jQuery, WordPress, Mongo DB,Sybase, PLSQL, Linux, Bash, Apache,Jasmine,JavaScript, Node JS, Python,Angular JS, Backbone.JS, Bootstrap, CSS3, Unix shell scripting, MongoDB, AJAX, JSP, JSF, PHP, Dojo, JSON, Hibernate, Chrome, Firefox, Adobe Flash, MS Access, MS Office, IE and Oracle.

Confidential

Jr. Java Developer

Responsibilities:

  • Participated in all phases of the project life cycle beginning from Analysis till Implementation.
  • Application was developed using Core Java, JSP and Servlets.
  • Developed and handled the entire User Registration module both frontend and backend
  • Involved in the design and implementation of User Interface using JSP, JSTL, HTML, CSS and JavaScript
  • Used JDBC for database connectivity to SQLServer.
  • Used Eclipse as Java IDE tool for creating JSPs, Servlets and XML
  • Prepared LowLevel Design (LLD) and Unit test plans (UTP) for our modules of the project.
  • Involved in Internal Code Reviews.
  • Experience in using ibatis in the project.
  • Securing Apache HTTPD and Tomcat 8 following CIS (Center for Internet Security) Standards.
  • Created graphic design to support email, social and web needs which includes logos and GIF’s.
  • Involved in bug fixes & enhancements
  • Identify and capture opportunities for live content on social
  • Supported UAT (User Acceptance Test) and participated in the team that deployed the application in Testing and Production Environments

Environment: Core Java, JSP, Servlets, JDBC, HTML, CSS, Angular JS, Java Script, MySQL, Eclipse, CVS, SQL Server, Windows XP, Tomcat, XML, Log4J, Usability, ANT, ibatis, STRUTS, JUNIT, JSP, JSTL, Ajax, Servlets, WebSphere, Rational Rose.

We'd love your feedback!