We provide IT Staff Augmentation Services!

Java Full Stack Developer Resume

5.00/5 (Submit Your Rating)

SUMMARY:

  • Around 7 years of Software Development experience using JAVA/J2EE technologies.
  • Hands on experience in the implementation of Core Java SE 8 concepts like Streams API, Lambda functions, Generics, Time API, Functional Interfaces Multithreading, Transaction Management, Exception Handling and Collection API.
  • Extensive experience of designing and developing software applications with Java, J2EE, EJB, JSP, JSF, Servlets, Java Beans, ORM, Web Services, JDBC, XML, CSS, SOAP, REST and React JS in developing dynamic and responsive web pages.
  • Experience working in SDLC methodologies like Agile Scrum, RUP, and Waterfall Model
  • Experience in building UI technologies like HTML5, CSS3, Bootstrap4 and scripting languages like JavaScript, JQuery, AJAX, DOM, Angular 6, Angular2.
  • Experienced with Angular 6 directives ng - app, ng-init, ng-model for initialization of Angular 6 application data, implemented Angular 6 Expressions, Directives, Controllers, filters and created Angular 6 service layer.
  • Strong experience in using Struts Tag Libraries, Tiles, HTML5, CSS3, Bootstrap3 and Bootstrap4 for developing Front-end web pages.
  • Hands on experience in writing light weight Node.js, Express server using JavaScript, jQuery to make connections between server and databases like MongoDB.
  • Experience in building applications using like Java, spring, Hibernate, EJB, Struts, Servlets.
  • Strong experience in using spring models like Spring MVC, Dependency Injection, JDBC, JTA, Spring Rest, Spring Boot, Spring Microservices, Spring Eureka, Spring Netflix.
  • Implemented Microservices architecture using Spring Boot for making application smaller and independent.
  • Hands On experience on SPARK, Spark Streaming, Spark MiLB, SCALA.
  • Taken care of complete Java multi-threading part in back-end components.
  • Experience in developing Spring JDBC Templates and Spring Rest Templates.
  • Experience in Database Modeling, design and development of PL/SQL, Stored Procedures, and packag

PROFESSIONAL EXPERIENCE:

Confidential

Java Full Stack Developer

Responsibilities:

  • Participated in the complete software development lifecycle tasks (design, coding, testing and documentation).• Developed REST and SOAP microservices with using Java, Spring Boot and integrated to WebCenter sites.• Built web applications from scratch on you're own and coordinating development across a microservice architecture.• Experience in building flexible, reliable, efficient, and secured Enterprise and Web based applications using Spring MVC and Spring Web Flow frameworks and spring boot.
  • Responsible for preparing the use cases and for designing and developing object models, class diagrams with UML Specifications.• Developed system ps dynamic user interfaces and created web application prototype using JavaScript, CSS.• Involved in Analysis, Design, and Implementation of software applications using Java8, J2EE, XML and XSLT and Web Services• Implemented backend application using Java, Spring MVC, AWS suite of products like Dynamo DB.• Utilized GCP
  • Serverless Big Data Services (e.g., Big Query, Cloud Storage, App Engine)• Using GCP we created global scope and optimized application.• Latency TEMPhas been controlled by setting up global scope in various regions attached to computers in same zone.• Involved in writing code for Form Beans, Java Actions, DTO and DAO for accessing business methods in the business layer.• Built Spring based Java and Scala microservices to support enterprise web application• Developed Spring MVC rest controllers, services for backend interactions.
  • Extensively used Spring MVC for servlet configurations both during application Development and Test.Implemented the service layer using spring with transaction and logging interceptors.• Implemented client-side application to invoke SOAP and Restful Web Services.• Designed dynamic client-side JavaScript, codes to build web forms and simulate process for web application, page navigation and form validation.• Involved in design and development of RESTful (JAX-RS) web services for other application to communicate and tested web services using SOAP UI and REST Client.• Consumed Restful web service and performed data retrieval using Hibernate and integrated with Web Method via Webservices.
  • Used Spring Cloud and Spring boot to create REST full Micro Services and deploy them to docker containers in AWS.• Used Maven to build the application and deployed on Apache Tomcat Server.• Implemented the logging mechanism using Log4j

