We provide IT Staff Augmentation Services!

Full Stack Developer Resume

4.00/5 (Submit Your Rating)

SUMMARY:

  • Over 6 years of experience in Design, Development and Implementation of applications using Java Development.
  • Extensive experience in Software Development Life Cycle (SDLC), Requirements Specification, designing documents and writing Test cases using various software engineering processes.
  • Experience in development of applications using Servlets, JSP, JDBC, Struts, Design Patterns, XML, Hibernate, Webservices, Oracle, SQL, PL/SQL, JUnit, HTML and JavaScript.
  • Experience in requirement collection, design level analysis and decision - making.
  • Extensive experience in frameworks like Struts, Hibernate, and spring.
  • Experience in using CSS with Angular.JS and React JS which is called in different scenarios required such as moving to the next page or animations while page and screen changes.
  • Working knowledge of Java Web Services with real time knowledge using SOAP, REST.
  • Experience in developing Web Applications using JQuery, HTML/DHTML, XML, JSF AJAX, JavaScript, CSS
  • Experience in using Configuration Management tools like GIT and Rational Clear Case.
  • Extensive experience in developing Microservices using Spring Boot and followed domain driven design.
  • Experience in implementing the business layer by using Hibernate with Spring DAO and developed mapping files and POJO java classes using Object Relational Mapping.
  • Knowledge of developing single page web applications by using Angular with typescript/ ES and jQuery and working knowledge on HTTP access control CORS to enable cross-origin resource sharing in the project
  • Strong knowledge in Object Oriented Concepts, Object Oriented Design (OOD), Object Oriented Analysis (OOA), Programming and its implementation.
  • Experience in using various web/application servers WebSphere, WebLogic, JBoss and Apache Tomcat.
  • Good experience in log4J implementation to persist the data into log files and experience with Ant and Maven for the build and deployment of applications.
  • Experience in preparing JUnit test cases, measuring the code coverage, optimizing the code blocks and resolving issues raised by Component System test and Product System test.
  • Intensive experience in SQL, PL/SQL coding, stored procedures, triggers, functions, procedures, packages, ERWIN Data modeling, Logical and Physical database design.
  • Experience in optimizing the databases, applications, SQL and PL/SQL code from time to time.
  • Working knowledge of Agile Software Development processes.
  • 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: Java/J2ee, HTML, CSS, JavaScript

Technologies: Servlets, JSP, JDBC, HTML, JavaScript, XML, SQL, Java plug-in framework, spring, Hibernate, SAX, Angular.js

Software Process: UML, OOPS, OOAD

Tools: Maven, Junit, jira

Application Servers: Tomcat Server, JBoss, BEA Web Logic, Web Sphere

Version Control: Clear case, GIT

Database: Oracle, DB2

IDE: Eclipse with Tomcat

Operating Systems: Windows Variants, UNIX, LINUX

PROFESSIONAL EXPERIENCE:

Confidential

Full Stack Developer

Responsibilities:

  • Involved in the design and development phases of Agile Software Development.Involved in Analysis, Design, and Implementation of software applications using Java, J2EE, XML and XSLT and Web Services (REST, SOAP).
  • Implemented REST Microservices using spring boot. Generated Metrics with method level granularity and Persistence using Spring AOP and Spring Actuator.
  • Designed and developed a Restful APIs for different modules in the project as per the requirement.
  • Developed Action class and Action Form for business logic with support of spring framework and Presentation tier.
  • Used a light front-end framework against the JSON API for their service requests.
  • Used Swagger for describing producing, consuming, and visualising RESTful webservices.
  • All the functionality is implemented using Spring Boot and Hibernate ORM. Implemented Java EE components using Spring MVC, Spring IOC, Spring transactions and Spring security modules.
  • Coded extensively in Angular. JS to make rich internet web pages.
  • Developed Spring Framework based Restful Web services for handling and persisting of requests and Spring MVC for returning response to presentation tier.
  • Have experience in developing real time low latency applications
  • Used Java script for front-end validation and creating Request/Response data transfer object to server.
  • Spring Controllers were used with Angular JS to route the control to desired Java services
  • Excellent knowledge of Multithreading, Thread-Pools with strong OOP and OOAD skills
  • Responsible for developing the full stack (from the Markup, JavaScript, Application Services, Database, and Build Scripts)
  • Designed various tables required for the project in Oracle database and used the Stored Procedures in the application.
  • Configured and deployed the application usingTomcatandWeb Sphere.
  • Built Java applications usingMavenand deployed JAVA/J2EE applications through Application servers.

Environment: Java 8, Python, RESTful Web Services, Hibernate, Spring Core, Spring Data, Spring MVC, Spring Batch, Spring Boot, Eclipse IDE, Angular 4, Jenkins, JSP, JSTL, HTML5, CSS3, JavaScript, Typescript, Web Sphere, Unix, Linux, UML, Swagger, Oracle, Maven, Jenkins, GIT, Design patterns, log4J, JSON.

Confidential

Full Stack Developer

