Summary
Overview
Work History
Education
Skills
Certification
Workshops Events
Affiliations
Timeline
Generic

HENISH ZALAVADIYA

Edison

Summary

  • Senior-level Software and Application Developer passionate about creating cutting-edge products for the field. Strong work ethic and dedicated to quality assurance. Adept at working with teams or independently in fast-paced settings.
  • 8+ years of experience in core Java and Object-Oriented Analysis, Design, Development, Testing, Implementation and Post Implementation Support in all phases of Java 8, Spring boot applications.
  • Experienced in Workflow development and integrating CQ with other applications.
  • Experienced in developing Web Applications which have integrated several functional capabilities like Web Content Management (WCM), Digital Asset Management (DAM), Identity & Access Management, social media, Search, SEO etc.
  • Strong experience with setting up AEM using Maven and standard Eclipse tools.
  • Knowledge on using MVC and version control tools like SVN and GitHub.
  • Experienced in using CRXDE and Eclipse IDEs to develop CMS applications.
  • Experienced in Integration of the System modules, Writing Test Cases, Bug Fixing and Enhancements, very conversant with Quality Management and System Support.
  • Solid experience with Responsive Web Design (RWD) using Bootstrap.
  • Rich experience in Web Services such as SOAP and Restful.
  • Proficient in configuration, implementation, and integration of Enterprise Multi-tier Web Application with J2EE Frameworks, such as Spring, Hibernate, Struts.
  • Rich experienced in writing SQL queries with RDBMS skills in MySQL, SQL Server, and Oracle, etc.
  • Hands-on experience using development IDEs including Eclipse, NetBeans and used MAVEN as build tool.
  • Expertise in building client-side Middle Tier Development environment using JSP, Servlet, Java Mail, etc.
  • Expertise in HTML5, CSS3, XHTML, and XML based web internet applications using jQuery, AJAX, JavaScript, Angular JS, and Content Management Systems with emphasis on W3C and usability standards.
  • Experience in version control software such as Git, SVN and in tracking tool as JIRA.
  • Well versed in designing presentation layer components using Servlets, JSP, HTML, and JavaScript.
  • Ability to build tables, stored procedures, indexes, create jobs in SQL Server, use SQL Server Management Studio and tools such as query analyzer, activity monitor, and query profiler.
  • Experienced in working work NoSQL Database such as Apache Cassandra and MongoDB.
  • Skilled at developing enterprise applications in different Java IDEs like Eclipse, Net beans.
  • Experienced in implementing Microservices with XML based Web Services (SOAP/UDDI/WSDL) and knowledge of REACT tools including React.js, Webpack, Enzyme, Redux, and Flux.
  • Good experience in using Amazon Web Services (AWS) and AWS SNS/SQS for delivering messages.
  • In depth knowledge and experience in Java 8 and Java 11 features such as Lambdas, Streams, Collections, Concurrency, and IO
  • Expertise in Java 8 with knowledge of low-level parts of API like collections, multithreading, Java concurrency utilities, and Sockets
  • Experienced in building web applications using Spring Framework features like Spring Core, Spring IOC (Inversion of Control), and experienced in application development with Cassandra NoSQL, Redis and Guava
  • Experience in Microservices Architecture with Spring Boot and Docker
  • Experienced in the Email Domain, Java Mail API, Machine Learning, NLP, Apache Lucene, Apache Velocity
  • Extensive experience in Web application development using JDBC, Servlets, Java Beans, MVC, JMS, SOAP, Spring, Hibernate, RESTful, JavaScript, AJAX, XML and HTML.
  • Experienced or education in Behavior Driven Development (BDD), Test Driven Development (TDD)
  • Experience with writing unit/integration/function test cases, as well as with formalized testing methodologies (i.e., TDD, BDD)
  • Worked with RESTFUL API and developed, consumed RESTful web services that are lightweight and more scalable.
  • Experience in using build/deploy tools such as Jenkins, Docker, and OpenShift for Continuous Integration & Deployment for Microservices.
  • Good knowledge in XML related technologies including XSD, XSLT, DOM, JAXP, JAXB, and XML Beans.
  • Experience using Spring Framework modules like Spring Core container for Dependency Injection, Application context, Spring ORM and POJO objects.
  • Worked extensively in J2EE JSP, Servlets, JDBC, Struts, Spring, MVC, Hibernate, Java- Networking, RMI, Web Sphere, XML and well versed with Oracle database, OS Concepts
  • Good Knowledge in developing single page applications (SPA) using JavaScript frameworks like AngularJS, React JS, Node JS, and Bootstrap.
  • Good Knowledge of using IDE Tools like Eclipse, NetBeans for Java/ J2EE application development.
  • Extensive Knowledge in Data Modeling, administration and development using SQL and PL/SQL in Oracle, MY-SQL, MS SQL Server, DB2 and SQL Server environments.
  • Proficiency in writing complex SQL queries, stored procedures, database design, creation and management of schemas, functions, DDL, Cursors and Triggers.
  • Knowledge and expertise in Linux Operating System, Windows, and Unix Commands.
  • Extensive experience in using Ant, Maven and Gradle for build automation.
  • Expertise in using version control and configuration management tools like CVS and SVN, GIT.
  • Implemented Unit Testing using JUnit and Integration testing during the projects.
  • Exposure on cloud service-related databases like PostgreSQL and Mongo
  • Expertise working on Application servers and Web servers like Web Logic 10.0, JBoss 7.1.0, WebSphere 8 and Tomcat 8. Configured and created application log files using Log4J to trace required application messages. Good comprehension of Business work process, Business rationale and Business strategies for further execution of client prerequisite in a conveyed application environment. Self-starter always inclined to learn new technologies and Team Player with very good communication, organizational and interpersonal skills.

