We provide IT Staff Augmentation Services!

Full Stack Developer Resume

2.00/5 (Submit Your Rating)

Chicago, IL

SUMMARY

  • Over 5+ years of IT experience in the areas of Analysis, Design, Development and Testing of web based and client server multi - tier applications using Full Stack Development.
  • Expert in developing multi-tier enterprise level web applications using various Java/J2EE technologies including JSP, spring, EJB, JDBC,JavaBeans and Web Services.
  • Extensive experience in design and development of Core Java, Java Collections,Exception handling, Annotations,Data Structures, Multithreading, Transaction Management, JMS Custom Tag Libraries, JSTL, XMLand other open-source frameworks and APIs.
  • Developed web-based enterprise applications using Core Java, J2EE, Servlets, JSP, JDBC, Hibernate, Web Services (SOAP and REST), MVC Framework (Struts, Spring MVC) and SQL.
  • Extensive experience in working with frameworks - spring, JSF, Hibernate and MVC.
  • Expert in spring framework including configuring Spring Application Context with Dependency Injection, Spring MVC, Spring Boot and Spring Batch.
  • Expertise in Implementing Java/J2EE design patterns like MVC, Session Facade, Data Access Object (DAO), Factory, Singleton, and Front Controller.
  • Experience of using IDE Tools like Eclipse, NetBeans, Rational Application Developer(RAD) for application development.
  • Experience on Java features such as Lambda expressions, Functional Interfaces, Streams to avoid boilerplate code, keep code simple and extensively used core java technologies such as Collections, Multi-Threading, Exception Handling.
  • Expertise in developing web pages using HTML5, CSS3, JavaScript, Ext.JS, jQuery, Ajax, Angular, and Backbone.js, prototype.js, Node JS, Bootstrap with webpage cross browser compatibility like Responsive web design and Server scripting language like NodeJS.
  • Experience in using HTML5/DHTML, XHTML, JavaScript, jQuery, JSON, XML, XSL, XSLT, CSS3, Applets/Swings.
  • Experience in developing Single Page Applications using Angular, Angular Material, Bootstrap, Typescript, SCSS.
  • Experience with JavaScript frameworks like Angular, Ext.JS, and Node.JS.
  • Worked on Amazon Web Services like EC2, ELB, VPC, S3, Cloud Front, IAM, RDS, Route 53, Cloud Watch, SNS, Auto Scaling, Elastic Load Balance, AMIs, Dynamo DB, firewalls, routing technologies and DNS, Amazon RDS DB services.
  • Strong knowledge and good experience in providing logging support using Log4j.
  • Proficient in handling and administering Web servers/application servers IBM Web Sphere, Apache Tomcat and JBOSS.
  • Hands on experience in Angular frameworks and Angular CLI, gained strong understanding over the application flow among various modules, components along with routing, services, filters, and directives.
  • Extensively used building tool like ANT, Maven to compile, package and deploy the components to the Application Servers.
  • Expertise in producing and consuming SOAP as well as REST web services using WSDL, SOAP, JAXWS and JAXRS.
  • Strong experience in database design using PL/SQL to write tables, Stored Procedures, Functions, Triggers, Indexers, and proficiency in writing complex queries, using Oracle and SQL Server
  • Strong experience in client interaction and understanding business application, business data flow and data relations from them.
  • Committed to excellence, self-motivator, fast-learner, team player, ability to deal with people diplomatically and a prudent developer with strong problem-solving skills and communication skills.

TECHNICAL SKILLS

Languages: C, C++, JavaScript, TypeScript, SQL, PL/SQL

J2EE Technologies: JSP, Servlets, Struts, Hibernate, Spring, Spring MVC, Spring DAO, Spring Security, Spring WS, Drools, JSTL, EJB, RMI, JDBC, JMS, JSF, Rich Faces

JavaScript Libraries: Angular, Angular CLI, Angular Material Express.js, Ext.js, Node.js, Backbone.js, prototype.js, JQuery, Bootstrap

Tools: & Framework: Struts, Spring, Hibernate, Apache Camel, Spring MVC, Spring IOC, Spring AOP, Spring Cloud Spring Boot, Spring Security, Spring Batch, JSF, JUnit, SOAP UI

Web/App Servers: IBM Web Sphere, Apache Tomcat, JBoss EAP, Web Logic Server, Glassfish

IDEs: Eclipse, IntelliJ, Spring Tool Suite (STS), RAD

Testing Tools/ Others: JUnit, Soap UI, Putty, IBM RTC, Jenkins

Version Control: Tortoise SVN, CVS, Rational Clear case, GitHub

