Rajesh Kumar

Senior Software Engineer

Rajasthan, India3 yrs 9 mos experience
Most Likely To Switch

Key Highlights

  • Expert in Spring Boot and Java development.
  • Successfully migrated large-scale data and services.
  • Strong foundation in RESTful API design and implementation.
Stackforce AI infers this person is a Backend-focused Java Developer with expertise in Fintech solutions.

Contact

Skills

Core Skills

Spring BootJava

Other Skills

Amazon S3Apache KafkaC++Code ReviewCoding StandardsComputer ScienceCore JavaData StructuresDatabaseDesign PatternsDockerElasticsearchGChat APIGeneric Recovery ModuleGit

About

A highly motivated and enthusiastic 3-year experienced Spring Boot Java Developer with a passion for back-end development. Having a strong foundation in Java, I have a comprehensive understanding of the Spring framework, including its core principles, and have hands-on experience in developing and deploying applications using Spring Boot. I am skilled in designing and implementing RESTful APIs, integrating with relational databases, and ensuring the applications are secure and scalable. I have a good understanding of agile methodologies and have collaborated with cross-functional teams to deliver high-quality software solutions. I am always eager to learn new technologies and techniques to enhance my skills and strive to contribute to the success of the projects I work on. I am looking for an opportunity to work in a challenging and dynamic environment where I can apply my skills and knowledge to develop robust and efficient back-end solutions.

Experience

3 yrs 9 mos
Total Experience
1 yr 10 mos
Average Tenure
2 yrs 10 mos
Current Experience

Pine labs

2 roles

Senior Software Engineer

Promoted

Oct 2024Present · 1 yr 8 mos · Noida, Uttar Pradesh, India · On-site

  • Successfully migrated the Recovery module to a Generic Recovery Module. This new module recovers
  • the refund amount paid to merchants before the settlement cycle. Additionally, the Generic Recovery
  • Module handles use cases for chargebacks and other adjustments.
  • Worked on the Reporting system to migrate the service from a single instance architecture to a Kafka-
  • based multi-consumer instance. This migration reduced the report generation time from 4 hours to 30
  • minutes.
KafkaGeneric Recovery ModuleReporting systemSpring BootJava

Software Engineer

Jul 2023Sep 2024 · 1 yr 2 mos · Noida, Uttar Pradesh, India · On-site

  • Successfully Migrated 4 million merchant report data from Mssql database to Amazon S3 storage
  • Developed a service event-store to logs the incoming data messages from source Kafka topic to data
  • base to decouple the dependency from source in case to replay any dropped transaction in production.
  • Incoming data is in huge amount (5 million per day) so done logical partitioning to make search query
  • fast. this service runs query on 150 million data records.
  • Implemented the logging in different service to ensure the same trace id propagates for for single
  • transaction in different micro-services for single transaction.
  • Developed Promo-code creation and Promo-code Validation functionality in Reward service for Fave
  • India.
  • Migrated the caching implementation from EH-Cache to Redis Cache to reduce the redundancy.
Amazon S3KafkaRedisPromo-code functionalitySpring BootJava

Innovaccer

2 roles

Software Development Engineer I

Promoted

Jul 2022Jun 2023 · 11 mos · Noida, Uttar Pradesh, India

  • implemented an auth-helper service to sync the Permission collection from MongoDB to Redis during
  • the deployment of the user management service.
  • Implemented a RestAPI for bulk user creation, improving the efficiency of user management.
  • Participated in meetings with Principal Engineer to understand the architecture of the application and
  • contributed to the design and development process.
  • Migrated the Kafka topic details and configuration file details from a Java class file to a JSON file,
  • resulting in a more loosely coupled system.
MongoDBRedisRestAPISpring BootJava

Software Development Engineer

Jan 2022Jun 2022 · 5 mos · Noida, Uttar Pradesh, India

  • Wrote and executed unit tests using JUnit to increase test coverage to 95% and improve the quality of
  • the code.
  • Integrated and migrated GChat API to Slack API to facilitate efficient notifications of errors and
  • failures.
JUnitGChat APISlack APIJava

Education

The LNM Institute of Information Technology

Bachelor of Technology - BTech — Computer Science

Jan 2018Jan 2022

Doon Senior Secondary School

Jan 2016Jan 2018

Stackforce found 100+ more professionals with Spring Boot & Java

Explore similar profiles based on matching skills and experience

Rajesh Kumar - Senior Software Engineer | Stackforce