Overview

8
8
years of professional experience
1
1
Certification

Work History

Sr. Java Developer

AXA Financial
New York
12.2022 - Current
  • Financial planner helps the financial advisors for advising customers on Retirement, Insurance, Education, Tax, Estate and Mortgage planning. It gives the monetary benefits at each period and projection till the end of period. It also helps the customers to apply online for insurance claims and online purchase of insurance plans. Online payment system for insurance premiums. and Retirement plans are integrated with the system. The system has the facility to give insurance and investment plans and offers quotes based on the information provided by the customer.
  • Gathered application requirements using JIRA tickets.
  • Implemented the application using Spring Boot Frame work and handled the security using Spring Security.
  • Analyzed, designed, and implemented e-bill payment and account transfer systems, creating specifications such as Use Cases, Class Diagrams, Sequence Diagrams, and Activity Diagrams.
  • Developed user interfaces (UI) for Spring MVC and supported development with Jenkins, Git, JUnit, Selenium, and Maven.
  • Familiar with setting up CI/CD pipelines using tools like Jenkins, GitLab CI/CD for automated building, testing, and deployment of Java web applications on Tomcat server, ensuring rapid delivery and continuous improvement.
  • Core strengths include Core Java collections, concurrency and transactional design.
  • Migration of existing systems to AWS and using the snapshot method for the EBS volumes
  • Worked on SMTP Server setup for customers using ansible and terraform.
  • Implemented RESTful Web Services using Spring REST.
  • Developed DTDs, XML Schemas, and XSL stylesheets for generating Excel, graphs, and PDFs from XML documents.
  • Created custom tags and JSTL to facilitate customized user interfaces.
  • Created Web Services using WebLogic Workshop.
  • Monitored error logs with Log4j and resolved issues.
  • Developed front-end framework components using Ext-JS, a Web 2.0 JavaScript library.
  • Worked with IBM MQ Series and WebSphere Message Broker (WMB).
  • Created SQL statements and PL/SQL stored procedures.
  • Developed SPAs (Single Page Web Applications) using RESTFUL web services, Ajax, and AngularJS.
  • Experience in Integration of Amazon Web Services AWS with other applications infrastructure.
  • Accessed Restful resources with HTTP protocol, the URL of the resource serve as the resource as the resource identifier and GET, PUT, DELETE, POST and HEAD are the standard operations
  • Implemented Global Exception Handling using Spring Boot.
  • Created Core java Interfaces and Abstract classes for different functionalities.
  • Setting up AWS Oracle RDS databases for new project, use data pump to migrate data to Relational Database Services (RDS).
  • Performed various business services are exposed as Restful Web Services to the external clients during the Service Oriented Architecture (SOA) implementation.
  • Created Core java Interfaces and Abstract classes for different functionalities.
  • Used Amazon Cloud Watch to monitor AWS services and Amazon Cloud Watch logs to monitor application.
  • Created different Terraform modules as part of foundation
  • Used SLF4J for logging all the debugging and error information.
  • Used IntelliJ as Source code editor.
  • Used WSAD to create code for JSP, Servlets, and Struts.
  • Successfully received over 300 JSP pages, including XHTML, DHTML, HTML5, CSS3, Java Script, JSTL, and custom tags.
  • Data is parsed via J2EE/Java/JAXP SAX classes and XSLT.
  • The application utilizes jQuery/JSON to provide a dynamic and interactive user experience.
  • Performance tweaking, including Apache Web server configuration with JBoss App Server.
  • Managed continuous build and integration environments for Waterfall, SCRUM, and Agile projects.
  • Used SPRING framework to support Hibernate and Struts.
  • Implemented the application utilizing design patterns including MVC, Business Delegate, Session Facade, Service Locator, Data Access Object, Singleton, and Factory.
  • Tested SOAP/RESTful Web Services utilizing SOAP UI.
  • Used CVS for version management of shared source code among developers.
  • Used XML Web Services with SOAP to transfer funds between remote and worldwide financial institutions.

