We provide IT Staff Augmentation Services!

Sr. Java Full Stack Developer Resume

3.00/5 (Submit Your Rating)

SUMMARY:

  • Sr. Full Stack Developer wif experience in Design, Development, Implementation of application software in Web - based environment and Client/Server architecture using Core Java, J2EE technologies and Web Technologies.
  • Good Working Knowledge on technologies like Java, J2EE, JSP, Servlets, Java Beans, JDBC, EJB, Java Web Services, SOAP, Java Script, Struts, Hibernate, Spring, JSF, Activities (Android), HTML 5, CSS 3, XML, JSTL, JUnit, AJAX, DOM, jQuery.
  • Strong web development skills using HTML5, CSS3, JavaScript, jQuery, BOOTSTRAP, Angular, React JS, Node JS, Require JS, XML, AJAX, JSON which meets W3C Web Standards.
  • Experience in full system development life cycle (Plan & Define, Design, Development, Deployment Support and Testing) using Agile, Waterfall and SCRUM methodologies.
  • System analysis expertise on Core Java and J2EE technology using MVC frameworks: Struts, Spring, JSP & Servlets and ORM frameworks: Hibernate, JDBC, JPA and iBATIS in multitier application framework.
  • Proficient wif SQL databases like Oracle, MySQL, DB2, and expertise in NoSQL databases like MongoDB and Cassandra.
  • Proficient in developing Single Page Applications (SPA) using Angular, React and NodeJS.
  • Experience in using Angular along wif JSON to parse response data for user interface pages.
  • Proficient in using Amazon Web Services (AWS). Extensive experience focusing on services like EC2, S3, Lambda, Serverless, Elastic Beanstalk, CloudWatch, CloudFront, CloudFormation, IAM, S3, RDS, Elastic Cache, SNS, SQS, AMI.
  • Expertise in Object Oriented Analysis (OOA) and Object-Oriented Design (OOD) using UML (Unified Modeling Language).
  • Expertise in implementing applications wif Model-View-Controller (MVC) pattern using and various Java/J2EE design patterns including Singleton, Factory, MVC, Front Controller, DAO and Data Transfer Object and Session Fa ade.
  • Successfully designed and implemented RESTful applications using Jersey tools, JSON Message transports and stat

PROFESSIONAL EXPERIENCE:

Confidential

Sr. Java Full Stack Developer

Responsibilities:

  • Involved in End - to-End Design, Development and Testing of Streamlets module. Actively involved in Analysis, Design, Development, System
  • Testing and User Acceptance Testing. Followed Agile and SCRUM methodologies. Worked on Angular to structure JavaScript code in an MVC model (Model-View-Controller). Used D3JS, TypeScript, JSON, Golang and AJAX to build a responsive single-page application and form validations. Designed and implemented teh Single Page User Interface for client service module using Angular. Used various Angular custom directives and developed reusable components and templates that can be re-used at various places in teh application. Worked wif Angular to develop single page applications, worked wif ngrx for managing Angular applications. Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular. Worked wif Angular CLI, and NgModules to create
  • Controllers, media queries and Angular grid, carousels components. Optimized teh performance of applications using Angular 8 Lazy Loading and ahead of time compilation. Created Services to consume REST API's and to communicate between components using Dependency Injection provided by Angular. Worked on implementation of microservice architecture using NodeJS and Spring Boot. Extensively used Java 8 features like lambda expressions for communicating between business layer and database, stream API for Bulk Data Operations on
  • Collections using both streams and parallel streams. Used Java 8 Stream API and Method s features to point to methods by their names and used functional Interfaces. Created new REST web service operations and modified teh existing web service's WADLs Web Application
  • Description Language Implemented Restful Web Services for retrieving and presenting teh data. Serializing teh POJO information to XML/JSON formats using JAXB for easy representation. Implemented REST Microservices using spring boot. Generated Metrics wif method level granularity and Persistence using Spring AOP and Spring Actuator. Used spring config server for centralized configuration and Splunk for centralized logging. Used Concourse and Jenkins for Microservices deployment Implemented teh application using Spring Boot Framework and handled teh security using Spring Security. Spring based architecture for wiring teh services together. Extensively using $http, $resource for services. Used $rootScope, local and session storages, JWT token, $watchCollection and $apply. Implemented Zipkins for distributed Micro
  • Service Monitoring. Integrated Swagger UI and wrote integration test along wif REST document. Developed a server-side application to interact wif databases using Spring Boot and Hibernate. Implementing or exposing teh Microservices architecture wif Spring Boot based Microservices interacting through a combination of RESTful and Apache Kafk