Confidential

Java Full Stack Developer

Responsibilities:

  • Involved in Agile SCRUM methodology. Implemented a security module in Angular dat integrates with the Spring security in the backend with Autantication and Authorization and defined various custom directives. Implemented Routing and HTTP modules for navigation between the components and invoking the Rest Services using GET, POST, PUT, and DELETE methods. Analysis, design and development of Application based on J2EE using Spring and Hibernate. Used Spring framework for
  • Model View Controller (MVC) and integrated with Hibernate. Used Spring inheritance, Auto - wiring, Core Containers, ORM modules for migration from EJB to Spring, Spring Quartz for scheduling tasks to generating reports and emails to clients. Implementing or exposing the Microservices to base on RESTful API utilizing, implementing the Microservices to base on RESTful API utilizing Spring Boot. Worked on SOA Web Services using SOAP with JAX-WS for large blocks of XML data over
  • HTTP. Used RestAPI with JAX-RS for consuming Restful web services. Used concepts of Directives, Databinding and Dependency Injection in Angular 6. Deployed Spring Boot based Microservices Docker and Amazon EC2 container using AWS admin console. Developed API using AWS Lambda to manage the code and run the code in AWS. Expertise in Core Java concepts, such as Object-Oriented Design (OOD)/Object-Oriented Programming (OOP) skills, Multi-Threading, Generics, Exception
  • Handling, Collections, Java Reflection, Annotation, and some new features in Java 8. Utilized Java 8 features like Lambda expressions and Stream API for Bulk data operations on Collections which would increase the performance of the Application. Good experience with Spring AOP, Spring Transactions, Spring Security, Spring
  • Quartz batch jobs. Used Executor Framework to deal with Java Threads. Developed various single page applications (SPA) using REACT JS. Deployed Spring Boot based Microservices into Docker container using Amazon EC2 services. Used AWS cloud watch in maintaining and monitoring of production and corporate storages. Experience with building Docker images and running them on Docker container. Worked on Proof of Concept for developing application using Mongo DB. Unstructured data was handled using MongoDB and used Mongoose connector to connect to database. Worked on packages to run using dynamic SQL and developed UNIX

Confidential

Full Stack Developer

Responsibilities:

  • To analyze the root cause for a problem raised and provide quick solution as soon as possible. Used Agile Scrum to manage the full life cycle development of the project. Developed application using Spring MVC, Hibernate and Rest web services on presentation layer, business layer is built using spring and the persistent layer. Used
  • Spring configuration files, application context object for creating various factory objects. Created Spring MVC components like Dispatch servlets, configure Request mapping annotation Used Hibernate with JPA annotation and created several persistent classes. Implemented Spring MVC controllers with annotations, validations and using model attributes to pass request from the presentation layer to halper classes in java. Developed and ensured service design Architecture for in SOA
  • Environment. Developed DAO classes with JUnit using Spring DAO package for data access manipulation. Developed JMS components to send messages from one application to other applications. Built EJBwith Point - to-Point messaging functionality and MQ Series as JMS provider. Integrated Spring with Hibernate using configurations and implemented DAO layer. Extensively used Hibernate ORM in data access layer to write DAOs. System analysis and deliver integration specification which includes interfaces exposed, technology and protocols used based on Oracle SOA suite of products mainly BPEL, Service Bus and WebLogic application server including JMS resources. Implementation of asynchronous workflow engine based on JMS. Experience in installation, configuration, Deployment and management of web and enterprise applications on BEA WebLogic Server. Taken care of complete Java multi-threading part in back-end components. Designed and Implemented SPA (single page application) using Angular 2 Module, Component, Template, Metadata, Data Binding, Directives and Dependency Injection. Created Typescript reusable components and services to consume REST API's using component-based architecture provided by Angular2. Created Angular2.0 components, implemented Binding,
  • Bootstrapping, component decorator interpolation and binding to the hidden property. The web UI is implemented with DOJO JavaScript framework dat includes drag-and-drop, tree and grid controls, and floating panes. Created different XML documents using XML, XS

