8+ years of experience in analysis, design and implementation of Client/Server applications, Web based Applications using Java, spring boot technologies and object-oriented programming concepts.
Proficient in using MVC (Model View Controller) architecture for developing applications using MVC based frameworks (Spring MVC).
Problem solving skills with data structures and algorithms.
Experience in using build/deploy tools such as Jenkins for continuous Integration & Deployment for Microservices.
Well experienced in database development and implementation using different RDBMS like Oracle and My SQL and no SQL like MongoDB,redis.
Hands on experience with Junit for unit testing and postman for using API's.
Have experience in Splunk and Datadog to monitor, search and filter through necessary data.
Experience in using Maven for build automation.
Extensive knowledge in Agile Methodology and SCRUM Software Development process.
Experience in integrating AWS services like Email and Messaging services.
Overview
10
10
years of professional experience
Work History
Software Development Engineer
INFOSYS LIMITED
07.2022 - Current
Worked for Order Management and Billing Management modules with one of the leading providers in broadband connectivity
Implemented the business using spring implementation and achieved data persistence through hibernate ORM framework
Developed applications using Spring boot and Maven
Design and implementation of different micro services
Using Spring Kafka API calls to process the messages smoothly on Kafka Cluster setup
Involved in activities of code review, design discussions and performance improvement
Good experience with Jenkins for builds and deploying the projects
And I worked on Git repository and participated in unit testing and performance testing
Software Development Engineer
WALMART GLOBAL TECHNOLOGY SERVICES, INDIA
02.2021 - 02.2022
Claims-data-integrator: Designed and took part in the development of data integrator application, which will be doing a scheduled processing of jobs where the data gets extracted from any source, processed and sent to configured destination
The application is designed to handle different kinds of execution processes
The application also handles the source data from multiple sources and multiple destinations
Enhanced the project from time-based execution ETL processing by developing other two applications cdi-scheduler and cdi-run-job
Also added report section for the project to know the status of each individual process
UDP Processor: Developed and implemented restful application called UDP processor, to eliminate the manual work in the ETL processing tool called UDP tool
Developed and released it as an internal project, which is being used by the other teams
Software Development Engineer
GROWW FINTECH STARTUP, INDIA
09.2018 - 01.2021
Hns service: Designed and developed in-app ticketing system which takes the queries of customers and forwards the request to the customer success team which replaces the email communication system and fetches the tickets from email to app where the user can continue conversation from the app itself
Communication center Working experience in AWS services, have integrated AWS SES (email service) for Groww with attachment support and worked on push-notification service
Migrated all the services from SendGrid email service to AWS SES
Bank and mandate service: Integrated fresh sales service, which will help the customer support team to know the ongoing status of mandate
Transaction service: Developed report module which will generate monthly transaction statement and tax reports of customer
Onboarding service: Developed the feature of email verification process, integrated central kyc registration API provided by NSDL
Took active part in designing the flow of text processing which automatically recognizes the text on documents
Java Developer
SAP LABS, INDIA
04.2017 - 08.2017
Worked in the Employee Central domain for maintaining the benefits and advances of employee depending on the eligibility of each
Learn and built a small application for showing loan claiming eligibility in the HCM portal using MDF Framework
Java Developer
Cognizant Technology Solutions, India
10.2014 - 11.2016
Developed a portal which will track timesheets filled by the employees and maintains records
Education
Bachelor of Engineering - Computer Science
Sri Sai Aditya Engineering Collage
Kakinada, Andhra Pradesh
01.2014
Skills
Banking and financial domains
Java
SQL
Spring Boot
Microservices
Oracle
Git
Bitbucket
GCP
AWS
Agile
Jenkins
Maven
Jira
RabbitMQ
API development
Backend development
Key domain and technical knowledge
Good knowledge in Banking and financial domains, Java, SQL, Spring Boot, Microservices, Oracle, Git, Bitbucket, GCP, AWS, Agile, Jenkins, Maven, Jira, RabbitMQ