Skip to main content
HimalayasHimalayas logo
Dhruv kumarDK
Open to opportunities

Dhruv kumar

@dhruvkumar3

Senior Java Software Engineer building scalable fintech and IoT systems with Spring Boot, AWS, and GenAI.

India
Message

What I'm looking for

I’m looking to build high-performance backend systems in fintech or IoT, own system design and scalability, and apply GenAI with Spring AI/Gemini to automate design while partnering with teams that value reliability and clean engineering.

I’m a Senior Java Software Engineer with 3+ years delivering software architecture and product features for distributed systems, especially in fintech and Industrial IoT. I specialize in Java 17/21, Spring Boot, microservices, and security with Spring Security, Keycloak, and OAuth2/OIDC to help teams meet PCI-DSS and reliability goals. In recent work, I modernized a payment gateway by decoupling card-brand services (40% less coupling) and cutting API latency 30% using Redis caching and SQL tuning.

I’ve also built event-driven notification flows with Kafka (99.9% reliability) and engineered secure wireless POS EMV registration using SSE and Redis-backed OTP with ephemeral keys. I’m actively integrating Generative AI with Spring AI and Google Gemini to automate software design workflows, and I mentor teammates to reduce post-release bugs by 90%.

Experience

Work history, roles, and key accomplishments

OI
Current

Java Backend Developer

Omise via TAD International

Jul 2025 - Present (11 months)

Architected decoupled Spring Boot + Apache Kafka microservices for card brand/payment workflows, reducing system coupling by 40% and cutting API response latency by 30% on high-traffic endpoints. Integrated Keycloak with OAuth2/OIDC to secure 500,000+ users and built a resilient real-time notification system achieving 99.9% delivery reliability.

Omise logoOM
Current

Senior Software Engineer

Omise

Jul 2025 - Present (11 months)

Modernized a high-volume payment gateway by decoupling card-brand microservices (reducing coupling by 40%) and cutting API latency by 30% using Redis caching and SQL tuning. Built a Kafka-based notification system with 99.9% reliability, integrated Keycloak IAM with OAuth2/OIDC for PCI-DSS compliance, and reduced post-release bugs by 90% through mentoring.

DN

Java Developer

Digitele Networks

Apr 2022 - May 2025 (3 years 1 month)

Architected and delivered a Spring Boot meeting scheduling system with conflict detection that ensured 100% schedule integrity, and optimized PostgreSQL for millisecond-level booking responsiveness. Developed Industrial IoT monitoring REST APIs, improved throughput by 30%, refactored a monolith into modular Spring Boot components for a 40% speedup, and built an accurate 2024–2025 rule-based tax en

DN

Java Backend Developer

DigiTele Networks

Apr 2022 - May 2025 (3 years 1 month)

Built and refactored Spring Boot microservices for fintech/enterprise applications, improving performance by 40% and delivering millisecond-level response times for high-concurrency scheduling workloads. Developed REST APIs and security controls including OAuth2/OIDC-gated endpoints, OAuth2/OIDC API gateway access, RBAC with Spring Security, and implemented accurate rule-based tax calculation with

Education

Degrees, certifications, and relevant coursework

RC

R.B.S. Engineering Technical Campus

Bachelor of Technology (B.Tech), Computer Science

Earned a B.Tech in Computer Science from R.B.S. Engineering Technical Campus in Agra, graduating in 2022.

RC

R.B.S. Engineering Technical Campus

Bachelor of Technology, Computer Science Engineering

2018 - 2022

B.Tech in Computer Science Engineering at R.B.S. Engineering Technical Campus, Agra, from 2018 to 2022.

Find your dream job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan