Ravi Tripathi  ·  Lead Java / Flink Backend Engineer  ·  9+ yrs

Senior
9+ years experienceremote
Available within 48 hrs

About Ravi

Ravi Tripathi is a Senior Java Developer with 9+ years of experience in building robust applications and data solutions. He specializes in Java, Spring Boot, and AWS, with a strong focus on full-stack development and data engineering.

9+ years of commercial experience in

Skills(22)

JavaSpring BootAWSAngularApache FlinkSparkScalaAWS GlueAWS S3AWS AthenaApache KafkaRASA NLUSpring FrameworkPostgreSQLJPASQL ServerMySQLHTMLBootstrapJDBCServletJSP

Why hire Ravi?

Production deploy authorityMentored 5+ juniorsLed full software development lifecycle

Implemented batch ETL and real-time data ingestion pipelines using Spark, Scala, and AWS services.

Developed an AI-powered chatbot system utilizing RASA NLU for query analysis and understanding.

Contributed to the development of a Loan Management System with complex integrations to SAP ERP.

Designed and implemented a real-time auto payment integration system for credit card billing.

Developed an insurance web portal offering diverse insurance services, from requirements gathering to UI design.

Apache Flink stream processing

Project highlights(5)

Data Engineering ETLDeveloper

Overview: This project focused on ETL processes to extract, transform, and load data into an IRIS Database, serving as a source for another team. Responsibilities: Involved in the Development, Analysis, and Testing implementation of business requirements. Implemented batch ETL using Spark (2.2.1) Scala (2.11.8) applications.

JavaSparkScalaAWS GlueAWS S3AWS AthenaApache Kafka

Key outcomes:

  • Successfully implemented batch ETL and real-time data ingestion, transformation, and loading pipelines.

  • Utilized a suite of AWS services (S3, Athena, Glue) for robust data processing.

AI Chatbot DevelopmentDeveloper

Overview: This project involved building a chatbot using an AI platform to analyze user queries and understand messages. Responsibilities: Gained expertise in implementing AI functionalities. Involved in the Analysis, Design, Coding, and Testing implementation of business requirements.

JavaRASA NLUSpring FrameworkSpring BootPostgreSQLAngular

Key outcomes:

  • Successfully developed an AI-powered chatbot system capable of understanding and responding to user queries.

  • Implemented full-stack components for the web application, from backend logic to frontend UI.

Loan Management SystemDeveloper

Overview: The LMS application managed clients for manufacturing organizations and required integration with various external systems like SAP ERP. Responsibilities: Worked on Proof of Concept (POC) to determine the initial feasibility of development. Involved in the Analysis, Design, Coding, Modification, and Testing implementation of user requirements.

JavaSpring FrameworkSpring BootJPASQL ServerAngular

Key outcomes:

  • Contributed to the development of a complex system requiring multiple external integrations.

  • Involved in the entire software development lifecycle for the LMS application.

Auto Payment IntegrationJava Developer

Overview: APICC is a real-time service designed to integrate with credit cards for monthly service bill payments. Responsibilities: Worked on Proof of Concept (POC) to determine initial development feasibility. Developed UI pages using HTML and Spring Forms with Bootstrap.

JavaSpring FrameworkSpring BootJPAMySQLHTMLBootstrap

Key outcomes:

  • Developed and integrated real-time payment processing services handling high data volumes.

  • Contributed to both front-end (UI development) and back-end (web services, IOC) components.

Insurance Bazaar Web PortalJava Developer

Overview: This web portal offers all insurance-related services from various providers across India. Responsibilities: Involved in the Coding, modification, and implementation based on requirements. Contributed to overall application development.

Spring FrameworkMySQLJDBCServletJSP

Key outcomes:

  • Successfully developed a comprehensive web portal for insurance services.

  • Managed requirements gathering and implemented features using Spring MVC.

Industry experience

FinTech

2 projects
  • Loan Management SystemDeveloperJava · Spring Framework · Spring Boot · JPA +2
  • Auto Payment IntegrationJava DeveloperJava · Spring Framework · Spring Boot · JPA +3

AI / ML Platform

1 project
  • AI Chatbot DevelopmentDeveloperJava · RASA NLU · Spring Framework · Spring Boot +2

Automotive

5 projects
  • Data Engineering ETLDeveloperJava · Spark · Scala · AWS Glue +3
  • AI Chatbot DevelopmentDeveloperJava · RASA NLU · Spring Framework · Spring Boot +2
  • Loan Management SystemDeveloperJava · Spring Framework · Spring Boot · JPA +2
  • Auto Payment IntegrationJava DeveloperJava · Spring Framework · Spring Boot · JPA +3
  • Insurance Bazaar Web PortalJava DeveloperSpring Framework · MySQL · JDBC · Servlet +1

Banking

Reported in resume

Ready to work with Ravi?

Schedule an interview and onboard within 48 hours. No long hiring cycles.

At a Glance

Experience9+ years
Work moderemote
Starting from₹1.8 L/mo
Direct hirePossible
Start within48 hours
From₹1.8 L/ month

Single contract. No agency markup confusion.

Typically responds within 4 business hours.

5-day replacement guarantee
48-hour onboarding, single invoice
Direct chat — no recruiter middleman
Seniority signals
Owns production deploysGreenfield architectSystem ownerCode reviewerMentor / leads juniors
VerifiedVetted by Witarist
Technical skills assessed & verified
Background & identity checked
English communication verified
Ready to onboard in 48 hours

Not sure if this is the right fit?

Tell us your requirements and we'll match you with the best candidates.

Ravi Tripathi

Java Developer + Flink