Summary
Overview
Work History
Education
Skills
Awards Recognition
Timeline
Generic
Ravi Ranjan Kumar

Ravi Ranjan Kumar

Bangalore

Summary

Results-driven Senior Backend Developer with approximately 10 years of experience in designing, developing, and deploying robust enterprise applications. Strong background in Java, Spring Boot, Microservices, Cloud platforms (AWS), and DevOps practices. Proven track record in leading teams, solution architecture, and performance optimization. Adept in Agile methodologies and stakeholder collaboration across global product teams.

Overview

10
10
years of professional experience

Work History

Staff SDE 2A

EDB Software Private Limited
Pune(Remote)
06.2023 - Current
  • Key contributor to the EnterpriseDB Replication Tool, enabling real-time replication (SMR/MMR/Hybrid) using Java, Spring, and Kafka.
  • Worked on modules for cross-region database migration and cloud-native deployments using AWS, Docker, and Kubernetes.
  • Played a pivotal role in release planning, technical mentoring, and codebase modernization.
  • Engaged in international onsite meetings in London (2024) and Madrid (2025) addressing business strategy, development planning, and roadmap discussions.

Senior Software Engineer

Bottomline Technologies
Bangalore
10.2020 - 05.2023
  • Built scalable services for ACH payments, stop-check management, and ACH warehousing using Spring Boot and Microservices.
  • Feature development for 'Digital Banking,' a leading B2B payments and cash management solution.
  • Developed API-based automation for ACH Positive Pay, reducing manual effort by approximately 70%.
  • Integrated with third-party financial software to support Fraud and Risk Management, improving payment processing time from T+1 to near real-time.
  • Managed event-driven Microservices using Kafka and ActiveMQ.
  • Implemented asynchronous processing for long-running tasks and complex reports.
  • Contributed to a third-party integration module, shared across multiple Bottomline product lines.
  • Developed alert and notification systems to improve fraud detection timelines by over one day.
  • Collaborated with product and QA teams for requirement analysis, estimation, code reviews, and mentoring.
  • Pioneered the India presence of the 'Digital Banking' team, being the first developer hired locally, and playing a key role in scaling the team, mentoring new hires, and establishing best practices.

SDE II

Novopay Solutions Pvt. Ltd.
Bangalore
09.2018 - 10.2020
  • Owned full-cycle development of BC Loan and Moratorium features using Java, Spring Boot, Angular, Jenkins, and REST APIs.
  • Designed and implemented the loan origination infrastructure by integrating the platform with Activiti (BPMN).
  • Developed APIs to allow bank customers to upload loan applications and documents, facilitating seamless approvals.
  • Worked as a Full Stack Developer in the asset team, contributing to the full development life cycle – requirement gathering, design, development, and delivery.
  • Ensured RBI compliance during pandemic-related emergency releases under tight deadlines.

Senior Systems Engineer

Infosys Limited
Bangalore
10.2015 - 08.2018
  • Project Title: Dow Jones – Ciboodle CRM Modernisation
  • Application: Customer Experience Platform – a high-availability Gold Level platform for subscription and account management, supporting 24/7 access.
  • The platform included Ciboodle CRM and a customer-facing Membership Hub. CRM enabled agents to access centralized customer data, spanning various Dow Jones systems.
  • Key modules involved are customer management, payment update, order management, address change, and complaint handling.
  • Worked on UI and workflow design enhancements using the Ciboodle tool and Java for customer service applications.
  • Performed an analysis of Change Requests (CRs), designed solutions, and executed unit and integration testing.
  • Developed, enhanced, and maintained the MCS (Mosaic Consumer Services) application using Spring Boot, Spring Batch, Spring MVC, Hibernate, SOAP Web Services, Quartz Scheduler, and AWS SQS.
  • Conducted a Root Cause Analysis (RCA) of production/live issues in customer-facing software, and delivered critical emergency fixes.
  • Built and maintained the Dow Jones MOSAIC platform integrations with systems like FREngine (Fulfillment and Renewal Engine), CSM (Core Subscription Management), MH, and PLS (Partner License System) using RESTful web services.

Education

Bachelor of Engineering (BE) -

RNS Institute of Technology
Bangalore
06-2015

Senior Secondary (12th) -

DAV Kapildev Public School
Ranchi
03-2010

Secondary (10th) -

DAV Kapildev Public School
Ranchi
03-2008

Skills

  • Java (versions 8, 11, 17)
  • Spring Boot
  • RESTful APIs
  • Hibernate and JPA
  • Microservices architecture
  • Apache Camel
  • Netflix OSS components
  • HTML5 and CSS
  • JavaScript frameworks (Angular, React)
  • AWS services (EC2, S3, RDS, IAM, Lambda,SQS)
  • Terraform for infrastructure
  • Docker and Kubernetes
  • CI/CD with Jenkins
  • Version control with Git
  • Message brokers (Kafka, ActiveMQ, RabbitMQ)
  • Database management (PostgreSQL, MySQL, Oracle)
  • Build tools (Maven, Gradle)
  • Project management (JIRA)
  • ELK Stack for logging
  • Multithreading techniques
  • Data structures and algorithms
  • Design patterns and SOLID principles

Awards Recognition

  • Spot Bonus Award – Bottomline Technologies (Rapid feature delivery with minimal defects)
  • Extra Mile Award – Novopay (Critical Moratorium features per RBI guidelines)
  • Best Team Award – Infosys (Agile team excellence and delivery consistency)

Timeline

Staff SDE 2A

EDB Software Private Limited
06.2023 - Current

Senior Software Engineer

Bottomline Technologies
10.2020 - 05.2023

SDE II

Novopay Solutions Pvt. Ltd.
09.2018 - 10.2020

Senior Systems Engineer

Infosys Limited
10.2015 - 08.2018

Bachelor of Engineering (BE) -

RNS Institute of Technology

Senior Secondary (12th) -

DAV Kapildev Public School

Secondary (10th) -

DAV Kapildev Public School
Ravi Ranjan Kumar