Experience & background
Roozbeh Rezaeian
Senior Java Backend Engineer and Team Lead with 10+ years of experience building enterprise distributed systems. I work across Java and Spring, microservices, Kubernetes, CI/CD, workflow automation, and identity and access management.
Based in Karaj, Iran. M.Sc. in Financial Mathematics, with a strong analytical background.
Professional experience
Gam Electronics Co. · Tehran, Iran
October 2018 – Present · Enterprise document management for MCI
January 2024 – Present
Team Lead — Java Backend
- Own backend architecture, release quality, and production readiness for services used concurrently by up to 14,000 branch offices at 500–1,000 TPS.
- Lead delivery for a 5–6 person cross-functional Scrum team.
- Co-lead architecture decisions with the Technical Manager, translating business workflows into microservice and BPM designs.
- Set engineering standards for code reviews, PR workflows, branching, and unit testing.
- Drive backward-compatible releases and security hardening.
January 2021 – December 2023
Senior Java Backend Engineer
- Designed and built 40+ online microservices and around 30 supporting services.
- Built Kubernetes deployments on a 3-master / 5-worker cluster with Helm and Jenkins pipelines.
- Introduced a feature → PR → develop branching model and automated deployment pipelines.
- Replaced ActiveMQ-based asynchronous flows with traceable Camunda BPM orchestration.
- Designed an Apache NiFi reporting service and diagnosed latency under peak load.
- Upgraded Java runtimes, container images, and dependencies with backward-compatible rollouts.
October 2018 – December 2020
Java Backend Engineer
- Built content-management capabilities for eight private banks using Jackrabbit Oak and Apache Solr.
- Implemented scalable identity and access management with Keycloak.
- Developed Java EE, Spring, Hibernate, Oracle DB, and REST/SOAP integrations.
February 2016 – October 2018 · Rahbaran Software Development (Tara), Tehran
Full Stack Developer
- Developed an automated quality-control system for an automotive parts manufacturer.
- Built enterprise J2EE, Hibernate, and Oracle applications, including an industrial meal-reservation system.
Technical skills
Languages & frameworks
Java SE/EE · Spring Boot · Spring Data · Spring AOP · Hibernate · REST · SOAP
Architecture & workflow
Microservices · Distributed systems · Camunda BPM · Apache NiFi · ActiveMQ
Infrastructure & delivery
Docker · Kubernetes · Helm · Jenkins · Rancher · Grafana · Git
Data & security
Oracle DB · SQL · Apache Solr · Jackrabbit Oak · Keycloak IAM/SSO
Education
M.Sc. Financial Mathematics
Allameh Tabataba’i University, Tehran · 2013–2015
Thesis: Pricing American Options under Stochastic Volatility and Stochastic Interest Rate
B.Sc. Mathematics
Qazvin International University · 2007–2012
Publications
- Bond Modeling under Stochastic Interest Rate — 45th Annual Iranian Mathematics Conference, 2014.
- Parameter Estimation of a European Option Pricing Model under Stochastic Volatility by the Loss Function Method — Financial Engineering and Portfolio Management, 2016.
Languages: English — professional working proficiency; Persian — native.