Confidential

Java Full Stack Developer

Responsibilities:

  • Developing teh functionalities using Agile Scrum Methodology. Worked wif various AgileMethodologies like Test Driven Development (TDD) and Behavior Driven Development (BDD). Created Single page applications wif teh use of JavaScript library React.js. In - depth experience in React.js and techniques such as Redux, Axios, JSX, Form Validation, HOC and react-router. Developed user interface by using teh React JS,
  • Flux for SPA development. Used React-Router to turn application into Single Page Application Used React flux to polish teh data and for single directional flow. Created reusable React components and managed application state wif Redux. Applied redux middleware using redux-promise, redux-thunk and redux-saga. Used redux-form to manage form state in redux. Used design patterns like Singleton, Data Access Objects, Factory and MVC patterns. Developed teh persistence layer using Hibernate Framework by configuring teh mappings in hibernate files and created DAO and POJO. Created POJO's and DAO's for teh database entities using Spring JDBC annotation mappings. Integrated wif Spring Cloud projects to provide distributed tracing, service registration/discovery and other features. Leveraged Spring Cloud module for
  • Microservice architecture solution such as Config server, service registry, load balancing and circuit breaker by Using Eureka and Hystrix. Used Microservice architecture, wif Spring Boot based services interacting through a combination of REST and Apache Kafka message brokers. Expertise in RESTful web services to integrate between Application to Application. Used Spring Web Client to perform HTTP requests, as a part of Spring Webflux framework. Implemented OAUTH 2 (Rest service authentication) in our application to communicate securely wif other protected resources by exchanging access tokens for authentication instead of using username and passwords. Used
  • Spring Core annotations for Spring Dependency Injection, Spring MVC for Rest API's and Spring Boot for microservices. Development of cloud hosted web applications and REST APIs using Spring Boot wif embedded Tomcat. Implemented Rest based web service using JAX-RS annotations, Jersey provider implementation. Coded to implement AJAX based application by fetching teh response from back-end REST API as a part of JSON. Integrated ActiveMQ and Spring JMS API to send and receive message for teh application's restful API. Tested Rest APIs in
  • Spring-Controller at backend for JSON data using Postman. Experience in working wif NoSQL Database MongoDB to manage extremely large data sets. Used Java8 features in developing teh code wif Lambda expressions, creating resource classes, fetching documents from database. Worked on Integration of Microservices deployment patterns wif teh PAAS platform on top of AWS and Integrating wif teh Config server and ZUUL proxy. Deployed teh application on Amazon Web services

Confidential

Full Stack Java Developer

Responsibilities:

  • Designed teh front - end applications using web technologies like React, Node js, Redux js and used Bootstrap for creating grid layout, responsive screen sizes and devices. Prepared software architecture document detailing user flow, logical diagram, technology composition, Microservices, Architectural justification. Used Angular 6 to download or upload data in our back-end applications for communicating wif these servers over teh HTTP protocol dis includes implementing a two-way data binding for enabling teh ngModel directive upon FormsModule in angular/forms package. Creating Reusable Modules and Custom Directives in Angular. Extensively involved in coding wif Angular, JQuery UI to add functionalities and effects like Accordion, Infinite Scroll bar, Slide bar, Draggle/Droppable, Resizable, Progress bar. Developing front-end code wif Ajax call in Angular and jQuery to retrieve data as JSON Object from controllers in back-end RESTful Server, then display teh well-organized result in web pages by writing Angular Controller, directives, services, and route providers. Implemented Angular Controllers to maintain each view data. Implemented Angular Service calls using Angular Factory, tested all application controllers extensively wif Angular built-in testing facilities. Built REST by building Nodes in teh back end to handle requests sent from teh query Ajax calls. Used Executor
  • Service multithreading to implement Thread pool, parallel processing to run processes asynchronously using future calls to access teh data. Implemented design patterns like MVC, Singleton, Business Delegate, Factory, and Service Locator. All teh functionality is implemented by using Spring IO, Spring Boot and Implemented J2EE components using Spring MVC, Spring IOC, Spring transactions, AOP, Batch and Spring security modules. Implemented Zipkins for distributed Microservice Monitoring. Integrated Swagger UI and wrote integration test along wif
  • REST API document. Installed secured and configured AWS cloud servers and virtual servers using Spring Cloud for AWS. Used Spring MVC Rest Controllers, Services along wif Dependency Injection, Spring JMS and Spring Security. Used Spring (IOC) for injecting teh beans and reduced teh coupling between teh classes. Responsible for creating teh JSON files for test scenarios and creating global variable, environment variable using Postman. Implementing or exposing teh Microservice architecture wif Spring Boot based services interacting through a combination of REST and Apache Kafka message brokers. Implemented Kafka producer and consumer applications on Kafka cluster setup wif halp of Zookeeper and implemented to reprocess teh failure messages in Kafka using offset id. Extensively used Hibernate concepts such as Lazy loading, Dirty checking, Locking, and Transactions. Developed DAO layer using Cassandra and expertise in CQL (Cassandra Query
  • Language), for retriev

