Experienced Java Developer having around 5.9 years of experience in developing applications using Java technologies.
Hands on experience on Spring Boot, Hibernate, REST, Spring MVC, Kafka, Drools rule management tool.
Worked on Stripe Payment gateway, SignNow eSignature tool, Nylas calendar synchronization tool, AWS SDK, Java Multithreading.
Certified AWS Developer Associate and have knowledge of Docker, Go language, gRPC and Protobuf.
Overview
7
7
years of professional experience
1
1
Certification
Work History
Sr. Java Developer
340B Direct Plus (PPS)
10.2022 - Current
340BDirect Connect is a web-based application that allows Covered Entities (clinics and hospitals deemed eligible to participate in the 340B drug program) to manage their own 340B claim eligibility configuration and identify valid 340B claims without need of Third-Party Administrator
Analyze and develop claim rules using Drools tool and Java
Handling java team by giving support to understand the functional requirements, provide the optimized solutions, code review.
Technologies used Java 8, SpringBoot, Hibernate, Drools, Kafka, PostgreSQL
Java Developer
Souqh
02.2021 - 09.2022
Souqh application simplifies the home buying journey for the canadian people right from searching the home to moving into home it provides all the realting, financing and interior services. Simply search, compare, and connect with trusted service providers - all in one platform
Worked on REST API implementation, SES integration, Stripe payment gateways, eSignature tool, Webhook.
Designed database schema and written Liquibase scripts.
Contributed ideas and suggestions in team meetings and delivered updates on deadlines, designs, and enhancements.
Technologies used Java 8, SpringBoot, Hibernate, MySQL
Jr. Java Developer
Centric SaaS
03.2020 - 01.2021
Centric-SaaS application which is used to deploy dockerized PLM products on AWS cloud in a single click (one click deployment). The saas services deployed using Rancher orchestration tool.
All the Services are enclosed into Docker containers, hosted on private repository of Docker-hub
Analyzed and developed the assigned stories of the application.
Jr. Java Developer
SurveyBuilder
09.2018 - 02.2020
SurveyBuilder is a web application used by anyone who wanted to do a survey such as user- feedback, Company outing and so on.
It works the same way as GoogleForms, SurveyMonkey with some additional features as user-defined questions flow i.e Survey creator can configure which question should be displayed as next based on the answer, detailed reports.
Analyze and develop the assigned stories of the survey modules as Google Login, Survey Generator, Survey Distributor, Survey Gatherer, Survey Analyzer.
Design the schema for MongoDB to maintain records.
Develop the unit tests using Mockito to test the functionality working as expected or not.
Software Engineer Trainee
Dell Data Guardian
04.2017 - 05.2018
DDG is a client-server application, which is used to secure user documents like pdf, doc, excel and so on
Security policies are set on sever by Administator regarding data encryption
DDG client uses web portal with this user can secure any type of documents and files using encryption-decryption methodology
Analyse and develop the assigned task using Java Spring framework
Develop the unit test programs using Junit, Jmockit for testing
Generate the bamboo build for the story and do the testing.