
Dipak Patil
@dipakpatil5
I build scalable Java microservices, fintech platforms, and AI-powered products from architecture to production.
What I'm looking for
I've built distributed backend platforms for Momentum Metropolitan, Verizon, Mastercard, ABSA Bank, and GotPrint, taking products and core services from design through production.
At Momentum Metropolitan, I owned Order Management, Flexicover, Claims, and Product Management services while driving Java EE-to-Spring Boot modernization, Java 8-to-21 migration, and event-driven Kafka workflows. I also built multi-tenant platform capabilities for eight internal products and LLM-backed features using Spring AI, AWS Bedrock, RAG, and pgvector.
For Verizon, I led the move from Spring Boot services to reactive Spring Webflux architecture to address peak-load scalability in a retail POS platform used across thousands of US stores. At Mastercard, I built Kafka-driven platforms for card-blocking security operations and high-volume transaction-file processing.
I've also delivered USSD retail banking services for ABSA, helped move GotPrint's 10,000-orders-per-day platform from a monolith to microservices, and built an AI/ML product from scratch. I enjoy hands-on architecture, technical leadership, mentoring, and shipping resilient systems with Java, Spring Boot, Kafka, AWS, and modern AI tooling.
Experience
Work history, roles, and key accomplishments
Senior Software Engineer
Momentum Metropolitan Holdings
May 2023 - Jan 2026 (2 years 8 months)
Championed Hexagonal Architecture, DDD, and Clean Code; owned design and development of core domain services including Order Management, Flexicover, Claims, and Product Management. Led Java EE to Spring Boot modernization and Java 8 to 21 migrations, and pioneered AI-augmented development workflows.
Java Technical Specialist / Tech Lead
Brillio Technologies
Aug 2021 - Mar 2023 (1 year 7 months)
Led engineering for Verizon's POS platform and Mastercard's Cyber Intelligence and Transaction Data Processing. Architected reactive microservices with Spring Webflux, managed teams of 6-16 engineers, and implemented Kafka-based event ingestion and stream processing.
Senior Java Developer → Lead
VisionIndia Software Exports
Sep 2020 - Aug 2021 (11 months)
Built backend services for ABSA's USSD-based retail banking product, including a Facade-pattern aggregation layer and extended the Enterprise Security Framework. Led technical discussions, conducted POCs, and mentored junior developers.
Java Developer
GotPrint
Jul 2016 - Jul 2020 (4 years)
Backend engineer on GotPrint.com, a US e-commerce printing platform processing ~10,000 orders/day. Drove monolith-to-microservices migration, owning order management, pricing, and notification services with Spring Cloud Netflix and RabbitMQ.
Software Developer
Optra Systems
Nov 2015 - Jun 2016 (7 months)
Built an AI/ML product from scratch on Spring Boot using Stanford NLP and Weka, including clustering algorithms and predictive modelling. Worked directly with the CEO on technology selection and presented to investors and customers.
Software Engineer (Java)
E-Soft Solutions
May 2014 - Oct 2015 (1 year 5 months)
Built end-to-end Java applications from requirements through production deployment and guided junior developers on delivery.
Education
Degrees, certifications, and relevant coursework
DKTE Society's Textile & Engineering Institute
Bachelor of Engineering, Computer Science and Engineering
Grade: 64.93%
Bachelor of Engineering in Computer Science and Engineering, completed in 2014 with 64.93%.
Tech stack
Software and tools used professionally
Postman
OpenAPI
RAML
Splunk
Selenium
IBM Watson
AWS IAM
Amazon S3
SonarQube
Kubernetes
Docker Compose
Spring Cloud
Jenkins
GitLab CI
MySQL
PostgreSQL
Cassandra
Oracle
Spring Boot
Spring
Spring Framework
Spring MVC
Redis
Terraform
IntelliJ IDEA
Gradle
MapStruct
jQuery
JavaScript
HTML5
Java
CSS 3
Java EE
AWS Elastic Load Balancing ...
Kafka
RabbitMQ
Amazon SQS
Amazon SNS
Grafana
Kibana
Prometheus
Hibernate
Linux
Spring Security
Amazon RDS
TypeScript
JUnit
TestNG
Mockito
OAuth2
sso
Git
Docker
REST Assured
SQL
GitHub Copilot
pgvector
Hazelcast
Claude Code
LangChain4j
Spring AI
Apache Kafka
Availability
Location
Authorized to work in
Salary expectations
Social media
Skills
Interested in hiring Dipak?
You can contact Dipak and 90k+ other talented remote workers on Himalayas.
Message DipakGet 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!
