We provide IT Staff Augmentation Services!

Sr. Java Full Stack Developer Resume

3.00/5 (Submit Your Rating)

SUMMARY:

  • Experienced in Processing requirements, Design, Development, Testing, and Implementation for Java and J2EE applications.
  • Experienced in all the phases of Software Development Life Cycle (SDLC) and Agile Methodologies.
  • Worked extensively in Multithreading, File Handling I/O, Generics, Exception Handling and Collections, Streams.
  • Extensively experienced in J2EE technologies like Core Java, Servlets, JSP, JSTL, JDBC Data Access API, XML, JNDI, Spring, Hibernate, JAX - WS and Junit.
  • Experience in Angular JS, React, React Native and REDUX.
  • Expertise in developing web-based GUIs using Java Applets, HTML, CSS, AngularJS, Node.js, Bootstrap, JSON, JSTL, DHTML, JavaScript, XML, DOJO, AJAX, Python, PHP JSP & spring form tags.
  • Hands-on experience in frameworks like Spring such as Spring MVC, Spring AOP, Spring Core, Spring JDBC, Spring Batch, Spring Boot, Spring ORM, Spring DAO and Spring Security.
  • Proficient in developing Client-side web applications using JavaScript, HTML/HTML5, CSS/CSS3, Bootstrap, AJAX, JSON, jQuery.
  • Experience in developing Microservices architecture based on Restful (JAX-RS) and SOAP web services (JAX-WS).
  • Experience in Microservices development using Spring Boot and deployment in Pivotal Cloud Foundry (PCF).
  • Strong experience in Spring Framework modules such as Spring MVC, Spring Dashboard, Spring Boot, Spring Microservices, Spring REST, Spring Eureka, Spring Ribbon, Spring Netflix, Spring Zuul Proxy.
  • Experience in Spring Security Framework for User Access Management and involved LDAP configuration for authentication, authorization & Implementing Spring Cloud-REST call using Netflix Feign Client.
  • Proficient in RDBMS concepts and good working experience with Oracle, MYSQL, PostgreSQL and SQL server and strong Skills in using NoSQL database like MongoDB.
  • Proficient in writing SQL queries, Functions, Triggers, Stored procedures in PL/SQL, JDBC, ODBC.
  • Experienced in Middleware persistence frameworks like Hibernate/S

PROFESSIONAL EXPERIENCE:

Confidential

Sr. Java Full Stack Developer

Responsibilities:

  • As a full stack developer, I was involved in requirement analysis, design, and implementation of the applications.* Followed agile methodology and participated in the standup meetings and involved in the sprint planning, retrospection, and reviews.* Developed the user interface using JavaScript, HTML5, CSS3, jQuery, Bootstrap, React, React Native and REDUX for created responsive GUI Interface of the web page.* Designed JSON requests according to the frontend pages and processed the JSON requests according to the different types of modules, actions, and request data.* JSON responses will be developed according to the request and send it back to the front end after the logic processing.
  • Developed Single page applications using React, Dynamic page applications.* Fluent in React and skilled in working with redux architecture to save and update the data.* Created reusable React components for the application and used props for single directional data flow and used state for class components.* Experience in using React components, Forms, Events, Keys, Router, Redux and Flux concept.* Used Reactive programming for building reactive web applications that automatically updates the values that are added to the database
  • Implemented Kafka producer and consumer applications with help of the zookeeper and retrieved log messages using Kafka.* Used Vertex for building reactive web applications on JVM (Java Virtual Machine).* Experience with Spring modules like Spring MVC, Spring Core, Spring Boot, Spring JDBC and Spring DAO.* Developed the application using both Java based configuration and XML based configuration.* Wrote Microservices to export/import data and task scheduling and Spring boot, Spring and Hibernate in the Microservices and Swagger API for Microservices.* Used REST API calls from React and parsed the data to client and handled the security and REST services authorization using Spring Security.
  • Creating Data Access Objects (DAOs) integrating with Hibernate and used JDBC interaction to interact with Data Access Objects.* Used Hibernate in Data Access layer to access and update information in the database.* Involved in writing SQL queries, functions, triggers, and stored procedures for PL/SQL and HQL (Hibernate Query Language).* Used Hibernate framework in persistence layer for mapping an object - oriented domain model to a relational DB.* Developed Entity objects and used Hibernate the ORM tool to access the persistent data from MYSQL.
  • Implemented Spring bean configuration file and bean factory pattern and application context for bean configuration.* Deployed the Microservices to Pivotal Cloud Foundry using CI/CD pipelines for continuous integration and developed using Jenkins.* Experience with design patterns like session facade, singleton, business delegate and Data Transfer Object (DTO).* Used Swagger for documenting the Rest APIs and created automation scripts for Re

