
Hamed Sharifi
@hamedsharifi
I build secure, cloud-native banking and AI backend systems in Java.
What I'm looking for
I build secure banking, payment, and AI-driven backend systems in Java. At Abank, I contribute to Ayandeh Bank’s mobile banking platform, including electronic cheque processing and cryptographic standards such as CSR, PKCS#7, and PKCS#8.
I designed an AI-powered conversational banking assistant with Spring AI, Ollama, Qwen3, RAG pipelines, Qdrant, tool-calling orchestration, and knowledge-ingestion workflows. I also work with Docker, Kubernetes, Google Cloud, MinIO, RustFS, and the ELK stack to support cloud-native deployment and monitoring.
At ArmanIT, I led backend development for Tose Saderat’s mobile banking platform using Spring Boot microservices, Clean Architecture, Apache Camel, and core banking integrations. I improved response time and database load with Redis and Oracle optimization while strengthening API security, automated testing, CI/CD quality gates, and deployment reliability.
I’ve also founded and led QuickBot’s chatbot platform and delivered banking and payment systems at HAYTech, Sepehr Electronic Payments, Pardazeshgaran Saman, and Behsazan Mellat. Across these roles, I’ve combined hands-on backend engineering with architecture guidance, code reviews, mentoring, and secure transaction-system development.
Experience
Work history, roles, and key accomplishments
Java Developer
Abank - Ertebate Farda
Jun 2025 - Present (1 year 3 months)
Contributed to backend development of Ayandeh Bank's mobile banking platform, focusing on secure banking services and electronic cheque processing. Implemented security standards and designed an AI-powered conversational banking assistant using Spring AI and RAG pipelines.
Java Developer
ArmanIT
Mar 2023 - Jun 2025 (2 years 3 months)
Led backend development of the Tose Saderat mobile banking platform using Spring Boot and microservices. Improved response time through Redis caching and Oracle optimization, and increased code quality with automated testing and SonarQube.
Founder - Java Developer
QuickBot
Mar 2021 - Mar 2023 (2 years)
Founded and led backend engineering of a chatbot automation platform supporting conversational workflows across social networks. Designed scalable backend architectures and managed Linux server infrastructure.
Java Developer
HAYTech
Mar 2018 - Mar 2021 (3 years)
Contributed to development of a digital banking platform for Hekmat Iranian Bank, including fund transfer, bill payment, and core banking integrations. Improved transaction security using RSA-based encryption.
Java Developer
Sepehr Electronic Payments
Mar 2017 - Mar 2018 (1 year)
Participated in developing a terminal management and payment switching system using Spring Boot and Spring Cloud microservices. Gained experience with ISO8583 payment systems and improved concurrency handling.
Android Developer
KIT
May 2012 - Jan 2014 (1 year 8 months)
Developed and deployed mobile GIS solutions for large-scale urban field data collection and visualization using OpenStreetMap and GeoServer. Worked with RxJava and Linux-based deployment environments.
Education
Degrees, certifications, and relevant coursework
University of Applied Sciences
Bachelor's Degree
Bachelor's degree from the University of Applied Sciences.
Availability
Location
Authorized to work in
Salary expectations
Social media
Skills
Interested in hiring Hamed?
You can contact Hamed and 90k+ other talented remote workers on Himalayas.
Message HamedGet 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!
