We provide IT Staff Augmentation Services!

Reactjs Developer. Resume

5.00/5 (Submit Your Rating)

Basking Ridge, NJ

SUMMARY

  • Have around 4 years’ experience in developing web based, internet/intranet, client/server, distributed architecture and component - oriented architecture applications using Java/J2EE technologies with front end technology ReactJS and varied exposure to different types of project phases like Development, Maintenance and Production Support.
  • Application development experience using multithreading, Serialization, Externalization, Collection, Generics.
  • Working with relative ease with different Software development methodologies like Waterfall, Agile (SCRUM) and Rational Unified Process (RUP).
  • Expertise in developing MVC patterns-based web applications using Struts by creating forms using Struts tiles and validates using Struts validation framework.
  • Experience in SOAP, REST and expertise in creating Restful Web Services with Spring MVC Framework.
  • Experience in developing and consuming Web Services using SOAP, HTTP.
  • Used latest React hooks, Babel, Webpack, ES6 for the better enhancements and code efficiency with seamless components.
  • Developed UI pages with HTML5, CSS3 and created the Responsive Web pages using CSS Media Queries.
  • Applied Agile Test Practices SCRUM, Scripted Test Cases for Test Driven Development TDD and developed test cases for story card based on Acceptance Test Driven Development ATDD
  • Experience in designing User Interface (UI) web applications using HTML5, CSS, Java Script, jQuery, Angular JS, AJAX, JSON, and MVC, ReactJS.
  • Experience in working with different operating systems like Windows 7/XP/2000/98/95, UNIX and Linux.
  • Experience with Oracle and MySQL in writing PL/SQL, stored procedures, functions and triggers.
  • Hands on experience in design, implementation and maintenance of system architectures using application servers like Web Logic, Web Sphere and Tomcat.
  • Hands on experience in Continuous Integration using tools like Jenkins, Bamboo.
  • Management and design of integrated build pipelines using continuous integration workflows such as Jira, Git, Stash, Bamboo, and Jenkins.
  • Hands on experience in automated Junit testing tool as well as Mockito framework.
  • Worked on react-redux for the building of UI applications.
  • Hands on experience in automated Testing tools in Power mock framework.
  • Extensively used SVN and IBM Rational Clear Case for version control, using Junit testing framework and comprehensive knowledge of Log4j for logging and MAVEN&ANT for project build.
  • Expertise level knowledge in entire software development lifecycle (SDLC) process from business analysis to development, testing, deployment, documenting, maintaining and user training.
  • A strong leader and team player, adept at supporting team members to achieve personal and professional goals. Outstanding oral and written communication skills.