Confidential

Java Full Stack Developer

Responsibilities:

  • Worked with the phases of SDLC as the scrum member following agile methodology and participated in sprint planning sessions.* Handled Front end using Angular for developing Single Page Applications (SPA).* Created Multiple Re - Usable UI directives by defining Angular Directives, Attaching Event Listeners, Controllers, and updating DOM elements.
  • Worked on customizing the Angular-Material classes using CSS preprocesses like SASS and made use of NPM task runner to compile SASS files to CSS, Linting, minify files and compress images.* Worked with Angular Flex Layout which provides a sophisticated layout API using Flexbox CSS and media Query. dis module component layout features using a custom Layout API, media Query observables, and can be injected to DOM.* Built Single Page Applications framework. Built Angular 7 framework including MVC architectures, different modules, templates, custom directives, and custom filters.* Extensively worked on Core Java, multi-threading, collections, and exception handling.* Worked on converting existing module to rest Microservices and CRUD operations using Spring Boot.* Scaled Microservices, distributed systems and serverless applications using Simple Queue Service (SQS).* Developed Restful APIs and Microservices using spring, Hibernate and Jersey.* Extensively worked on developing UI components using Angular and JSON to interact Restful services like Jersey API.
  • Developed the backend server with Spring Boot, involving different layers of the application including entity/model, DAO/repository, Controller, Service, Business, and Persistence.* Created application layer POJO classes and mapped them to backend oracle database using Hibernate network.* Used Spring Core for creating injection of controller and container (IOC) and integrated with Hibernate.* Used Hibernate as the Object Relational Mapping (ORM) to access data from SQL server.* Implemented Batch jobs using Spring Batch created various item readers, item writers and item processors.
  • Worked on setup of CI/CD process for application using Jenkins.* To convert the Entire event flow as a SOA based architecture used RabbitMQ as a queues and BUS.* Implemented Rabbit MQ for Windows with Direct Exchanges, with Consumers and Producers for data integration with Windows Services.* Developed Data Access Objects using Spring DAO, JDBC and Spring Hibernate.* Experience with large scale distributed systems and web-oriented architectures* Managed the bean lifecycle and worked with the controller to handle the request and response.* Worked with Maven build tool for automation and deployed the application using Tomcat server.* Build prototypes using react navigation and used API for props management.* Implemented stable react native components and stand-alone functions to be added to any future pages.* Worked on React Native to get access to the Native APIs.* Used React Components, Reducers an

Confidential

Java Full Stack Developer

Responsibilities:

  • Used agile methodology for software development. Based on the business needs of the application, developed functional and non - functional features of the application.* Created the React JS components and triggered Angular code to render the React components using life cycle hooks.* Developed Single Page Applications (SPAs) using React-Router and to enable navigation from one view to the next as clients performs application tasks.* Developed Single Page applications using Angular using components, directives using Typescript.
  • Built Single Page Applications framework. Built Angular framework including MVC architectures, different modules, templates, custom directives, and custom filters.* Participated in all Agile scrum ceremonies, project planning, design discussions and release planning activities.* Used Design patterns such as DAO, Singleton, Session facade which helps in distribution of roles and responsibilities across various layers of processing.* Developed the application using Eclipse IDE and used JBoss for deployment of application.* Strong understanding of the spring modules like Spring Core, Spring MVC, Spring JDBC, Spring Boot.* Extensively used spring framework
  • Dependency Injection (DI) for object's dependency resolution, Inversion of Control (IOC) using XML configurations, Java Annotations and Java Source code.* Wrote REST APIs in java 8 to support internalization, and apps to help our buyer team visualize and set portfolio performance targets.* Experience in automation with selenium Web driver and Rest API automation using Apache.* Integrated Spring- Hibernate frameworks for ORM functionality. Maintained web services using Restful API.* Strong skills in writing queries, functions, triggers, and stored procedures in PL/SQL.* Developed UI interface using HTML5, CSS3, jQuery and Angular, JavaScript AJAX and Tag libraries and Bootstrap.* Strong skills in Oracle server-side programming which includes SQL, SQL*Plus, PL/SQL Packages.* Used DAO Pattern to fetch data from the database using Hibernate to carry out various database.* Wrote JUnit test cases for unit testing. Used maven to build applications and created multi module maven project and used
  • Jenkins for continuous integration.* Developed detailed design documents for all the functional modules of the application to be used by the testing team to setup Test cases.* Deployed the application using Apache Tomcat Server.* Performed Module and Unit Level Testing with JUnit and Log4J for debugging and error tracking.* In production support responded to service tickets and service requests within established time-based requirements.* Designed and developed REST based Microservices using Spring Boot.* Worked on Pivotal Cloud Foundry (PCF) and Docker container services.

