Senior Java Developer

Imaravesh Tehran

Posted a month ago

Job Description

We invite you to join us at IMARAVESH if you have experience in programming and team management. Be a part of our team as a Technical Team Manager.

Projects you will be involved in:

  • "NiNi Plus" | Website and Application (in the field of childcare)
  • "Zin" (an online platform in the field of marketing communications, advertising, and sales)

Responsibilities:

  • Design, develop and test Java based solutions using common standards

Requirements

• Practical experience in software implementation and development
• Mastery of Java Core Java technology and its related ecosystem
• Mastery of spring boot concepts
• Mastery of object-oriented and service-oriented programming concepts
• Mastery of RESTful Web Services
• Familiarity with different types of software design and architectural patterns
• Mastery of JDBC concepts
• Adequate familiarity with ORACLE databases
• Familiarity and experience with using code versioning tools such as Git
• Familiarity with CI/CD concepts
• Location of Tehran, Tehran
• Have at least 4 years of relevant work experience

To see more jobs that fit your career

Salary Estimator

Discover your current worth in the job market.