Java Full Stack Developer

AMERIHEALTH
Philadelphia
06.2021 - 09.2022
  • Fitch Ratings is a ratings company which rates different Entities across the world
  • I am working on Global work center project
  • It is an internal application for specific set of users, who can create an issuer with ratings, Issuers linked to them and tagging information
  • After creation of issuers it is reviewed by different users like Analyst, Support role users etc
  • When the issuer is rated and approved by the committee then it will be sent to users and to then issuers is published in the Global Website(fitchratings.com)
  • Dynamic notification emails are sent to the respective end users based on their roles at each stage
  • Involved in Understanding and analyzing the requirements and part of the process of designing the system
  • Designed, developed and validated User Interface using HTML, Angular, JavaScript, and CSS, jQuery
  • Making changes to the existing web applications using ReactJS and creating new components using Material-UI and Material-Design
  • Implemented server-side programs by using Servlet and client side by using JSP
  • Used Spring Dependency Injection (IOC container) to inject the objects into class to make the application loosely coupled
  • Used Spring MVC Design Pattern to hold the UI data and to serve the request and to send the response
  • Used Spring Front Controller class to map all the client requests to it and navigated to Business Controller classes accordingly
  • Produced SOAP Web Service using Apache Axis generated WSDL files for the Service that served XML data in SOA (Service Oriented) Architecture
  • Used Log4J for logging/detecting errors in the application
  • Developed JUnit test cases to test business scenarios associated with each use case sequences
  • Deployed the application in JBoss Application Server after testing from QA team
  • Used Quality center to keep a track of bugs
  • Also, used SVN as the version control manager
  • Used Eclipse Integrated Development Environment to build the application

Java Developer

Vodafone OSS RC
Ahmedabad
06.2018 - 06.2021
  • Designed & created a solution using Java, J2EE Technologies.
  • Responsible for developing multi-tier websites, the full cycle: analysis, design, development, testing, and documentation.
  • Created XHTML Pages with CSS and the Box Model.
  • Using advanced level of JQUERY, AJAX, JavaScript, CSS, and pure CSS layouts.
  • Used jQuery core library functions for the logical implementation part at client side for all theapplications.
  • Responsible for designing page layout using HTML5, CSS3 along with jQuery and adding dynamic functionality to each module
  • Development of the interactive UIs for the front-end users using the front-end technologies like HTML, CSS, JavaScript, and jQuery.
  • Creating cross-browser compatible and standards-compliant CSS-based page layouts.
  • Involved in fixing Front-End issues with the layouts.
  • Used jQuery plug-ins for Drag-and-Drop, Widgets, Menus, User Interface, and Forms.
  • Involved in developing HTML and JavaScript for client-side presentation and, data validation on the client side within the forms.
  • Developed Date Time Picker using Object Oriented JavaScript extensively.
  • Re factored, re-architected, and enhanced an existing AngularJS application to follow strict MVVM/MVC patterns for improved source code maintenance.
  • Involved in developing XUL, HTML, and JavaScript for client-side presentation and, data validation on the client side within the forms.
  • Developed new JSP pages, enhanced existing functionality from the requirement documentation
  • Collaborated with the 8 members of the team to manage the User Interface of the Website.
  • Assisted a teammate in setting up the Hibernate framework, configured mapping.xml files, wrote POJO classes, and PL/SQL stored procedures.
  • Maintained, developed, and fixed bugs for applications.
  • Participate in requirement gathering and story grooming calls, which translate into solutions.
  • Analysis and design for products and related services, also responsible for product stability.
  • I wrote build scripts using the Maven software project management tool. Assisted the WebSphere admin team in setting up the Maven repository on the build server, and was involved in production support to address the issues that were raised.
  • Modifying the existing JSPs for screen-level changes and adding client-side validations in JavaScript.
  • Developed a Java API to interact with Amazon SQS, used in sending bulk emails.
  • Experience in the design and maintenance of database platforms, like JDBC and Hibernate.
  • Analyzing the requirements, developing, and implementing using Java, J2EE, JSP, JavaScript, HTML, and SQL.
  • Served an integral role in the analysis, design, development, and implementation of new requirements.
  • Used JavaBeans, Servlets, Action classes, Action Forms as Model, JSP, Struts tag libraries, JSTL, as View, and Action Servlet as a Controller.
  • Worked on the design and development of the UI using HTML, CSS, and JavaScript.
  • Hands-on experience with data persistence using Hibernate and the Spring Framework. Implemented client-side validations using JavaScript.
  • Used core Java to develop the functionality of the modules.
  • Implemented a servlet to handle requests and responses, which comprise accepting form input and generating HTML web pages dynamically.
  • Write, modify, and maintain software documentation and specifications.
  • Utilized defect/bug tracking tools with team to improve communications and reduce defects in product.