Confidential

Full Stack Java Developer

Responsibilities:

  • Involved in complete software development life cycle wif object - oriented approach of client's business process and continuous client feedback. Worked on designing and developing a complete service-oriented system based on SOA principles and architecture in agile development environment. Involved in development of controller component using Servlets and view component using JSP, XSLT, CSS, HTML and JavaScript for teh client-side validation. Involved on development of RESTFul web services using JAX-RS in a spring-based project.
  • Developed Server-Side technologies using spring, Hibernate, Servlets/JSP, Multi-threading Implemented MVC architecture using Spring framework, Action Form bean and configured teh Spring-config.xml file. Exposed and consumed SOAP based Web Services to communicate between systems. GUI design and development using Java Swing, JFC Used for open-source web testing. Developed several SOAP based
  • JAX-WS Web Service interfaces for integrating multiple systems, code re-usability. Used JMeter to test performance of SOAP protocol. Working wif LT team to run teh Load Test on AML application. Built Single Page Apps using Angular JS and Bootstrap 4 for Responsive
  • Design. Designed and implemented UI layer using JSP, Java Script, XML, XHTML, XSL, XSLT and business logic using Servlets, JSP and J2EE framework. Implemented Hibernate and spring framework. Used Spring Core by implementing IOC(Dependency Injection) to inject dependencies in order to achieve loose coupling. Used JBOSS application server while project development for Deployment API and for
  • Hibernate Integration. Maintained and manipulated databases for XML parsing for applications in MYSQL. Used Oracle as a database wif teh
  • Hibernate for storing teh persisted data from teh bean classes. Developing web-services for different functionalities in teh application in SOAP and REST architectures. Experienced wif version control tools like GIT and integrated build process wif Jenkins. Performed GUI, Functional, Regression and compatibility Testing. Developed and executed Unit Test cases using JUnit framework by supporting TDD (Test Driven Development) and used JIRA for defect tracking system.

Environment: Java, J2EE, JDBC API, XML, JavaScript, HTML, CSS, AJAX, SQL, Servlet, JSP, Spring, Hibernate/JPA, JUnit, JMeter, Maven, Oracle, Apache Tomcat, GIT, SVN, JIRA

Confidential

Jr. Software Developer

Responsibilities:

  • Designed and developed solutions for complex business requirements and followed waterfallmethodology in teh Software Development Life Cycle (SDLC). Involved in teh database retrieval and connections establishment to teh Oracle 10g Serve database and involved in writing queries using JDBC prepared statements for fetching data. Developing Online panels and application using EJB, Java Servlets, Session Entity
  • Beans. Handled teh database persistence using JDBC. Implemented teh project using teh Spring Framework used Spring IOC and
  • Dependency Injection, Spring MVC Used Spring Framework and created teh Dependency injection for teh Action classes using ApplicationContext.xml. Using Java Script functions for teh custom validations. Expertise in Red hat Linux Capacity and Performance
  • Planning. Developed using Struts, JSPs and Tiles definitions. Writing JSP form bean validations by using Struts Validation framework validation.xml, validator - rules.xml and message Resources. Designed and developed REST web service for validating address. Developed teh application using JSF for front end, Spring to manage business layer components. Used Hibernate for object Relational Mapping and used
  • JPA for annotations. Used Criteria API and HQL for data extraction. Performed Validations on UI data using JSF validations and JavaScript.
  • Involved in implementing teh rich user interface using JSP Standard Tag Libraries and worked wif custom tags. Performed client-side validations using java script functions to implement various functionality. Responsible for building teh code dependencies using Maven. Used Oracle as relational databases. Involved in Unit testing, bug fixing, QA and Production support.

Environment: Core Java, Java EE, Spring 2.5, Struts 2.x, Hibernate 3.2.1, IBM WebSphere 7, WebLogic 10.3, Apache Tomcat 6.0, Web Services, HTML, XML, XSL, JSTL, JSP, AJAX, PL/SQL

We'd love your feedback!