Environment: Java 1.7, J2EE (JSP, Servlets), JMS, JavaScript, jQuery, HTML5, API, CSS3, Bootstrap CSS, JSF 2.0 X, Hibernate, Spring, Linux, XML

Confidential

Java Developer

Responsibilities:

  • Involved in the Software Development and Lifecycle for analysis, design, testing and implementation of the project.* Good Experience in developing web/enterprise applications using SDLC methodologies like waterfall/agile.* Prepared business and functional requirement specification and technical documentation.* Involved in Daily Scrum meetings, Sprint planning and estimation of the tasks for user stories and participated in retrospective and presenting demo at the end of the sprint.* Experience on
  • Collections, Exception Handling, Garbage Collection in Core Java.* Designed use case diagrams, class, and sequence diagrams in the design phase of the project and for workflow settings.* Developed code changes using core java, J2EE technologies and used Eclipse, JDBC and MySQL.* Used Servlets for maintaining server - side business logic.
  • Used various Design patterns like service locator, session facade, singleton, and factory pattern.* Used spring framework for implementing Spring IOC, JDBC, and ORM.* Experience in writing SQL Stored procedures and functions.* Experience in writing test cases for Junit testing and thus verifying and validating applications.* Used HTML, CSS, JSP, JSTL and Java script for building web applications.* Worked on deployment of virtual machines and troubleshooting on VM management.* Worked on JSON, AJAX for request and response processing and used CVS for maintaining source code with other developers.* Used Maven to build and deploy the application on web logic server.* Used Git for version control across common source code used by developers.

Environment: Core Java, Collections, Multi-Threading, Struts, JavaScript, JSP, HTML, CSS, JDBC, Junit, SDLC, Eclipse, Tomcat, SQL, CVS, Waterfall, Design Patterns, DAO.

Confidential

Jr. Java Developer

Responsibilities:

  • Performed the analysis, design, and implementation of software applications using Java, J2EE.* Implemented design patterns like Data Access Objects (DAO), Value Objects/Data Transfer Objects (DTO), and Singleton etc. Developed JavaScript validations on order submission forms.* Worked with core java concepts such as Oops, Multi - threading, collection framework and Exception handling.* Developed and implemented spring and J2EE based MVC (Model-View-Controller) framework for the application.
  • Coded Modules in Java, HTML, JSTL, JavaScript, CSS, JSP and Servlets. Created dynamic HTML pages, used JavaScript for client-side validations, and AJAX to create interactive front-end GUI.* Performed in different phases of the Software Development Lifecycle (SDLC) of the application, including requirements gathering, analysis, design, development, and deployment of the application.* Developed Action Forms and Controllers in Struts 2.0 framework.* Designed, developed, and maintained the data layer using Hibernate.
  • JUnit was used to do the Unit testing for the application.* Used various Core Java concepts such as Multi-Threading, Exception Handling, Collection APIs to implement various features and enhancements.* Used Apache Ant to compile java classes and package into jar archive. Wrote PL/SQL queries, stored procedures, and triggers to perform back-end database operations.* Involved in coding, maintaining, and administering Servlets, and JSP components to be deployed on a Web Sphere Application server.* Involved in tracking and resolving defects, which arise in QA & production.

Environment: Java, J2EE, SOA services, JPA, JSP, Agile/Scrum, Eclipse, HTML, DHTML, XML, JavaScript, AJAX, WebLogic, ANT, Apache Axis, WSDL (Restful), SOAP, XML, LDAP, TCP/IP, JavaScript, OSS, Clear Case, XSLT, CSS, JMS, Oracle 10g, Spring, SQL, Pl/SQL.

We'd love your feedback!