Software Developer (SDE 2)

WOKONTECH IT Solution
Surat
03.2017 - 05.2018
  • Product: Employee Management System with admin panel, E-Journal Management System, customer issue resolution, 3 Android applications, etc..
  • Backend: C, C++, C#, Java; Frontend: ASP.NET, jQuery, JavaScript, CSS, and HTML; Database: MySQL; Environment: Java 8/11, AWS, Python, Django, Kafka, Postman, Spring Reactive, ReactiveAPI, APIGEE, MongoDB, Docker, Kubernetes, DynamoDB, SQS, Redis, Eclipse, Oracle, PostgreSQL. Roles and Responsibilities: Take part in all phases of an agile project, including designing and creating user interfaces and apps and conducting testing.
  • Experience in implementing Web Services in order to communicate between different distributed components using the SOAP Protocol with Apache Axis.
  • Designed and developed RESTful web services that support JSON for other developers to access, to speed up development using Spring MVC, Spring Boot, Web Services, JSON, Log4j, RESTful, MySQL, and Maven.
  • Front-end and back-end coding tasks were carried out using Linux OS CLI commands.
  • Linux shell scripting was used to access both internal and external repositories.
  • Created a responsive grid layout for the user interface, utilizing HTML, XHTML, CSS/CSS3, jQuery, JavaScript, AJAX, JSP, JSF, and Angular 7.
  • A responsive design template was used to create a new HTML5 and Bootstrap interface.
  • Used Servlets/JSPs, JavaScript, jQuery, CSS, HTML, and DHTML to create the view-controller components.
  • Proficient in writing JAX-WS (SOAP) and JAX-RS Web Services code (RESTful).
  • Handled the deployment of several apps using Apache Tomcat application servers.
  • Used pair programming as part of the agile methodology, addressing problems as they arose during system testing.

Web Developer Intern

WOKONTECH IT Solution
Surat
12.2016 - 03.2017
  • Worked as a Web Developer Intern to develop web pages by using scripting languages in create Employee Management System (ASP.NET).
  • Internship project at WokOnTech IT Solution, Surat.
  • (An Individual project) It included to provide comprehensive approach towards the management of employee information and activities.
  • It was done in theAsp.NET framework.
  • It was a real world experience.
  • Designed, developed, and maintained dynamic websites and web applications using HTML, CSS, JavaScript, and modern frameworks (e.g., React, Angular, Vue).
  • Collaborated with designers and stakeholders to transform UI/UX wireframes into responsive and visually appealing websites.
  • Implemented RESTful APIs and integrated third-party services to enhance application functionality.
  • Optimized website performance by implementing best practices for speed, SEO, and responsiveness.
  • Managed website deployment and maintenance, ensuring minimal downtime and quick resolution of issues.
  • Utilized version control systems like Git for collaborative and efficient code management.

Education

Master of Science - Master of Cyber Security

Rowan University
Glassboro, NJ
05.2024

Computer Applications Development

Uka Tarsadia University (SRIMCA)
Gujarat, India
01-2019