Responsibilities:

  • Involved in the Software Development Life Cycle phases like Requirement Analysis, Implementation and estimating the timelines for the project.
  • Participated in the creation of Use Cases, Class Diagrams, and Sequence Diagrams for analysis and design of application.
  • Developing Intranet Web Application using J2EE architecture, using JSP to design the user interfaces.
  • Used JSP, HTML, Java Script, Angular JS and CSS for content layout and presentation.
  • Developed the application based on MVC architecture using Struts Framework, designed Action Classes, Form Beans.
  • Created web application prototype using jQuery and Angular JS.
  • Used spring to implement the Business layer and Data Access layer.
  • Used JQuery to make the frontend components interact with the JavaScript functions to add dynamism to the web pages at the client side.
  • Involved in configuring hibernate to access database and retrieve data from the database.
  • Developed several web pages using JSP, HTML, and XML.
  • Used Java Script to perform checking and validations at Client's side.
  • Involved in Sever side validation based on the Business rules.
  • Developed Servlets and JSPs based on MVC pattern using Struts framework and Spring Framework, and worked with microservices Spring Boot and all.
  • Worked on JQuery, AJAX, JASON and JSF for designing highly user interactive web pages.
  • Developed Stored Procedures, Triggers and Packages in Oracle.
  • Developed DAO pattern for Database connectivity.
  • Used JDBC API to establish connection between Java and Database.
  • Designed and developed the user interface screens, database design changes and changes to user access modules.
  • Developed additional UI Components using JSF and implemented an asynchronous, AJAX (JQuery) based rich client to improve customer experience.
  • Developed server-side common utilities for the application and the front-end dynamic web pages using JSP, Javascript and HTML/DHTML and CSS.
  • Developed Docker images for micro service applications and deploying them into docker Containers, also using ECS clusters for maintaining containers in AWS.
  • Worked on implementing CURD operations using NoSQL and REST API services.
  • Experience Creating cluster health Reporting and forecasting for marklogic distributed NoSQL Database. Stored data using NoSQL on AWS.
  • Building/Maintaining Docker container clusters,experience with container based deployments,, with Docker,Docker Hub,Docker Registries,Kubernetes.
  • Implemented test cases for Unit testing of modules using JUnit. 1
  • Used ANT for building the project.
  • Worked with Log4J effectively for logging messages to the appropriate log files.
  • Involved in configuring JDBC connection pooling to access the database server.
  • Performed Unit, Integration testing, worked on clearing issues at the time production and application support, worked on the maintenance and deployments of the project with patches and performed documentation of the project

Environment: IBM Websphere, Spring, Java JDK, J2EE, JSP, Servlets, Hibernate, HTML, Angular JS,Node JS, JavaScript, JDBC, Struts, XML, JUnit, RAD, Oracle 12c,Docker,Kubernetes, AWS,Kafka.

Confidential

Full Stack Developer

Responsibilities:

  • Technical design, review and implementation across the project. Developed UML diagrams like Use case, class and sequence diagrams.
  • Used spring framework and J2EE components, Utilized Spring MVC, IOC, AOP and DAO modules. Developed controller classes, backend processes, complex services and database interaction.
  • Extensively involved in the integration of the Front-End web interface with the Spring MVC, Angular JS, Typescript, JSP, HTML, CSS and JQuery.
  • Extensively involved in developing Web interface using JSP, JSP Standard Tag Libraries (JSTL) using spring Framework.
  • Developed and implemented the MVC Architectural Pattern using Struts Framework including JSP, Servlets, EJB, Form Bean and Action classes.
  • Developed pages using Angular.JS directives, expressions, routing capabilities for bookmarking, filters, validations and Angular UI components such as grid, buttons, carousels, date pickers, modal dialogs and other input components.
  • Developed JMS message listeners using Spring JMS Template to consume messages from queue.
  • Involved in coding, maintaining, and administering EJBs, Servlets, and JSP components to be deployed on a WebLogic application server.
  • Developed a cross-device/cross browser web application utilizing Angular.JS, JavaScript API in conjunction with Bootstrap.
  • Designed and developed User interface screens using Angular.JS and followed Agile Scrum for application development.
  • Designed, developed and integrated Spring DAO layer with Hibernate. GeneratedHibernate XMLfiles for the configured beans.
  • Orderly logged the whole process using log4j for auditing, debugging and error logging purposes.
  • Installed and configured JBoss server developer and test environments. Used ANT and Jenkins for Build process and continuous integration
  • Developed Hibernate with Spring Integration as the data abstraction to interact with the database and used dependency injection (DI) using spring framework and annotations.
  • Performed build management for the development and testing environment. Worked with release management to develop technical release notes for every code release.
  • Involved in technical mentoring, production system support and customizing solutions.

Environment: Java, J2EE, Agile, JSP, HTML, CSS, JQuery, JSON, JavaScript, Typescript, Spring, Spring MVC, JMS, Hibernate, REST, JBoss, Eclipse, UML, Log4j, JNDI, JUNIT, log4j, SVN and Windows.

We'd love your feedback!