JetDevs Certified
AVAILABLE

Kunal A.

Top Rated
Agency Agency
Backend Developer Java
He is a seasoned professional specializing in project management and software development. His expertise lies in business process analysis, process optimization, and revenue maximization through innovative technical solutions. With a robust knowledge of languages like Java, J2EE, SQL, and XML, he excels in maintaining software development practices, encouraging his teams towards exemplary performances. His active involvement in all stages of the Software Development Life Cycle (SDLC), combined with his diverse working experience across domains like Banking, BuyBack, Transport, and Real Estate, makes him an accomplished asset in the industry.

Expertise

Years of Development Experience
8 Years
Skills
JavaJavascript
Domain Experience
FintechHealthcareGovernment
Other Skills
J2EE, SQL, PL/SQL, XML Frameworks: Spring MVC, Spring IOC, Spring Rest, Hibernate, Restlet, JPA, JSF, Apache Kafka, Microservices with Spring Boot, Spring Batch, RabbitMQ,Junit Web Technologies: JSP, HTML, JavaScript, CSS, Angular 2, Angular 4, Typescript Databases: MySQL, Postgres, MS SQL Server, Oracle, DB2, AngularJS
Language Spoken
English, Hindi

Experience

  1. Java Developer
    Hindustan Wellness
    2022 - 2023
    Project Summary
    Hindustan Wellness is a web application used for searching, comparing, and navigating through different health-related tests, checkups, and cures. The system enables users to compare and book packages from the hundreds of participating hospitals and labs.
    Project Responsibilities
    Developed REST APIs for various modules as a Java Developer.
    Created comprehensive backend modules tailored to the business's needs.
    Designed and implemented microservices using API Gateway.
    Employed REST template for interaction among microservices.
    Authored unit test cases to ensure >80% code coverage for APIs.
    Utilized Maven for dependency management and AWS for hosting services.
    Project Tech Stack
    Java 8 & 7, Spring, Hibernate, MySQL
  2. Senior Java Developer
    Buyback Tradein (BBTI)
    2022 - 2023
    Project Summary
    BBTI is an application that facilitates the trade-in of used electronic goods globally. In addition to supporting logistics through FedEx, chargebacks and payments are processed through Adyen. The system also caters to partner onboarding, with application behavior determined by partner configurations.
    Project Responsibilities
    Designed and developed REST APIs for data extraction and storage.
    Leveraged Sparkpost API to send emails.
    Managed order completions using Adyen Payment Integration.
    Created front-end designs using Bootstrap and React.js.
    Implemented Hibernate framework for data column mapping to databases.
    Developed REST APIs using Spring Boot based on a microservices architecture.
    Used Feign Client for communication between microservices and Docker for API build containerization.
    Employed CI/CD Jenkins for build deployment and MySQL as the database.
    Project Tech Stack
    Java11,Springboot,Microservices,PostgresSQL, Gradle, GITHUB, Jenkins
  3. Senior Software Engineer
    CGT(Guarantee Lodgement)
    2021 - 2022
    Project Summary
    The CGT application enables banks to file guarantees against loans taken by micro-organizations across the state. It also offers claims against those guarantees, risk premiums against single MLIs, and features various master modules.
    Project Responsibilities
    Developed REST APIs for various modules as a Java Developer.
    Managed the full cycle from System Feasibility Study (SFS) to Low-Level Design (LLD), Coding, Postman Testing, Presentation, and optional Rework.
    Used JPA Repository and Java Criteria API for entity-database mapping.
    Utilized REST template for inter-microservice communication and Maven for dependency management.
    Hosted services on AWS.
    Project Tech Stack
    Java 8 & 7, Spring, Hibernate, MySQL,Microservices,Angular
  4. Java Engineer
    ABT(Account Based Ticketing System) : Transport Project
    2019 - 2020
    Project Summary
    The ABT, a Government of India project, supports an account-based ticketing system where user concessions are granted based on their travel history.
    Project Responsibilities
    Developed APIs and designed UI as per client requirements. Managed the full cycle from SFS to LLD, coding, Postman Testing, presentation, and optional reworking.
    Used JPA Repository for entity-database mapping and REST template for inter-microservice communication.
    Developed screen UI with Angular and used Maven for dependency management.
    Liaised with the testing team to rectify bugs, following the Agile software development methodology.
    Utilized PostgreSQL as the database.
    Project Tech Stack
    Java 6 & 7, Spring, Hibernate, MySQL

Education

Bachelors of technology
ADGITM College (Formerly NEC) - Delhi
2013 - 2017
AddShortlist