Vivek Bhardwaj
@vivekbhardwaj
Java developer with 10+ years of experience in scalable microservices across multiple domains.
What I'm looking for
am a Java developer with 10+ years of experience specializing in designing and building scalable, high-performance microservices. My career spans multiple domains, including financial compliance, e-commerce, airline operations, and media, where I have successfully delivered impactful solutions.
Professional Highlights:
1. Financial Compliance:
Developed a name screening microservice to screen individuals and organizations against global watchlists (e.g., OFAC, PEP) to ensure AML/KYC compliance.
Optimized matching algorithms using fuzzy logic and improved processing speed by 40% using caching with Redis.
Designed scalable architectures using Spring Boot, PostgreSQL, and deployed on AWS EKS.
2. E-commerce:
Built an inventory management system for a wholesale company, improving real-time inventory tracking and order processing efficiency.
Developed microservices for product recommendations, payment gateway integration, and event-driven notifications using Kafka.
3. Airline Domain:
Worked on a real-time notification system for Emirates Airlines using Spring WebFlux for reactive programming, ensuring scalable and non-blocking data streams.
Implemented APIs for booking management and real-time flight updates.
4. Media Domain:
Contributed to a live quiz platform that supported multilingual quizzes and scaled to handle thousands of concurrent users during peak events.
Enhanced user engagement through real-time analytics and gamification features.
---
Achievements
Improved the performance of a compliance system, reducing false positives by 30%, enabling faster onboarding for customers.
Migrated legacy systems to modern architectures, including a successful migration to Java 17 and Spring Boot 3.
Streamlined deployment pipelines by implementing CI/CD with Harness and Dockerized microservices for smooth rollouts.
Mentored junior developers, improving team productivity and fostering knowledge sharing.
Experience
Work history, roles, and key accomplishments
Senior Engineer 2 (Vice President)
National Australia Bank
Jan 2023 - Present (2 years 4 months)
As a Senior Engineer, participated in agile ceremonies and was responsible for analyzing requirements and delivering innovative solutions. Developed microservices for risk assessment and integrated various AWS services.
Java Technology Specialist
Coforge Ltd
Jan 2020 - Jan 2023 (3 years)
Served as a Java Technology Specialist, focusing on software development using Java Persistence API and JUnit. Contributed to various projects by implementing backend functionalities and ensuring high-quality code through test-driven development.
Sr. Software Engineer
CoolBoots Media Pvt. Ltd.
Jan 2018 - Jan 2020 (2 years)
Contributed as a Sr. Software Engineer, developing features for mobile applications and maintaining backend services. Focused on implementing RESTful services and ensuring high-quality code.
Software Developer
Prolitus Technologies Pvt. Ltd.
Feb 2015 - Dec 2017 (2 years 10 months)
Worked as a Software Developer focusing on microservices architecture. Developed backend functionalities for various applications, ensuring efficient performance and integration.
Education
Degrees, certifications, and relevant coursework
Kurukshetra University
Bachelor of Technology, Computer Science
2008 - 2012
Completed a Bachelor of Technology (B.Tech) degree with a focus on software engineering principles and practices. Gained foundational knowledge in programming, algorithms, and system design, which laid the groundwork for a successful career in software development.
Army Public School, Ambala
Senior Secondary, General Education
Completed Senior Secondary education with a focus on foundational subjects that prepared for higher education in technology and engineering.
Tech stack
Software and tools used professionally
OpenAPI
Splunk
SAS
Amazon S3
Kubernetes
Jenkins
MySQL
PostgreSQL
MongoDB
Microsoft SQL Server
Cassandra
Hadoop
InfluxDB
IBM DB2
Gmail
Spring Boot
Spring MVC
Redis
Aerospike
Jira
Gradle
Java 8
React
JavaScript
HTML5
Java
CSS 3
TensorFlow
PyTorch
MLflow
Kafka
RabbitMQ
Datadog
AppDynamics
gRPC
Elasticsearch
JUnit
Mockito
JBoss
Airflow
Amazon Web Services (AWS)
SQL
Availability
Location
Authorized to work in
Skills
Interested in hiring Vivek?
You can contact Vivek and 90k+ other talented remote workers on Himalayas.
Message VivekFind your dream job
Sign up now and join over 85,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
