این آگهی منقضی
شده است
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
اسنپباکس جدیدترین سرویس اپلیکیشن اسنپ (بزرگترین سامانه حمل و نقل هوشمند کشور) تمام شرکتها با هر نوع فعالیت تجاری را به بزرگترین مجموعه از پیکهای موتوری در کشور متصل میسازد.
درحال حاضر، تنها تعداد محدودی از شرکتها به پیکهای ارزان و با کیفیت دسترسی دارند. از طرف دیگر، تعداد زیادی پیک موتوری هستند که به دنبال فعالیت بیشتر بوده اما قادر به یافتن مشتری نیستند.
ما میخواهیم این موضوع را با استفاده از فناوری هوشمند و استاندارد عملیاتی جدید، برای همیشه تغییر دهیم.
ما آینده را میسازیم. به ما ملحق شوید.