Nirali Zalawadiya Email and Phone Number
• About 4 years of experience in the IT industry developing software, with a solid background in application development utilizing the Software Development Life Cycle (SDLC) and several techniques such as Waterfall, Agile, and Scrum. vast expertise with Java/J2EE and Object-Oriented Client-Server technologies, including analysis, design, implementation, integration, testing, and maintenance of applications.• Proficiency in Core Java and a solid working understanding of Object-Oriented concepts such as Collections, Multi-Threading, and Concurrency Framework.• Excellent knowledge of J2EE design patterns such as the Singleton, Factory Method, DAO, Session Facade, and Delegate Pattern.• Knowledgeable about Object-Oriented Programming principles (OOPS), Collections, Multi-Threading, Synchronization, and other Core Java principles.•Good ability to create and run test cases using Junit and integrate mock objects for quality assurance.•Hands-on experience deploying Spring Boot Microservices and Client-Side Web Applications utilizing Continuous Integration/ Continuous Development (CI/CD) technologies like Jenkins. used Maven to automate project builds.• Used Junit and Mockito to do unit and integration testing on the application.• Fallback techniques are used in frontend and backend frameworks to handle errors correctly.• Solid familiarity with identifying and using JEE Design patterns.• Skilled at using Core Java, Object-Oriented Programming, and Java 1.8 features like Lambda, Streams, and Functional Interfaces.• Proficiency in Hibernate query language (HQL), the Criteria API, and mapping Java classes to databases.• Log the system execution information to log files using the Log4j framework.• Practical knowledge of the Agile Methodology in Scrum teams.• Maintained project versions using GIT version control.• Proven ability to multitask, handle pressure, manage tight deadlines, and manage expectations of stakeholders.• Excellent skills in analysis, problem-solving, debugging, and interpersonal relationships with a thorough understanding of system development indicators, methods, and tools.
Draft2Digital
View- Website:
- draft2digital.com
- Employees:
- 112
-
Java DeveloperDraft2Digital Jul 2023 - PresentOntario, Canada• Involved in gathering requirements, analyzing data, and creating applications.• Create the application utilizing MySQL, Spring Boot, Restful API, Microservices, and service-oriented design.• Designed and developed asynchronous RESTful Microservices using Spring boot, that are consumed by other microservices.• Used several design patterns, including MVC, Singleton, Factory, and Data Access Objects.• Used Spring annotations, configuration files, and spring modules to implement Spring beans as business logic components.• Used Java 1.8 Lambda expressions and Stream API to support functional-style operations on streams of elements.• Participated in the design of a multi-tiered J2EE application using Spring Inversion of Control (IOC), AOP, MVC, and Hibernate.• Worked with core Java topics including memory management, the collections framework, and multithreading.• Created the POJO objects and mapped them using Hibernate annotations and Transaction Management, then developed the persistent layer using the Hibernate Framework.• The Collections API incorporates the Stream API to provide bulk actions on collections, such as sequential Used a collection framework with multi-threading, comprising List, Map, etc.• Implemented Rest-based services, exception handling, and different response types using Spring MVC.• Developed Application-Level Micro Services using the Spring Boot and Spring Restful templates.• Extensively used Spring Framework as the controller to handle subsequent client requests and invoke the model based on user requests. -
Java DeveloperMoxasoft Feb 2020 - May 2023India• Handle Dynamic Report Parameters by creating several SQL queries in such a way as to pass optional parameters.• Used OOPS concept and other core java concepts such as multithreading, inheritance, and Java 8 features etc.• Learned company standards of application software development, Agile, and iterative development methodologies.• Implemented caching mechanism in Hibernate to load data from the database, maintained mapping files of ORM while implementing transaction control layer.• Utilized Spring IOC (Inversion of Control), allowing Dependency Injections (DI) for Spring Beans.• Ensure all unit test cases cover logical scenarios and verify code coverage using JUnit, Mockito, Integration Test, SonarQube, and TDD.
Nirali Zalawadiya Education Details
-
Computer Science
Frequently Asked Questions about Nirali Zalawadiya
What company does Nirali Zalawadiya work for?
Nirali Zalawadiya works for Draft2digital
What is Nirali Zalawadiya's role at the current company?
Nirali Zalawadiya's current role is Experienced Full Stack Java Developer: Crafting Seamless Digital Experiences with Java, Spring Boot, and React.
What schools did Nirali Zalawadiya attend?
Nirali Zalawadiya attended Gujarat Technological University (Gtu).
Who are Nirali Zalawadiya's colleagues?
Nirali Zalawadiya's colleagues are Gabriel Woods, William Schumpert, Yanan Melo, Aaron Pogue, Solomon Merid, Tara Robinett, Muhammad Rafay Shaikh.
Not the Nirali Zalawadiya you were looking for?
Free Chrome Extension
Find emails, phones & company data instantly
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial