Vaishali G.
Senior Backend Engineer | Java | Spring | Camel (EIPs) | API Platforms
I architect and deliver production-grade backend systems that scale from high-throughput event pipelines to complex enterprise integration platforms. With 8+ years of hands-on experience in Java and the Spring ecosystem, I specialise in building microservices, RESTful APIs, and integration layers that handle real business complexity. My core strength lies in Apache Camel and Enterprise Integration Patterns (EIP), designing systems where data flows reliably across distributed services while integrating with third-party APIs and legacy platforms. At Narvar, I worked in the carrier integrations team where I helped reduce carrier onboarding timelines from days to hours, contributed to platforms processing 10M+ webhook tracking transactions daily, and helped replace legacy tooling with automated, scalable workflows. I also designed REST APIs for carrier booking flows, including return-via-pickup capabilities alongside traditional label-based returns. Earlier in my career, I built ingestion and streaming modules integrated with enterprise payment systems, gaining deep experience in high-throughput backend platform design. Currently, I am building a middleware data integration platform using Apache Camel and Change Data Capture (CDC) to enable secure and scalable data synchronization across multiple external systems. I bring strong engineering fundamentals including SOLID principles, Test-Driven Development (TDD), event-driven architecture, and distributed systems design. I focus not only on writing code but on designing systems that are resilient, scalable, and maintainable in production. ********CORE EXPERTISE******** Java (Core & Advanced) REST API Development Apache Camel & Enterprise Integration Patterns (EIP) Microservices Architecture Distributed Systems Event-Driven Architecture System Integration & Middleware Messaging Systems (Kafka, Pulsar, RabbitMQ) ********FRAMEWORKS AND TECHNOLOGIES******** Spring Ecosystem Spring Boot, Spring Cloud, Spring Security, Spring Integration, Spring AOP, Spring Actuator, Micrometer Messaging and Integration Apache Camel, Apache Kafka, Apache Pulsar, RabbitMQ, Spring JMS Build Tools Apache Maven Testing JUnit5, Mockito, Rest Assured, Postman, Apache JMeter ORM JPA, Hibernate, MyBatis Databases PostgreSQL, MySQL, Redis, Elasticsearch, Apache Cassandra Infrastructure and Deployment Docker, Kubernetes, CI/CD, CircleCI Cloud AWS (Lambda, S3, SQS, EC2) Monitoring Prometheus, Grafana Other Tools HashiCorp Vault, Auth0, Google Cloud Scheduler, Git Frontend (Basic) HTML5, CSS, Thymeleaf Recently, I started my freelance journey full-time, helping teams build scalable backend systems, APIs, and enterprise integration platforms. If you are looking for help with Java backend systems, microservices, or complex integrations, feel free to reach out. Vaishali Gupta Senior Engineer, Distributed Systems