Job Description

This is the first and last time, Rahpooyan is expanding her team. Currently developing our most cutting-edged eLearning project, we invite prospective and talented applicants,knowledgeable and skillful enough to accept responsibilities, keen on learning new technologies, ambitious and fully cooperative to join our intimate and professional team.

Requirements

General Qualities: - Ability to work full time - At least 3 years of relevant work experience (at least 2 years in Java Back-end) - Showing full commitment and discipline at work - Critical thinking skills, teamwork, creativity, innovation, and knowledge sharing spirit - High accuracy and attention to details - Sufficient fluency in English Specific Qualities: - In-depth understanding of Java programming language (Core Java) - Knowledge of object concepts, Design patterns and software architecture and distributed systems - Following principles like KISS, DRY, YAGNI, and tendency to have fewer and cleaner codes - Experience in software development at all stages of the software development cycle - Ability to solve complex problems and provide algorithms for them - Mastering HTTP rest, Data Structure, Socket, and Concurrency - Mastery of database concepts (SQL, NoSQL) - Ability to apply open source libraries in the right place - Familiarity with software development tools and procedures such as Git, CI, Unit Test, Code Review

Employment Type

  • Full Time

Details

Employment type

  • Full Time

Educations

برای مشاهده‌ی شغل‌هایی که ارتباط بیشتری با حرفه‌ی شما دارد،

محاسبه‌کننده حقوق

چقدر حقوق بگیرم؟