۱ روز پیش

استخدام Software Engineer / Non Inventory در دیجی کالا
دیجی کالا

استخدام Software Engineer / Non Inventory در دیجی کالا

دیجی کالا
تهران
اطلاعات تماس

حضوری
لیسانس
سابقه دارد (۵ تا ۹ سال)
حقوق توافقی
آقا و خانم
تمام وقت

مشاهده اطلاعات تماس
اطلاعات بیشتر

استخدام دیجی کالا

 

دیجی کالا در تهران جهت تکمیل کادر خود از واجدین شرایط زیر دعوت به همکاری می نماید:

Description job title
Digikala’s software engineers build the next-generation commerce infrastructure that shapes how millions of Iranians
explore, discover, and shop online.
We’re looking for engineers who thrive on solving complex problems, designing high-scale systems, and constantly pushing the limits of what Java and modern backend technologies can do. From distributed architecture and cloud-native design to data-intensive services and real-time systems, the opportunities to innovate here are endless.
At Digikala, we actively use AI tools as trusted assistants throughout the software development lifecycle — from architectural brainstorming and code generation to automated code reviews and technical documentation. We believe that AI-enhanced engineering is the future, and we encourage our developers to leverage it to boost productivity and creativity.
We need engineers who are versatile, proactive, and ready to take ownership across the stack — engineers who are passionate about clean code, scalable design, and delivering impactful user experiences.
About the Role:
As a Senior Software Engineer, you will be part of a core team building mission-critical services that power our large-scale e-commerce platform. You’ll contribute to the design and implementation of backend services in a Service-Oriented Architecture (SOA), working closely with AI-enhanced tools and cross-functional teams to deliver high-quality, maintainable systems.
You’ll also help shape the technical direction of projects, mentor junior developers, and lead by example when it comes to best practices in system design, coding, and delivery.
Responsibilities
Design, implement, and maintain backend services using PHP, Java and the Spring ecosystem
Work with SOA principles to ensure scalable, decoupled, and maintainable systems
Leverage AI tools for ideation, coding assistance, refactoring, and code review
Participate in and sometimes lead design discussions to make key architectural decisions
Review code, provide constructive feedback, and uphold best engineering practices
Debug production issues and implement sustainable, long-term fixes
Collaborate cross-functionally with DevOps, SecOps, SysOps, Product, and Data Engineering teams
Ensure performance, security, and availability of backend services in a high-traffic environment
Document systems, contribute to internal tools and knowledge-sharing sessions
Continuously explore new technologies and bring improvements to the stack
Mentor junior engineers and promote a culture of learning and continuous improvement
Contribute to and maintain legacy codebases in older stacks (such as PHP) when needed
Minimum Qualifications:
Bachelor’s degree in Computer Science or equivalent practical experience
5+ years of experience with software development
Solid understanding of data structures, algorithms, OOP, and system design
Hands-on experience with service-oriented design
Experience working with relational databases (e.g., MySQL or PostgreSQL)
Proven problem-solving and debugging skills
Experience working with distributed systems, event-driven architecture (e.g., Kafka)
Experience with Docker, Kubernetes, or cloud-native infrastructure
Knowledge of caching, performance tuning, and memory management 
Exposure to DevOps culture and practices
Deep hands-on experience with Git and modern version control best practices
Plus:
8+ years of experience with software development using Java and Spring Boot
Practical experience using AI tools like GitHub Copilot, ChatGPT, CodeWhisperer or Cursor in real-world projects
Experience mentoring junior engineers or leading small teams
Hands-on experience with observability tools (e.g., Prometheus, Grafana, ELK)
Experience with Elasticsearch
Exposure to multiple technology stacks beyond Java (e.g., PHP, Python)
What We Offer:
Opportunity to work at the heart of Iran’s largest e-commerce platform
Challenging, high-impact projects with millions of daily users
A culture that encourages the use of AI tools in daily engineering workflows
Collaborative engineering culture focused on learning and growth
Competitive compensation, benefits, and performance-based bonuses
Hybrid work model and flexible working hours
Access to learning resources, tech talks, and career advancement paths
If you’re passionate about engineering excellence and want to work on systems that matter, join us and help shape the future of digital commerce in the region.
Software Engineer / Non Inventory

متقاضیان واجد شرایط می توانند با کلیک روی لینک تکمیل فرم استخدام، رزومه خود را ارسال نمایند.

اطلاعات تماس
گزارش مشکل آگهی
https://iranestekhdam.ir/?p=3072857
ابتدای صفحه
مختصری درباره ایران استخدام

سایت ایران استخدام در تاریخ ۱۳۹۱/۱/۱۰ راه اندازی شد و با تلاش گروهی و روزانه مدیران و نویسندگان خود در جهت تبدیل شدن به مرجع بروز آگهی های استخدامی گام برداشت. سعی همیشگی همکاران ما ارائه مطلوب و با کیفیت آگهی های استخدامی خدمت بازدیدکنندگان محترم این سایت بوده است. ایران استخدام به صورت مستقل و خصوصی اداره می شود و وابسته به هیچ نهاد و یا سازمان دولتی نمی باشد، این سایت تنها منتشر کننده ی آگهی های استخدامی بوده و بنابراین لازم است که بازدید کنندگان محترم سایت خود نسبت به صحت و سقم اخبار منتشر شده در آن هوشیار باشند.

نماد اعتماد الکترونیکی
ارسال رزومه