مدیریت فناوری بورس تهران
مدیریت فناوری بورس تهران

Java developer

Tehran/Abas Abad(Beheshti)
Full Time
Saturday to Wednesday 8 to 16
-
Loan -Health insurance -Learning stipends -Purchasing coupon -Lunch -In-house Medical doctor -Breakfast -Occasional packages and gifts

این فرصت شغلی چقدر برای من مناسب است؟

51 - 200 employees
IT / Software / Hardware
Iranian company dealing only with Iranian entities
1373
Privately held
توضیحات بیشتر

key Requirements

2 years experience in similar position
Microsoft SQL Server - Basic
Java - Advanced
Git - Intermediate
Linux - Intermediate
Docker - Basic

Job Description

We’re looking for a proactive, energetic Java Developer who thrives on deep technical challenges—someone who will maintain and modernize a legacy codebase, propose practical improvements, and deliver high-performance systems. You’ll work in a hands-on, collaborative environment that rewards curiosity, initiative, and fast learning.

Key responsibilities

  • Maintain, optimize, and modernize performance-sensitive Java applications.
  • Debug and improve legacy code with a focus on reliability, speed, and maintainability.
  • Solve networking, concurrency, and algorithmic challenges affecting real-time systems.
  • Proactively propose improvements to reduce risk and enhance performance; mentor peers and share knowledge.

Required technical skills

  • Strong, specification-level Java expertise and clean coding practices.
  • Comfortable in Linux (shell, tooling, and debugging).
  • Solid understanding of data structures & algorithms and systems thinking.
  • Good grasp of networking fundamentals and concurrent programming.

Nice-to-have

  • Experience with C/C++ is a plus.
  • Working knowledge of SQL and relational databases (RDBMS).
  • Comfortable using version control systems (e.g., Git).
  • Exposure to build automation and build systems (e.g., Maven).
  • Familiarity with containerization (e.g., Docker).
  • Background in financial/trading systems or low-latency applications.
  • Hands-on experience analyzing, improving, and modernizing legacy codebases.

Job Requirements

  • Minimum experience: 2 years
  • Age: 22–35 years old
  • Gender: Men / Women
  • Military service: Must be done for men
  • Education: Bachelor’s in Computer and IT or related fields
  • Language: English (Intermediate)
  • Software: Java (Advanced), Linux (Intermediate)

Job Requirements

Age
22 - 35 Years Old
Gender
Men / Women
Military service
Military service must be done
Education
Bachelor| Computer and IT
Language
English| Intermediate - 50%
Software
Java| Advanced Linux| Intermediate Git| Intermediate Microsoft SQL Server| Basic Docker| Basic

ثبت مشکل و تخلف آگهی

ارسال رزومه برای مدیریت فناوری بورس تهران