We provide IT Staff Augmentation Services!

Sr. Java Full Stack Developer Resume

3.00/5 (Submit Your Rating)

SUMMARY:

  • Around 8 years of professional work experience in Object Oriented Programming, design and development of Multi - Tier distributed, Enterprise application using Java and J2EE technologies.
  • Expertise in using Agile Software Development methodologies like Sprint, Scrum and Traditional software models like Waterfall and Test-Driven Development (TDD).
  • Having Strong experience in User Interface development using web technologies like HTML5, XHTML, DHTML, CSS3(SAAS/LESS), Bootstrap, JAVASCRIPT, JQUERY, AJAX.
  • Extensive knowledge in developing applications in a single page (SPAs) using various JavaScript frameworks like Angular, React.
  • Expertise in developing Single Page Applications (SPA) wif Angular Framework wif various versions like 4,6 and 8
  • Designed pages using Angular 6/8 Validations, Modules, Expressions, Directives, Controllers and Filters.
  • Strong experience in developing cross platform server-side JavaScript frameworks using Node JS (Hopi JS, Express JS, Handlebar JS) BackBone.js to achieve scalability in real-time web applications.
  • Utilized Java 8 features like Lambda expressions and Stream API for Bulk data operations on Collections
  • Hands on experience in multiple components of spring framework like Spring MVC, Spring DAO, Spring AOP and Hibernate frameworks.
  • Strong experience in Spring Framework modules such as Spring MVC, IOC, AOP, JDBC, JTA, IO, Spring Boot, Spring REST, Spring Boot Actuator, Spring Batch, Spring Cloud, Spring Security, Spring Microservices.
  • Extensive experience using the Java technologies: Core Java, JDBC, Java Message Service, JSP, Servlets, JPA, EJB, Swing, Applets, and JSTL.
  • Developed web-based enterprise applications using core Java, J2EE, Servlets, JSP, JSF, JDBC, Hibernate, Web services like SOAP and REST, MVC framework like Struts, Spring MVC and SQL.
  • Expert in implementing Microservices, Service Oriented Architecture (SOA) wif XML based Web services like SOAP/UDDI/WSDL using Top-down Approach and

PROFESSIONAL EXPERIENCE:

Confidential

Sr. Java Full Stack Developer

Responsibilities:

  • Worked on Agile Methodology wif bi - weekly sprints, and daily scrum meetings wif backlogs and story points. Implemented responsive UI rich web applications wif HTML5, CSS3, Bootstrap4 and Angular frameworks and used reactive & template driven forms to associate HTML elements to model & provide dynamic user validations on client side. Designed and developed dynamic Multi-Browser compatible responsive web application using Angular 9/8/7/6, AngularJS, JavaScript, HTML5, CSS3, and Bootstrap. Written Angular 6 application while using TypeScript for notification management and delivery. Implemented Angular 6 Router to enable navigation from one view to next as agent performs application tasks. Developed
  • Application to assess JSON and XML from Restful web service from consumer side using Angular 6. NodeJS EXPRESS Server is created by combining wif Socket.io to build MVC framework to backend Oracle 11g Database. Used Node Package Manage (NPM) for configuring the modules and libraries required for the application. Used NodeJS for development and support for client and server-side applications. Involved in Developing of Application based on J2EE using Hibernate and Spring framework. Building cloud Microservices and implemented back-end using Spring Boot. Used Spring MVC Transaction Management, Spring/Hibernate Batch Transactions & Hibernate cache concepts. Used latest Spring Boot, which is radically faster in building cloud based Micro services wif very less configuration. Worked wif Spring Features like Spring MVC, Spring DAO, Spring Boot, and Spring Batch. Developed batch processing using Spring Batch in the persistence layer & improved performance of batch. Implemented Relational Database Oracle and PL/SQL store procedures Developed stored procedures and triggers using PL/SQL to calculate and to update the tables to implement the business logic using Oracle database. Interacted wif backend Oracle and wrote Stored Procedures
  • Functions and Cursors for deleting and inserting using PL/SQL. Created Mongoose schema to perform CRUD operations using MongoDB (NoSQL) database and communicated wif remote server using REST enabled web service on jersey framework. Using GIT for Source Control and Version Management and using log4j 2 for logging. Developed the project using AWS EC2, S3 Buckets, Data pipeline, Elastic Bean Stalk, CloudWatch, AWS Server Migration Service, Lambda, Amazon messaging services (SQS) and Amazon Kinesis Services. Created S3 buckets and managing policies for S3 buckets and Utilized them TEMPeffectively also used Glacier for storage and backup on AWS. Developed and deployed restful web APIs in AWS instances wif Open shift, and Docker technology. Used Microservices architecture wif Spring Boot based services interacting through a combination of REST and Apache Kafka message brokers. Designed and implemented triggers to Splunk infrastructure, depl

