PIYUSH TRIPATHI
@piyushtripathi
Backend Java developer with 8+ years building scalable, secure microservices and high-throughput data pipelines.
What I'm looking for
I’m a Backend Java Developer with 8+ years of experience designing, developing, and scaling high-throughput distributed systems across e-commerce, banking, and IoT domains. I focus on secure API development and system design, building microservices that handle large batch volumes reliably.
In my recent role as a Senior Software Engineer, I designed scalable backend microservices with Core Java and Spring Boot and built batch transaction pipelines using Azure Service Bus queues to ingest and process millions of records daily—cutting processing time from hours to minutes. I also delivered marketplace integration workflows, scheduler-driven data sync jobs (6–7 scheduled jobs), and reconciliation services, improving throughput under high concurrent load using asynchronous processing patterns (CompletableFuture, reactive WebClient).
I bring strong architecture and engineering discipline: multi-tenant database design on Azure SQL / MS SQL Server, Clean Architecture for decoupled layers, and authentication/authorization using Auth0 OIDC, Spring Security, and JWT. I’ve also led migrations to Spring Boot 3.x and Java 17, implemented Kafka-based event-driven systems, added caching with Redis, and strengthened CI/CD quality gates to improve performance, reliability, and release safety.
Experience
Work history, roles, and key accomplishments
Designed and developed scalable backend microservices for an enterprise inventory management platform integrating Amazon product and marketplace offer APIs. Built high-volume batch transaction pipelines using Azure Service Bus and implemented secure, multi-tenant REST APIs with scheduled synchronization and CI/CD automation.
Developed batch payment transaction processing and reconciliation systems and improved processing efficiency and reliability. Migrated legacy services to Spring Boot 3.x and Java 17, and implemented event-driven architectures using AWS and Kafka alongside secure APIs and strong test coverage.
Built backend services for e-commerce and order management systems using Java and Spring Boot, including microservices and dynamic rules-based pricing. Implemented integrations and reporting features, and delivered API documentation and testing using standard Spring tooling.
Worked on Java Card and smart card systems, focusing on efficient memory utilization and writing clean, well-documented code while collaborating on solution design.
Education
Degrees, certifications, and relevant coursework
Pranveer Singh Institute of Technology
Bachelor of Technology, Computer Science and Engineering
2014 - 2018
Grade: 76.86%
Completed a Bachelor of Technology in Computer Science and Engineering with a final year project on Biomedical Data Mining for Healthcare. Secured 76.86% in the program.
Tech stack
Software and tools used professionally
Splunk
GitHub
GitLab
SonarQube
Coverity Scan
Kubernetes
Spring Cloud
Azure Kubernetes Service
Jenkins
DB
PostgreSQL
MongoDB
Cassandra
Gmail
Spring Boot
.NET
Redis
Jira
Gradle
Java
Kafka
Azure Service Bus
Spring Security
AWS Lambda
JUnit
Mockito
Auth0
OAuth2
Toolkit
Payment Rails
SQL
Hystrix
Octopus Deploy
GitHub Copilot
Jasper
Keep
Dynamic
X++
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring PIYUSH?
You can contact PIYUSH and 90k+ other talented remote workers on Himalayas.
Message PIYUSHGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