Database: Oracle, My SQL, DB2, MongoDB

Operating System: Windows Family, UNIX, Linux

PROFESSIONAL EXPERIENCE

Confidential, Chicago, IL

Full Stack Developer

Responsibilities:

  • Involved in gathering, analyzing, and documenting business requirements, functional requirements, and data Specifications for application development.
  • Implemented back-end code using Spring MVC framework that handles application logic and makes calls to business objects.
  • Implemented Micro Services architecture usingSpring Boot for making application smaller and independent.
  • Implemented the back-end services usingSpring Boot.
  • Designed and developed the REST using the Spring Boot.
  • Used Spring Boot for developing micro services and used REST to retrieve data from client-side using Micro service architecture.
  • Used Spring Bootwith ORM Framework (Hibernate) to do CRUD operations with Database.
  • Integrated Hibernate ORM framework with spring framework for data persistence and transaction management.
  • Designed and developed Asynchronous service on Amazon AWS using SNS/SQS. Created Business Logic using Python to create Planning and Tracking functions
  • Worked on prototypes for Responsive design.
  • Extensively Used Angular CLI for creating components, Services, pipes, Directives and adopted new features from Angular in our application.
  • Used Web Services like SOAP protocol in JAXWS and RESTFUL web services.
  • Developed and deployed EJBs into BEA WebLogic application server.
  • Unit testing was performed using JUnit and Version control through Git.
  • Involved in Unit testing of application using JUnit and built the package using Maven and deployed the application on to WebLogic App Server.
  • Created plugins to extract data from multiple sources like Apache Kafka, Database and Messaging Queues.
  • Involved in designing and developing the front end of the application using JSP, Java script, AJAX, HTML5, DHTML, CSS3.
  • Developed the components using Angular needed for the application from the scratch and customizing from various Angular related libraries to meet the application's functionality.
  • Developed the presentation layer and GUI framework based on spring framework involving JSP, HTML5, JavaScript and Angular.
  • UsedJavafeatures in developing the code likeLambda expressions, creating resource classes, fetching documents from database.
  • Worked withJavafeatures likeLambda Expressions, Filters, Stream API, for Each ()method in Inerrable interface, newDate API, PredicatesandFunctional Interfaces.
  • Involved in Analysis, Design, and Implementation of software applications using Java, J2EE, XML and XSLT and Web Services.
  • Developed application using spring, JSTL and AJAX on the presentation layer, the business layer is built using spring and the persistent layer uses Hibernate.
  • Upgraded existing UI with HTML5, CSS3, Angular Material.
  • Developed web components using MVC pattern under spring framework.
  • Implemented and tested the enterprise application with jQuery and Spring MVC.
  • 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 for mailing administrator of any system related problems.
  • Involved java multithreading to cascade multiple changes on multiple records in only one transaction and developed a batch process framework.
  • Performed a thorough unit testing and resolved several data related issues before migration to production.

Environment: Java, J2ee, spring, Spring Boot, Hibernate, HTML5, CSS3, JavaScript, Angular, AWS, Angular CLI, Angular Material, JMS, JSP, Responsive Web Design, JAXWS, AWS, JAXRS, AJAX, jQuery, SOAP, RESTFUL, EJB, Log4J, JUnit, Ant, GIT, WebLogic, Agile and Oracle, Windows.

Confidential, New York, NY

Full Stack Developer

Responsibilities:

  • Involved in the Complete Software development life cycle (SDLC) to develop the application.
  • Developed using new features of Java annotations, Generics, enhanced for loop and Enums, Lambda expressions for array operations, collections throughout the application for well-defined programming.
  • Using Spring-AOP module implemented features like logging, user session validation.
  • Developed Action class and Action Form for business logic with support of spring framework and Presentation tier.
  • Created AWS EC2 instances and installed required configurations and applications on it and created S3 buckets for storing object level data into it.
  • Involved in design and development of server-side layer using XML, JSP, JDBC, JNDI, EJB and DAO patterns using Eclipse IDE.
  • Developed Spring JMS message listeners to consume messages from queue and developed spring scheduling components to perform batch operations.
  • Used spring Boot to implement the MVC design pattern.
  • Worked on Angular by consuming RESTful web services and used Angular forms like Template Driven forms and Modern Driven forms to perform form validations both on server and client side.
  • Created REST API in Express and returned logic through Angular data binding.
  • Built dynamically generated dropdown lists using Ajax, jQuery andAngular.
  • Implemented EJBs Session beans for business logic.
  • Extensive use of Angular Material framework to achieve RWD, i.e., make the portal compatible for various screen resolutions which are trending in the market today.
  • Developed REST based Micro services usingSpringBoot.
  • Designed and developed used XSL Ttransformation components to convert data from XML to HTML5 used XML DOM API for parsing XML.
  • Developed Spring Framework based Restful Web services for handling and persisting of requests and Spring MVC for returning response to presentation tier.
  • Developed mockups and prototypes using HTML5 and CSS3.
  • Developed cross browser and multi browser compatible web pages using HTML5, CSS3, and JavaScript.
  • Used spring framework in the development of a business bean and to interact with the Hibernate ORM tool.
  • Designed dynamic client-side JavaScript, codes to build web forms and simulate process for web application, page navigation and form validation.
  • Used Angular component-based architecture to integrate services to consume RESTful API's.
  • Development carried out under Eclipse Integrated Development Environment (IDE).
  • Integrated Spring DAO for data access using Hibernate, used HQL and SQL for querying databases.
  • Wrote Hibernate configuration and mappings xml files for database access.
  • Version control through CVS and Git.
  • Designed various tables required for the project in Oracle database and used the Stored Procedures in the application.