Confidential

Sr. Java Full Stack Developer

Responsibilities:

  • Involved in the development using Agile development process to gather and analyze the requirements of the Application. Usage of customized components were made and developed UI application using Angular 6.0. Created services on UI for storing and retrieving data from UI to the backend and Implemented customer side validations using Angular 6.0. Project was under migration converting Angular4 to Angular6. Implemented the complete set up wif configuration file changes of angular components and updating router Modules. platform modules were Implemented through Spring Java microservices and NodeJS services by employing Hapi.js Used NodeJS for server communication through Restful API and added user validations & permissions. Created the architecture for the RESTful API using Express and NodeJS. NodeJS is used to run Grunt tasks and build properly the project and Implement modules into
  • Node JS to integrate wif designs and requirements. Implemented the associated business modules integration using Hibernate data mapping and Spring framework. Implemented
  • Hibernate Template to great extent making use of HQL, Named Parameters, Named Queries and interfaces such as Expression, Query and Criteria. Application is implemented using Spring Boot and handled the authorization, authentication features by using Spring Security. Used Spring MVC module to write REST controllers, map URLs for the request and presented wif different views for usage of different cases. Spring MVC module is used to develop MVC Architecture. Integrated the application wif Spring - MVC using Spring Boot, Spring
  • Dependency Injection (DI), and Spring Annotations. Migrating existing application into REST based Microservices to provide all the CRUD capabilities using Spring Boot. Spring Boot which is radically faster in building cloud Microservices and develop Spring based application wif very less configuration. Used Jersey to implement Restful Web Service and used JSON form to transfer the data. Designing and developing the RESTFUL web services using the JAX-RS API to communicate over the network. Performed CRUD operations like Update, Insert, and
  • Delete the data in NoSQL database MongoDB Implemented Relational Database Oracle and PL/SQL store procedures. Developed stored procedures and triggers using PL/SQL to calculate and update the tables to implement business logic using Oracle database. Interacted wif backend Oracle and wrote Stored Procedures, Functions and Cursors for deleting and inserting using PL/SQL. Deployed Micro-services as Restful Java Web Services on Amazon Elastic Beanstalk. Has experience in developing and configuring JMS components in WebLogic Application Server. Involved in writing java API for Amazon Lambda to manage some of the AWS services. AWS S3 is used to store the data and to retrieve the stored date quickly and Elastic Search for searching the document. Amazon EC2 ins

Confidential

Java Full Stack Developer

Responsibilities:

  • Worked as per Agile Methodology (Scrum) to meet customer expectation, timelines wif quality deliverables Involved in different phases of Software Development Life Cycle (SDLC) such as analysis, specification, design, and implementation and testing HTML5, CSS3, React and Bootstrap were used to built and user interface webpages. Developed a single page, responsive web application on front end by using AngularJS. Communication between the view components and server was enabled through AngularJS Ajax module which is used to handle the RESTful calls. NodeJS is used to run Angular on server wif mock JSON data and completed the UI development independent of server. Spring Dependency Injection,
  • Annotations and Spring MVC components was used to implement the business layer and navigation part of the application. Developed user management screens using Spring framework and DAO classes using Hibernate framework for persistence management and involved in integrating the frameworks for the project. Large number of chunks were handled by batch jobs along wif the implementation of Spring Batch Framework to execute the similar jobs simultaneously. Developed multiple microservices using Spring Boot, Spring Core, AOP, Actuators, Spring Data JPA for performing business functionalities. Utilized Spring Security for Method Level Authorization by using AOP (Aspect - Oriented Programming) and URL Level
  • Authorization by using Servlet filters for web sockets. Produced centralized Spring Restful Web Services for Enterprise applications to consume in JSON format and in trusted client-server environment. Developed several REST webservices which produces both XML and JSON to perform tasks, leveraged by both web and mobile applications. Used Micro service architecture wif Spring Boot based services interacting through a combination of REST and Apache Kafka message brokers. Integration of different applications components through Web services using RESTful using Jersey Building cloud Microservices and implemented back-end using Spring Boot. And Authored application using Spring Cloud services. Worked on
  • RESTful Web Services as well as Node Rest Framework for backend and used Mongo DB. Worked wif MongoDB to store non-relational data into collection and retrieve them whenever required. Creating, validating, and reviewing solutions and effort estimate of converting existing workloads from classic to ARM based Azure Cloud Environment. Created Azure services using ARM templates and ensured no changes in the present infrastructure while doing incremental deployment. POSTMAN tool was used to perform the API Web services testing. Used JUnit Testing Framework for performing Unit testing Developed test cases and performed testing using Mockito. Worked wif configuring Jenkins wif Docker.