Skills

  • Requirement Gathering
  • Website Development
  • Code Optimization
  • Documentation
  • Coordination
  • Agile Process
  • Android Development
  • Java
  • J2EE
  • JSP 20
  • Struts 20
  • Oracle
  • HTML5
  • XML/XSL
  • DOM
  • XHTML
  • DHTML
  • Spring MVC
  • CSS3
  • Service-Oriented Architecture (SOA)
  • WebLogic
  • SDLC Methodology
  • Stored procedures
  • SOAP
  • JAXB
  • JBoss
  • DB2
  • NoSQL
  • WebSphere
  • MYSQL
  • Maven
  • JSON
  • Waterfall Methodology
  • Hibernate 20
  • Spring
  • LOG4J
  • RDBMS
  • JQuery
  • CVS
  • Responsive Web Design (RWD)
  • Bootstrap
  • Apache Camel
  • EJB
  • Annotations
  • Java Beans
  • JNDI
  • AJAX
  • JMS
  • ORM
  • JDBC
  • JAXP
  • RMI
  • JavaScript
  • Web Services (SOAP & RESTful)
  • Java 17
  • Java 18
  • User Interface
  • Angular
  • Single Page Application
  • Cloud Compatible Micro Services
  • Spring Boot
  • AngularJS
  • ReactJS
  • Oracle Service Bus OSB
  • Apache Camel Routes
  • Front End Developer
  • Design Patterns
  • Singleton
  • Factory
  • Model View Controller (MVC)
  • Data Access Object (DAO)
  • Business Delegate
  • Core Java
  • Collections
  • Multithreading
  • Serialization
  • Java beans
  • Spring Core Container Module
  • Spring Application Context Module
  • Spring MVC Framework module
  • Spring AOP Module
  • Spring ORM Module
  • EJB3
  • Struts
  • ORM tools
  • Hibernate
  • Cyber security
  • Web development
  • Database management
  • Software testing
  • Project management
  • Problem solving
  • Agile methodology
  • Effective communication
  • Team collaboration
  • Functional specification writing
  • Java security
  • Java reflection
  • Application debugging
  • Gradle build tool
  • Conceptual skills
  • Android development
  • Software automation
  • Middleware solutions
  • Thread synchronization
  • Java database connectivity
  • Hibernate ORM
  • Application deployment
  • Remote collaboration
  • Multithreading and concurrency
  • Code optimization
  • Spring framework
  • NoSQL databases
  • Documentation reviews
  • Relational databases
  • Java performance tuning
  • Application maintenance
  • Garbage collection tuning
  • Project oversight
  • Usability principles
  • Enterprise javabeans
  • JUnit testing
  • Conceptual designing
  • Code debugging
  • Continuous testing
  • Docker containers
  • Integration testing
  • Application design
  • API development
  • Modular programming
  • Java message service
  • Software updates
  • Design principles
  • Java annotations
  • Object-oriented programming
  • Amazon web services
  • Web services
  • JavaServer faces
  • Full-stack development
  • Logging frameworks
  • Code reviews
  • Data structures and algorithms
  • Quality assurance testing
  • Performance monitoring
  • Java memory management
  • Source code management
  • Java generics
  • Bitbucket repository
  • Deployment pipelines

Certification

  • Certified Google Analytics for Beginners, Google, '20
  • TECHVISION 2025, UTU(Bardoli), '19
  • SOLOMON IT, SVM(Bharuch), '18

Workshops Events

  • COGNIZANCE 2019, CHARUSAT (Changa), 09/13/19
  • TECHVISION 2025, UTU (Bardoli), 12/10/19
  • IGNITE 2019, CHARUSAT (Changa), 02/14/19
  • NCAT, UTU (Bardoli), 2018
  • IMPETUS 2018, SSVP College of computer and business management (Surat), 2018
  • SOLOMON IT 2018, SVM (Bharuch), 01/25/18

Affiliations

  • COGNIZANCE 2019, CHARUSAT (Changa), 09/13/19
  • TECHVISION 2025, UTU (Bardoli), 12/10/19
  • IGNITE 2019, CHARUSAT (Changa), 02/14/19
  • NCAT, UTU (Bardoli), 2018
  • IMPETUS 2018, SSVP College of computer and business management (Surat), 2018
  • SOLOMON IT 2018, SVM (Bharuch), 01/25/18

Timeline

Sr. Java Developer

AXA Financial
12.2022 - Current

Java Full Stack Developer

AMERIHEALTH
06.2021 - 09.2022

Java Developer

Vodafone OSS RC
06.2018 - 06.2021

Software Developer (SDE 2)

WOKONTECH IT Solution
03.2017 - 05.2018

Web Developer Intern

WOKONTECH IT Solution
12.2016 - 03.2017

Master of Science - Master of Cyber Security

Rowan University

Computer Applications Development

Uka Tarsadia University (SRIMCA)
HENISH ZALAVADIYA