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

استخدام Senior Java Developer

اسنپ | Snapp
تهران، تهران

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

Job description

Snappbox back-end team is always building enterprise-level and high-performance services which are critical enablers for our company.
The role of a Java back-end engineer in this team is to participate in various phases of software development life-cycle, specially design and development, in order to achieve high-quality microservices for our products.
Our work is focused on delivering product features and improving the technical quality of the existing services.



 
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



Essentials:

  • Good knowledge of Core Java, JVM internals and ز
  • 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 Microservice architecture and principles
  • Proficiency in using Git as a version control system
  • Critical thinking and problem-solving skills
  • More than 3 years of experience in the related field

Desired Skills:

  • 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
  • Microservice
  • NoSQL
  • Elasticsearch
  • MongoDB

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

  • سه تا شش سال

جنسیت

  • مهم نیست

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

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

نوع همکاری:

تمام وقت

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

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