We provide IT Staff Augmentation Services!

Full Stack Developer Resume

4.00/5 (Submit Your Rating)

San Diego, CA

SUMMARY

  • Around 5+ years of professional experience in design, development, testing, maintenance and documentation of Enterprise applications using various technologies with diverse set of clients’ analyzing complex business requirements and mapping them to system specifications.
  • Worked with complete Software Development Life Cycle (SDLC) process which includes Requirements Gathering, Analysis, Designing, Developing, Testing, Implementing and Documenting the whole life cycle using different approaches like Waterfall, Agile and Scrum.
  • Extensive experience in developing web based multi - tier enterprise applications and Client/Server Applications using Java/J2EE technologies and has good exposure in Model View Controller (MVC) Architecture based applications using Spring Framework with expertise in presentation, business and database layers.
  • Extensively worked on Spring JDBC , Spring Hibernate ORM and JPA
  • Experience in using Spring ORM module and integration with Hibernate Object relational mapping (ORM) framework to develop data models.
  • Experienced in creative and effective front-end development using JSP, JavaScript, jQuery, Angular, Backbone Js, Bootstrap, React JS, Ajax, CSS 3.
  • Experience in using React JS components, Forms, Events, Keys, Router, plus Redux, Animations, and Flux concept.
  • Good Experience in React.js for creating interactive UI's using One-way data flow, Virtual DOM, JSX, React Native concepts.
  • Attended training on Secure Coding in Java/J2EE: Developing Defensible Applications.
  • Implemented Spring batch for processing large amount of data.
  • Worked on different Application and Web Servers like IBM Web Sphere, Oracle Web Logic and Apache Tomcat.
  • Hands on experience in implementing client-server business applications using MVC, SOA architecture.
  • Experience on Core Java concepts like Collections, Interfaces, Synchronization and Exception Handling .
  • Exposure to NoSQL database programming - MongoDB and Cassandra
  • Experience in Database Technologies including RDMBS like Oracle, MySQL and NoSQL like MongoDB.
  • Good experience in XML (SAX, DOM), XSLT .
  • Good experience in developing applications with SOAP and RESTful Web Services .
  • Used Web Services to exchange information. Used SOAP and REST framework.
  • Good experience working with IDE Visual Studio.
  • Expertise in monitoring the error logs using Log4j.
  • Hands-on experience in using SVN, ClearCase, GIT for version control.
  • Work collaboratively with other groups and teams during the design and development of the projects and co-ordinate the job tasks.
  • Excellent team player with the ability to create an environment of trust and co-operation through an open exchange of ideas towards achieving team goals.

TECHNICAL SKILLS

Programming languages: C, C++, Java JDK 1.5/1.6/1.7/1.8 , J2EE, SQL

Web Technologies: HTML5, JavaScript, jQuery, CSS3, XML, Bootstrap, JSP, Angular, React Js

Databases: MySQL, Oracle 10g/11g/12c, Mongo DB.

IDE: Visual Studio, Eclipse

J2EE Technologies: Spring, Servlets

Web Services: REST, SOAP, WSDL

Version Control Tools: Git, SVN, ClearCase

Build Tools: Maven

Application/Web Servers: Apache Tomcat, IBM WebSphere, Oracle WebLogic

Operating Systems: Windows, Linux, Mac

PROFESSIONAL EXPERIENCE

Full Stack Developer

Confidential, San Diego, CA

Responsibilities:

  • Actively participate in Software Development Life Cycle (SDLC) process of the project which includes requirements gathering, designing, developing and testing.
  • Use Agile methodology and effectively take part in Scrum gatherings to deliver quality deliverables within the given time.
  • Participate in business process analysis and requirement gathering for new customization.
  • Develop the user interface pages using HTML, CSS, JSP, Java Script, Angular.
  • Develop various screens for the front end using Angular7 and used various predefined components from NPM.
  • Used NPM for the node modules installation and update.
  • Developed user interface by using the React JS, Flux for SPA development.
  • Implemented stable React components and stand-alone functions to be added to any future pages.
  • Develop the Backend code using Java and J2EE technologies like Spring framework and used Spring ORM module and integrated with Hibernate Object relational mapping (ORM) framework to develop data models.
  • Integrated Spring Security to validate the users.
  • Implemented RESTful Web services to retrieve data from the client side and made REST API calls from Angular and parsed the data to project to the client and handled the security and Authorization using Spring Security and OAuth.
  • Created Services to consume REST API's and to communicate between components using Dependency Injection provided by Angular.
  • Deployed the java applications and components as services through SOAP and REST.
  • Used Rest Controller in Spring framework to create RESTful Web services and JSON objects for communication.
  • Developed Business objects using POJOs and data access layer using Hibernate framework.
  • Perform Unit testing, Integration Testing of the code before the code is pushed to another environment.
  • Troubleshoot and debugs code defect if any are identified during the Unit Test, QA process etc.,
  • Experience working with NoSQL MongoDB Database.
  • Developed build and deployment scripts using MAVEN as build tools in Jenkins to move from one environment to other environments.
  • Used NoSQL MongoDB as data storage and utilized aspects like replica sets, Sharding, and clever document design to make service extensible scale and feature wise.
  • Developed Junit test cases to unit test the business logic.
  • Used JIRA ticketing system to keep track of issues and tasks on individuals.
  • Used LOG4J, JUnit for debugging, testing and maintaining the system state.
  • Works collaboratively with other groups and teams during the design and development of the projects.
  • Maintained the code using version control system like Git.

Environment: HTML5, CSS3, Java Script, Angular7, ReactJS Visual Studio, Java, Bootstrap, Node JS, JSON, J2EE, Spring Framework, Spring MVC, Spring Security, Spring Boot, Hibernate 4.0, Junit, Agile, LOG4J, MongoDB, GIT, WebSphere, GIT, Windows.

Full Stack Developer

Confidential, Peoria, IL

Responsibilities:

  • Involved in software development life cycle (SDLC), which includes requirement-gathering, design, coding, testing.
  • Implemented agile methodology throughout the project development lifecycles.
  • Experienced in developing web-based applications using CSS, HTML5, JavaScript, Angular.
  • Designed and developed Business Services using Spring Framework (Dependency Injection) and DAO Design Patterns.
  • Deployed Spring Boot based Microservices Docker and Amazon EC2 container using AWS admin console.
  • Developed Project Specific Java API's for the new requirements with the Effective usage of Data Structures, Algorithms, and Core Java, OOPS concepts.
  • Developed web service for web store components using RESTful API using Java & Spring.
  • Used Spring MVC with Hibernate framework to build the application on server side.
  • Having Experience in SOAP and Spring MVC.
  • Used Postman to test the RESTful API for HTTP requests such as GET, POST, and PUT.
  • Experience in Object Oriented design, Systems Analysis, Software &Web Application development.
  • Experience in implementing the Object-Oriented Programming Concepts and collections framework i.e. HashMap and Hashtable.
  • Implemented Microservices architecture using Spring Boot for making application smaller and independent.
  • Good experience with NOSQL database like MongoDB, tested the performance of the data sets on various NoSQL databases.
  • Worked with NoSQL database to store JSON like dynamic connections data.
  • Used XML and JSON messages for Data transfer. Used JAXB API and DOM for XML parsing messages.
  • Developed application Specific thread safe XML APIs, XML Document Builder and parser utils, validators using java DOM Parser which is used among the components.
  • Used Sonar for maintaining the code quality and JUnit code coverage.

Environment: JDK1.7, J2EE, JDBC, Servlets, Spring, Spring MVC, Spring JDBC, EJB3.0, Jasper Reports Server, XML, Hibernate ORM, HTML5, ReactJS, SQL Server Management Studio, XSD, JBoss Studio, JBoss Server, SVN, Maven, Windows OS, Log4j, Junit, JIRA

Full Stack Developer

Confidential, Charlotte, NC

Responsibilities:

  • Participated in requirement gathering and framework implementation sessions through Agile TDD methodology.
  • Used Grails Framework for designing the layout of the application in MVC pattern
  • Developed client pages using HTML, CSS, JSP, JavaScript/jQuery, Angular .
  • Integrated the Front-End code at Back End with Groovy and Grails in IDE.
  • Involved in creating the Hibernate POJO Objects and mapped using Hibernate Annotations.
  • Tested the Service classes and DAO Classes by using Unit Test Cases
  • Integrated REST Web Services with services and DAO layer.
  • Developed and deployed UI layer logics of sites using JSP, XML, JavaScript, HTML/DHTML, Angular, Ajax and CSS.
  • Extensively used DOJO's for the AJAX, framework for Asynchronous communication and add controls for different event handlers.
  • Implemented SOAP, WSDL and a subset of XML Schema for a web services toolkit and for web services integration.
  • Preparation of Technical Design Document. Designing the Web Services layer.
  • Used Java Message Service JMS for communication between different modules of Application
  • Extensively worked on SOA and Web services to get the data from third party systems.
  • Created analyzing modules and reporting utilities.
  • Implemented a DAO layer using JPA (Hibernate framework) to interact with the database.
  • Worked on Ruby on Rails different versions to make them compatible accordingly required for the project on windows
  • Created Domains, Controllers, Views and Service layer for the pages in the application.
  • Responsible for coding, testing and documenting various packages, procedures and functions for libraries.
  • Implemented Jasmine to start UI TDD.
  • Worked on configuring Spring Boot where it adds all the dependencies that are required.
  • Worked with NOSQL for non-relational data storage and retrieval.
  • Configured WebSphere resources like JDBC providers, JDBC data sources, connection pooling
  • Prepared Documentation for the Project requirements and Application development.
  • Responsible for testing the controllers with Unit Test Cases and to test the Service layer using Integrated Test Cases.

Environment: Java, Groovy J2EE, JavaScript, HTML5, CSS3, Angular, Spring, Hibernate, Grails, REST, jQuery, AJAX, ExtJS, JavaScript, JSP, SERVLET, Oracle, ClearCase, JDBC, NodeJS, MongoDB, Junit, Gradle, Sequel Pro, Agile.

SQL/SSIS Developer

Confidential, Jessup, PA

Responsibilities:

  • Worked in Agile Methodology, strong understanding of the FACETS frond-end application
  • Executed Stored Procedures from the development team for the application on production servers. Loading/updating the FACETS table based on adding/uploading the worktable
  • Experience in creating configuration files to deploy the SSIS packages across all environments.
  • Performed UAT testing for assigned change requests, incidents and SSIS packages
  • Experience and deep knowledge in bug tracking tools like JIRA and source code management tool SVN

Environment: Microsoft SQL Server 2008/2012 R2, Business Intelligence Development Studio, Tortoise SVN .

We'd love your feedback!