استخدام Junior Java Developer
شرح موقعیت شغلی
Job description
Snappbox technical team is building enterprise-level and high-performance services which are critical enablers for our company and we are looking for a passionate junior Java backend engineer to join our team and participate in various phases of software development life-cycle, specially design and development, in order to achieve high-quality microservices for our products.
Responsibilities:
- Design and develop product features within a cross-functional agile team
- Participate in reviewing codes and proactively propose solutions to enhance the code quality
- Contribute to improving the stability and performance of services
- Participate in shaping and achieving the technical road-map of the team
Requirements:
- 1-3 years of experience in software development
- Extensive knowledge of the Java programming language
- Knowledge of the Spring framework
- Strong Object Oriented Programming skills
- Working knowledge of design patterns, data structures, and algorithms
- Experience with relational databases
- Troubleshooting skills, ability to predict potential user and software issues
- Organization skills and attention to detail
- Team player, self-starter, and passion for programming
مهارتهای مورد نیاز
- Java
- OOP
حداقل سابقه کار
- کمتر از سه سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- معافیت تحصیلی معافیت دائم پایان خدمت