Environment: Java, J2EE, spring, Spring Boot, Hibernate, HTML5, CSS3, JavaScript, Angular, AWS, Angular Material, JavaBeans, JSP, Web Logic, XML, XSLT, DOM, EJB, Eclipse, GIT, Oracle, SQL, Agile and Windows.

Confidential, Rome, NY

Full Stack Developer

Responsibilities:

  • Design and Development of Objects using Object Oriented Design in Java.
  • Created sequence diagrams, collaboration diagrams, class diagrams, use cases and activity diagrams using Rational Rose for the Configuration, Cache & logging Services.
  • Preparing the migration document for migrating application from Struts to spring and Responsive Web Designing (RWD) of the application.
  • Worked on XML Technologies like XML Parsers, JAXB for binding data to Java objects.
  • Developed the Spring AOP Programming to configure logging for the application.
  • Implemented JMS for notifications and testing with JUnit, Mock cases.
  • Developed WebLogic container security components for adding vendor specific Security Realm to application using JMX.
  • Developed the application using Angular, spring, Angular, HTML5, Bootstrap, CSS3 and JavaScript.
  • Created and Implemented Microservice susing spring boot, REST, JSON.
  • Configured session timeout with Spring Boot in server side and implemented auto logout Functionality.
  • Involved in creating and Deployment of REST API and Micro Services in Java J2EEE using Spring Boot.
  • Node.js is used to develop server-side applications.
  • Used Angular as the development framework to build a single-page application.
  • Involved in writing Angular controllers, views, and services.
  • Participated in development of a well responsive single page application using Angular framework, JavaScript, and jQuery in conjunction with HTML5, CSS3 standards, with front-end UI team.
  • Responsible for writing J2EE compliant Java code for application development effort which involved working with JSP, Servlets, JDBC, XML, EJB, etc.
  • Involved in the development of a portal called Microsite using Spring boot framework.
  • Designed and developed the application using AGILE-SCRUM methodology.
  • Used Spring MVC for Presentation Layer and Spring DI /IOC to inject dependency into beans.
  • Used loosely coupled architecture Spring Boot. Developed Micro Services in the application by using Spring Boot.
  • Implemented features like logging, user session validation using Spring-AOP module.
  • Upgraded the UI screens in the application to single page UI using Angular 4/2, HTML5 and CSS3.
  • Implemented caching techniques, wrote POJO classes for storing data and DAO’s to retrieve the data and did other database configurations using EJB.
  • Used Angular framework to bind HTML5 (views) to JavaScript objects (models).
  • Worked extensively on Web Services (SOAP&REST), XML, JMS, and Spring Controller.
  • Used Spring framework for the MVC implementation with spring for DI and Hibernate as ORM tool for database communication.
  • Developed web services using HTTP, SOAP, and XML technologies.
  • Code Reviews, customization, and maintenance of code across applications
  • Used SVN as source control management giving a huge speed advantage on centralized systems that must communicate with a server.
  • Develop the changes using JSTL, jQuery, JCP, JSP, Spring MVC, Spring IOC, Spring JDBC, Web services Configure beans in spring configuration file with Spring IOC, Spring AOP concepts.

Environment: Java, J2EE, JSP, jQuery, JSON, Elastic, Spring Boot, Spring IOC, AWS, Spring MVC, Spring AOP, Spring ORM, Angular, Node.JS, Microservices, XML, SOAP Web Services, JMS, Agile, XPATH, Hibernate, Maven, SVN, Oracle, Tomcat, WebLogic, Windows.

We'd love your feedback!