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 (9 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 (9 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 100,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