Varun Sharma

Senior Software Engineer

Noida, Uttar Pradesh, India4 yrs 2 mos experience

Key Highlights

  • Expert in Java frameworks like Spring Boot and Hibernate.
  • Proficient in developing scalable microservices architecture.
  • Strong background in RESTful web services and database management.
Stackforce AI infers this person is a Backend-heavy Fullstack Developer in the Fintech and Travel industries.

Contact

Skills

Core Skills

MicroservicesRest ApisJava Spring BootDatabases

Other Skills

AWSAWS fundamentalsApache KafkaBitbucketC (Programming Language)C++Cron JobsData StructuresDatabase Schema DesignDockerEclipseException HandlingGitGrafanaHTML5

About

As an accomplished Java Developer, I possess a deep understanding of Java frameworks, including Spring Boot and Hibernate. I am also well-versed in various databases, such as MySQL, Microsoft SQL Server, and MongoDB, and have a strong grasp of RESTful web services. In addition to my technical expertise, I am a collaborative team player with excellent communication skills. I am passionate about keeping up with the latest industry trends and technologies and continuously seek opportunities to expand my skillset. My dedication to developing high-quality, scalable, and maintainable software solutions is unwavering. If you are seeking a skilled Java Developer to join your team or collaborate on a project, please do not hesitate to reach out. I am always eager to take on new challenges and help drive the success of innovative software solutions.

Experience

4 yrs 2 mos
Total Experience
1 yr 4 mos
Average Tenure
1 yr 7 mos
Current Experience

Ukg

Senior Software Engineer

Nov 2024Present · 1 yr 7 mos · Noida, Uttar Pradesh, India

Fabhotels

Software Engineer

Apr 2023Nov 2024 · 1 yr 7 mos · Gurugram, Haryana, India · On-site

  • Developed and integrated scalable microservices architecture for direct airline (e.g., IndiGo) and aggregator (e.g., EaseMyTrip, Travelport) flight bookings, using a combination of REST and SOAP APIs.
  • Implemented WSDL parsing to support seamless SOAP service integration.
  • Optimized Redis caching with a Last-In, First-Out (LIFO) strategy to ensure low-latency, real-time data delivery on user interfaces.
  • Independently owned and maintained multiple services, collaborating closely with external providers to understand requirements and fine-tune workflows.
  • Integrated Apache Kafka for automated email voucher delivery, establishing a reliable and scalable messaging pipeline.
  • Enhanced API performance through the use of efficient data structures and algorithms, significantly improving booking responsiveness.
  • Designed and managed a high-performance flight booking database schema, ensuring data integrity and quick issue resolution in production.
  • Utilized Kibana for real-time log monitoring, enabling proactive system health checks and faster incident response.
MicroservicesREST APIsSOAP APIsRedisApache KafkaDatabase Schema Design+1

Rapipay fintech private limited

2 roles

Software Engineer

Apr 2022Apr 2023 · 1 yr · Noida, Uttar Pradesh, India

  • Integrated secure RESTful APIs for banking systems in Java Spring Boot with Git version control, and
  • utilized RabbitMQ for message queuing.
  • Worked on various fintech projects such as AEPS and DMTBC.
  • Developed and deployed schedulers with cron jobs to automate tasks such as calling bank APIs for
  • pending transactions.
  • Deployed WAR files to Linux servers for seamless project deployment.
  • Built projects using microservices architecture, resulting in modular, scalable, and fault-tolerant systems
  • with high availability.
  • Ensured proper exception handling for edge cases during project development, resulting in robust and
  • reliable systems.
  • Proactively handled critical production issues for high system availability and minimal downtime.
RESTful APIsJava Spring BootRabbitMQCron JobsMicroservicesException Handling

Product Engineering Intern

Sep 2021Apr 2022 · 7 mos · Noida, Uttar Pradesh, India

  • Developed Java Spring Boot APIs with MySQL and MongoDB databases, using Hibernate JDBC for
  • data processing.
  • Implemented AWS services for application deployment and management, with working knowledge in
  • Docker, Grafana, Prometheus, and JMeter for application performance monitoring and load testing.
Java Spring BootMySQLMongoDBHibernateAWSDocker+4

Education

KRISHNA INSTITUTE OF ENGINEERING AND TECHNOLOGY, GHAZIABAD

Bachelor of Technology - BTech — Computer Science

Jan 2018Jan 2022

Stackforce found 100+ more professionals with Microservices & Rest Apis

Explore similar profiles based on matching skills and experience