آگهی‌های استخدامی

استخدام Java Developer

اسنپ باکس | Snappbox
تهران، تهران

شرح موقعیت شغلی

Our back-end teams are building enterprise-level and high-performance services which are critical enablers for our


company.


The role of a Java back-end engineer in our teams is to participate in various phases of software development


life-cycle, specially design and development, in order to achieve high-quality micro-services for our products.


Our work is focused on delivering product features and improving the technical quality of the existing services.


Job Description:



  • 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:

Mandatory Qualifications:



  • Good knowledge of Core Java, JVM internals and Spring Boot
  • Solid Software Engineering knowledge: Knows how to write clean, maintainable, reusable and testable code  
  • Great teamwork and communication skills
  • Experience with Relational databases
  • Knowledge of developing high-quality software systems based on Micro-service architecture and principles  
  • Proficiency in using Git as a version control system
  • Critical thinking and problem-solving skills  

Preferred Qualifications:



  • Prior experience with any of NoSQL databases (Elasticsearch, MongoDB, Redis, etc.)  
  • Familiarity with CI/CD, Docker Containerization, ELK Stack  
  • Familiarity with TDD or BDD  


مهارت‌های مورد نیاز

  • Java
  • JVM
  • NoSQL
  • MongoDB
  • BDD
  • Git

حداقل سابقه کار

  • سه تا شش سال

جنسیت

  • مهم نیست

وضعیت نظام وظیفه

  • معافیت تحصیلی معافیت دائم پایان خدمت

نوع همکاری:

تمام وقت

تاریخ انتشار آگهی:

۱۳۹۸/۱۱/۲۹ (منقضی‌شده)
مشاهده آگهی‌های استخدام مشابه