Sahil Batta

Senior Software Engineer

Noida, Uttar Pradesh, India6 yrs 10 mos experience
Highly Stable

Key Highlights

  • Expert in backend development with Java and Spring.
  • Proven track record in optimizing application costs.
  • Skilled in building scalable payment solutions.
Stackforce AI infers this person is a Backend Developer specializing in Fintech solutions with a focus on payment systems.

Contact

Skills

Core Skills

JavaSpring BootKafkaSpring Framework

Other Skills

API DevelopmentAPI GatewaysApache KafkaCode ReviewCost OptimizationDatabasesDesign PatternsDistributed SystemsGitGitHubHibernateHigh-Level DesignJSPJavaScriptKafka Streams

About

๐Ÿš€ Experienced Backend Java Developer at Paytm, specialising in payment gateway solutions. Proficient in Java, Spring Framework, Hibernate, Kafka, and Spring Boot. ๐Ÿ” Passionate about tackling challenges to enhance skills and broaden career horizons. Committed to building scalable, robust, and cost-efficient applications. ๐Ÿ’ก Adaptable and eager to learn new technologies, ready to take on any tech stack to drive innovation and excellence.

Experience

Paytm

Senior Software Engineer

Sep 2021 โ€“ Jul 2025 ยท 3 yrs 10 mos ยท Noida, Uttar Pradesh, India

  • 1. Project : Cost Optimization | Updating tech stack
  • a)I'm currently engaged in a project aimed at redesigning our application to enhance cost efficiency, with a target of reducing costs by 5-10% each month.
  • b)Additionally, I'm involved in upgrading the application to Java 17 and migrating the framework from Spring to Spring Boot. This migration includes updating Kafka versions, alongside fulfilling various business tasks.
  • 2. Project : Legacy Application Redesign
  • a)In this project, I played a key role in redesigning a legacy application to enhance its performance and reduce the number of servers (pods in AWS) in production, thereby contributing to cost savings.
  • b)The redesign included transitioning the APIs to a Kafka-based architecture to improve system
  • response times and scalability.
  • c)Additionally, I revamped the payload structures sent to Kafka by switching from Java POJOs to JSON
  • serialised objects.
  • 3. Project : Building Real Time Notifications Module
  • a) This project focused on developing a highly scalable and resilient system capable of delivering real- time notifications and server-to-server callbacks to merchants for specific transactions.
  • b) Additionally, it aimed to ensure real-time status updates for transactions, minimising the time required for transactions to reach a successful state.
  • c)Throughout this endeavour, I constructed this module from the ground up, utilising Kafka, Java, Spring Boot, and a web client. The module was rolled out in phases and continually optimised to meet transaction per second (TPS) requirements.
  • d)Presently, it successfully supports a TPS of 5k without experiencing any Kafka lag.
JavaSpring FrameworkSpring BootKafkaHibernateAPI Development+3

Nucleus software

Software Engineer

Jan 2020 โ€“ Sep 2021 ยท 1 yr 8 mos ยท Noida Area, India

  • Project: Loan Punching Application
  • a)In this project, I contributed to a loan application interface utilised by agents in malls and public areas. This interface enabled users to initiate loan requests by providing necessary information without needing to physically visit a bank.
  • b) Our application served as a frontend to the bank's backend system. Loan applications initiated through our interface were seamlessly submitted to the bank's backend application, where they could be further processed.
  • c) The frontend technologies utilised included Vue.js, JSP, and JavaScript, while the backend technologies comprised Java, the Spring framework, Spring MVC, and Hibernate for database interactions.
JavaSpring FrameworkHibernateVue.jsJSPJavaScript

Wipro limited

Project Engineer

Sep 2018 โ€“ Jan 2020 ยท 1 yr 4 mos ยท Noida Area, India

  • Project: Building Microservices
  • Responsible for developing and overseeing microservices tailored for CityBank clientele. Leveraging a professional tech stack including Java 8, Spring Boot, and Hibernate, I ensured robust and efficient service delivery.
JavaSpring BootHibernate

Education

Dr. B. R. Ambedkar National Institute of Technology (NIT), Jalandhar

Bachelor's degree โ€” Information Technology

Jan 2014 โ€“ Jan 2018

Stackforce found 100+ more professionals with Java & Spring Boot

Explore similar profiles based on matching skills and experience