Java Developer Salary in Tehran, Iran

Updated on Dec 28, 2025

Advertisement

As of 2026, the average salary for Java Developer in Tehran, Iran starts from ﷼12M per year and goes up to ﷼120M per year.

0-2 years

﷼12M-﷼18M per annum

3-5 years

﷼24M-﷼36M per annum

6-10 years

﷼48M-﷼72M per annum

10+ years

﷼84M-﷼120M per annum

Java Developer Salary Trend in Tehran, Iran

Java Developer Salaries in Other Locations

New York, United States
$70k - $200k
Nicaragua
$10k - $100k
Fiji
FJ$22k - FJ$100k
Vienna, Austria
€35k - €100k
Switzerland
CHF75k - CHF200k
Russia
80k - 350k
Congo (Kinshasa)
$10k - $120k
Munich, Germany
€40k - €130k
Kiribati
$15k - $75k
Sri Lanka
LKR50k - LKR600k

Advertisement

About Java Developer

A Java developer is a programmer who specializes in using the Java programming language to develop software and web applications. They are responsible for creating, testing, and maintaining Java-based applications and systems. Java developers work in various industries such as finance, healthcare, technology, and e-commerce.

more info

About Tehran, Iran

Tehran is the capital city of Iran, located in the northern part of the country. It is the most populous city in Iran, with a population of over 9 million people in the city proper and around 14 million in the greater metropolitan area. The city is characterized by a diverse culture and a rich history, blending modernity with tradition. The weather in Tehran is classified as semi-arid, with hot summers and cold winters. Popular cuisines include Persian dishes such as kebobs, stews (khoresh), and rice dishes (polo) accompanied by various herbs and spices.

more info

Explore Popular IT Job Roles Salary in Tehran, Iran

Discover the average salaries for in-demand job titles and make informed career decisions.