Confidential

Java/J2EE Developer

Responsibilities:

  • Worked in Agile Environment and Iterative Development Process using Scrum concepts. Responsible for design and development of the front - end using HTMLJSP, CSS, JavaScript. Designed and Developed complex UI screens using HTML, CSS, AJAX, JSP, JQuery, JavaScript for request management and search and filter modules. Developed Struts Forms, Action classes, performed action mapping using Struts Config Xml. Hibernate is used for ORM and perform CRUD operations with
  • DB. Applied J2EE design patterns like Singleton, Data Transfer Object (DTO), Data Access Objects (DAO), Front Controller and Adapter during the development of components. Developed and deployed Action Classes and JSP for Dynamic HTML generation. Developed SOAP web services utilizing business logic for CRUD functionality and Rest Easy web services for creating reports and tested using SOAP UI. Implemented stateless session beans in business processing layer. Used GWT for compiling code written in JAVA to JavaScript code, write client-side application. Used XML parser APIs such as JAXP and JAXB in the web service's request response data marshalling as well as Un-marshalling process. Implemented Graphical User Interface using JSP, HTML, JSTL, CSS, JavaScript. Implemented DAO layer and mapped data base tables with Hibernate Entities using annotations Created inheritance mapping and integrated with Hibernate template method calls. Developed reports in Perl for the end users. Used Custom node.js proxy used to simulate API responses before client implementation. Develop the Perl and Shell scripts to automate the finance billing file. Implemented Spring ORM for data persistence support for Hibernate. Built and edited Spring-Hibernate configuration file for subprojects. Used
  • SOAPUI for JAX-WS and JAX-WS API for creating XML-based web services. Involved in writing CSS scripts and JAVA Scripts. Worked on Groovy Support with Quark framework. Used spring JDBC to connect database for web services, Worked on Test Driven Development. Deployed on JBoss enterprise servers with JBoss Native and Metro stack using document literal style web services.

Environment: Java/J2EE 1.7, JSP, Spring Boot, Angular, Node-JS, CSS3 and JavaScript, XML, Eclipse IDE, Maven, Jenkins,, Redux, Node JS, Express JS, NPM, Web pack, Dockers, Kubernetes, Cloud foundry, Jenkins, ECMS 6, AXIOS, MONGODB, Mongoose connection, NODE JS service, OPEN ID connection, OAUTH, HTML, CSS3.

Confidential

Web Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, analysis, design, development, testing and production environments. Worked on Agile Development Methodology using Scrum concepts. Worked in developing Spring related backend services (For the flex to access the database)
  • Implemented page specific controllers using Spring MVC components like @Controller, View resolver, dispatch servlet and calls respective halper classes. Implemented caching mechanism using Spring cache, configuration properties using EHcache. Implemented presentation layer of application using HTML, CSS, JQuery and Ajax calls. Implemented transaction management using Spring declarative transaction management and spring AOP. Implemented Hibernate Entity classes dat map data base tables using Hibernate annotations. Implemented Hibernate utility classes dat used as base implementation for DAO layer. Implemented Hibernate second level caching at hibernate level using EHcache provider.
  • Implemented Search based queries using Hibernate Criteria Query interface. Implemented Rest based web services, implemented security using JAX - RS annotations to handle data formats and used http methods. Build Maven Scripts for the application deployment and integrated with Jenkins's server. Involved in writing test cases, implement unit test cases using Junit and mocking frameworks. Deployed on JBoss 7.1 enterprise server with JBoss Native and Metro stack using document literal style web services.

Environment: J2EE, Spring framework, Spring MVC, Spring Boot, Hibernate 3.x, Angular, JQuery, JSON, Servlets 2.3, JDBC, AJAX, Jenkins, Multithreading, Web services, SOAP, XML, Microservices, SaaS, Java Beans, Net Tool, JQuery, JavaScript, Drools, Oracle 10g, WebSphere 7.0, Design Patterns, SVN, Apache Maven, JUnit, XSLT, HTML.

We'd love your feedback!