TECHNICAL SKILLS

  • Programming Languages: Java 7/8/J2EE, C#
  • Technologies & Service: API's JSP, Servlets, JDBC, JPA, JMS web Services
  • Web Frameworks/ Open Source: Struts, Spring MVC, Spring Boot, Spring Batch, Angular JS, Bootstrap
  • Databases: Oracle DB2, My SQL, SQL Server, NoSQL
  • Application Servers: Oracle Web Logic IBM Web sphere Apache Tomcat, JBoss.
  • Web Services: AWS, REST, SOAP, WSDL, SOA.
  • Operating Systems: Windows XP/VISTA, UNIX/LINUX.
  • Apache Tools: Log4j, Maven.
  • Development Tools: Eclipse, TDD, IntelliJ.
  • Testing Tools: Junit, Selenium
  • Programming Concepts: Object Oriented Programming (OOPS
  • User Interface Technologies: HTML5, CSS3, Java Script, ReactJS, Angular, AJAX, XML
  • Version: Control SVN, GIT, GitHub.
  • SDLC Methodologies: Agile, Waterfall and Scrum models

PROFESSIONAL EXPERIENCE

Confidential - Basking Ridge, NJ

ReactJS Developer.

Responsibilities:

  • Developed front-end code with ReactJS and jQuery to retrieve data as JSON Object from controllers in back-end RESTful Server, then display the well-organized result in web pages by writing reusable components.
  • Enhanced the web pages using the seamless components to integrate widgets into any project using react hooks with react-redux
  • Involved in requirements gathering and Analysis of complex web applications.
  • Responsible for developing and enhancing the Client/Server application using J2EE standard open-source framework Spring, REST, Hibernate, Core Java.
  • Involved in storing the user information using local storage and session storage concepts for better experience fir the user.
  • Involved in implementation of enterprise integration with web services and legacy systems using REST API.
  • Developed front-end application using ReactJS and for the error enhancement used ATDD test
  • Used Adobe Tagging for the user consumption of the web page depending on the actions they performed on the application for continuous monitoring.
  • Worked with QA on automation testing scripts using the Cypress framework.
  • Used JSON Data for REST API request and response with Jackson. Used POSTMAN to test the REST API.
  • Developed the application using Spring Framework that leverages the classical (Model-View-Controller MVC).
  • Used Spring Core for dependency injection/Inversion of control (IOC) and implemented using Spring Annotations.
  • Implemented Multi-Threading concept to pull data concurrently from multiple web pages in order to generate PDF file in a timely manner.
  • Used spring boot to increase productivity with application properties Auto Configuration method.
  • Designed and developed the REST based Micro services using Spring Boot.
  • Used Hibernate as Object Relational Mapping (ORM) tool for back-end data Persistency.
  • Worked on Web Services using REST. Analyzed and implemented the Spring-MVC framework and Struts.
  • Used SVG component for the icons for the enhancement of the new application in the front-end for the imaging.
  • Used XML Bases transactional support of Spring Framework.

Environment: ReactJS, React-redux, Cypress, SVG, Java 1.8, Spring 4.2, Spring Boot, Micro services, Web services SOAP/Restful, Hibernate, GitHub V3, Maven, Jenkins.

Confidential - Charlotte, NC

ReactJS/Full Stack Java Developer.

Responsibilities:

  • Involved in Agile/Scrum software development methodology with design, develop of large size complex web applications.
  • Involved in requirements gathering and Analysis of complex web applications.
  • Responsible for developing and enhancing the Client/Server application using J2EE standard open-source framework Spring, REST, Hibernate, Core Java, Collections, Multithreading.
  • Involved in implementation of enterprise integration with web services and legacy systems using REST API. Worked on both Service and Client side.
  • Developed REST API Web Services using Jersey Framework to produce application business services.
  • Used ReactJS to develop UI responsive application for better understanding for the user.
  • Used JSON Data for REST API request and response with Jackson. Used POSTMAN to test the REST API.
  • Developed the application using Spring Framework that leverages the classical (Model-View-Controller MVC).
  • Implemented Multi-Threading concept to pull data concurrently from multiple web pages in order to generate PDF file in a timely manner.
  • Used spring boot to increase productivity with application properties Auto Configuration method.
  • Consumed Rest webservices to develop the front-end application using the ReactJS
  • Converted HTML pages to PDF conversion for the printing options for the user with the details and designed logo for the internal logo design.
  • Designed and developed the REST based Micro services using Spring Boot.
  • Used Hibernate as Object Relational Mapping (ORM) tool for back-end data Persistency.
  • Extensively used Hibernate Query Language (HQL) for data retrieval from the database and managed the transactions using the Spring Hibernate Transaction Management.
  • Developed code using Core Java, J2EE, EJB, JSP, Servlets, JDBC, JSTL, Spring MVC, REST and Hibernate.
  • Worked on Web Services using REST. Analyzed and implemented the Spring-MVC framework and Struts.
  • Used XML Bases transactional support of Spring Framework.
  • Used Oracle and MS SQL Server RDBMS and NoSQL database Mongo DB.

Environment: ReactJS, Java 1.8, Spring 4.2, Spring Boot, Micro services, Web services SOAP/Restful, Hibernate, Mongo, AWS, GitHub V3, Maven, Jenkins, Tomcat 8.5, PDF.

Confidential, NJ

Java/J2EE Full Stack Developer

Responsibilities:

  • Involved with the requirement gathering and analysis stage followed by use case designing, project plan development and drafting the technical documentation.
  • Designed and developed a multi-platform responsive UI framework for the solution using HTML5, CSS3, Bootstrap, Angular2and additional JavaScript libraries.
  • Experienced in developing spring boot based micro services from scratch and architecting with spring cloud components which are based on Netflix to make the services cloud ready.
  • Experienced in designing REST endpoint contracts and Documenting using swagger to be ready for consumption by several clients.
  • Worked on AWS as a cloud environment for micro service deployment.Developed Gateway Service using Netflix Zuul to redirect service calls and created Spring Cloud Config Server Using Spring Boot to configure the application.
  • Developed DAO layers in the micro service using Hibernate ORM for persisting the data in relational database systems like Oracle.
  • Designed the database views, triggers, functions and backup procedures using the Oracle SQL Developer to maintain data security and ensure data availability.
  • Involved in creating the Build and Deployment scripts for the application using Maven.
  • Used Continuous delivery / Continuous Integration (CD/CI) tools like Docker, Jenkins to deploy this application to AWS along with GIT for Version Control of code for incremental development.
  • Extensively worked on focusing on AWS services like EC2, S3, Amazon RDS, Elastic Cache
  • Worked on Apache Storm which is used for real-time Stream processing and end-to-end delivery response and for migrating existing modules in IBM MQ to Kafka. Implemented the internal logging module based on the Singleton Pattern and log4j framework.
  • Responsible for unit testing the application through multiple stages of Test-Driven Development process using Junit.

Environment: Java, J2EE, Hibernate, Oracle, JSP, Spring Boot, Spring Cloud, AWS, Angular, XML, Maven, JSON, REST web services, AJAX, Bootstrap, Junit, log4j, JSTL, JIRA.

We'd love your feedback!