Environment: Java, Azure, Spring, Spring boot, JSP, AJAX, Hibernate Framework, JMS, SOAP, XML, Spring Frame

Confidential

Sr. Java Developer

Responsibilities:

  • Used Agile (Scrum) development methodology during designs, implementation, testing, and maintenance Involved in Daily Scrum meetings, Sprint planning and estimation of the tasks for the user stories, participated in retrospective and presenting Demo at end of the sprint. User interface was developed for management module using HTML, CSS, and JavaScript. Worked wif Angular CLI and Typescript in Angular4 to create Controllers and components for the Web Pages. Developed the project using MVC design pattern and developed front end using
  • Spring MVC framework, business components using Spring. Worked on Spring Web Flow using Spring MVC to build an application from scratch using Spring XML configurations, annotations. Wrote controllers to handle incoming requests and send output to the UI Configured Worked wif Microservice architecture using Spring Boot to modularized code and implemented Rest API's using Spring Rest and integrated Swagger API for documentation Java Messaging Services (JMS) was used for reliable and asynchronous exchange of important information such as payment status report, parsing of JMS XML messages Used Webservices - WSDL and SOAP for getting credit card information from third party vendors. Developed
  • Database Procedures for updating, Inserting, and deleting table for a complete logical Unit of Work (LUW) using PL/SQL under Oracle Database Server. Involved in the design of tables in oracle to store the pay information. Used JDBC to interact wif the Oracle database for storage and retrieval of information. Clear Case is used for source code maintenance. Continuous integration to build the project using Jenkins wif Maven Builder. Used Log4J to capture the log dat includes runtime exceptions Involved wif the testing team to Unit test the software for any bug detection.

Environment: HTML, CSS, JavaScript, JMS, Spring MVC, Spring Boot, EJB, SOAP, WSDL, JDBC, UML, Clear case, Rational Rose, Junit, Easy Mock, Java, Oracle, SQL, Log4J

Confidential

JavaJ2EE Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC). Worked on Agile Methodology and built the application using Test Driven Development approach Developed application UI pages using JavaScript, Angular JS, jQuery, CSS3 and HTML5.
  • Developed an AngularJS workflow manager leveraging Angular - UI's state router for configuration and management of multi-step user input flows Involved in writing the exception and validation classes using Strut's validation rules. Performed client-side validation using JavaScript. Involved in Unit Testing, Sanity Testing, and Integration testing of all the reports. Implemented server-side components using Core Java, multi-threading, web services wif Spring Framework.
  • Developed back-end functionality using Spring MVC and Spring JPA. Designed and created MySQL database tables to normalize the existing tables. Created stored procedures to interact wif database. Thoroughly involved in testing phase and implemented test cases using JUnit. Used JIRA ticketing system to keep track of issues and tasks on individuals. Worked on Continuous Delivery pipeline wif Docker, Jenkins, and Code hub

Environment: HTML, CSS, JavaScript, Angular JS, jQuery, JSP, Spring MVC, Spring Web Flow, MySQL, RESTful web services, Eclipse IDE, and Linux.

Confidential

Jr. Java Developer

Responsibilities:

  • Implemented OO Design Concepts, Exception Handling, Identifying and Fixing Potential Memory, Performance, and Transactional issues throughout the application. PDF Renderer Tool was used to generate customer in - voice in the form of PDF format. Designed web pages by using HTML, CSS, JSP, Servlets, JSTL, Ajax and Struts. Performed client-side validation using JavaScript. Developed the front-end functionalities using Angular wif the use of Components, Directory, Services. Used HTTP Client Module to send HTTP Request (GET, PUT,
  • POST, and DELETE) to the backend. JavaScript is used for the web page validation. specifications involving Core Java, J2EE, JSP, JSTL, Servlets, Struts, UML, and XML. Modified the UI design of the Web Application according to the report parameters. Designed and created MySQL database tables to normalize the existing tables. Created stored procedures to interact wif database SVN Is used for source code and project documents for version control. Used JIRA ticketing system to keep track of issues and tasks on individuals. Log4j and commons-logging were used as frameworks for logging the application flow. Worked on Continuous Delivery pipeline wif Docker, Jenkins, and Code hub

Environment: HTML, CSS, JavaScript, jQuery, JSP, HTTP, Spring MVC, Spring Web Flow, MySQL, RESTful web services, SVN, Eclipse IDE and Linux.

We'd love your feedback!