آگهی استخدام جاوا | 𝗝𝗮𝘃𝗮 𝗗𝗲𝘃𝗲𝗹𝗼𝗽𝗲𝗿برای توسعه سامانه‌های Backend، به دنبال یک Java Deve

آگهی استخدام جاوا | 𝗝𝗮𝘃𝗮 𝗗𝗲𝘃𝗲𝗹𝗼𝗽𝗲𝗿برای توسعه سامانه‌های Backend، به دنبال یک Java Developer توانمند هستیم؛ فردی که بتواند در تحلیل مسائل، طراحی راهکارهای فنی و توسعه سرویس‌های پایدار، مقیاس‌پذیر و قابل نگهداری، نقش مؤثری ایفا کند.پروژه‌های تیم ما شامل حوزه‌هایی مانند سیستم‌های توزیع‌شده، معماری پیام‌محور، Wallet، سهمیه‌بندی، پردازش تراکنش‌های لحظه‌ای و ارتباط با تجهیزات و سامانه‌های بیرونی است.🔹 𝗞𝗲𝘆 𝗦𝗸𝗶𝗹𝗹𝘀تسلط بر Java، ترجیحاً Java 17 یا Java 21تجربه عملی با Spring Boot، Spring Data JPA و Hibernateدرک مناسب از Transaction Management و رفتار تراکنش‌هاتسلط بر OOP، SOLID، Design Patterns و Refactoringتجربه کار با Oracle و توانایی تحلیل و بهینه‌سازی SQLتجربه کار با Kafka، RabbitMQ یا MQTTتوانایی تحلیل مشکلات Production و انجام Root Cause Analysisمشارکت مؤثر در طراحی فنی و Code Review🔹 𝗧𝗲𝗰𝗵𝗻𝗶𝗰𝗮𝗹 𝗖𝗵𝗮𝗹𝗹𝗲𝗻𝗴𝗲𝘀در پروژه‌های ما با چالش‌هایی مانند موارد زیر روبه‌رو خواهید شد:طراحی Wallet، Ledger، سهمیه و گردش تراکنش‌هاپیاده‌سازی Allocation، Consumption، Withdrawal و Reversalجلوگیری از Double Spending و پردازش تکراری درخواست‌هامدیریت Concurrency، Race Condition و Lockingطراحی جریان‌های تراکنشی مبتنی بر State Machineپیاده‌سازی Idempotency و Deduplication در پردازش پیاماستفاده از الگوهای Outbox/Inbox، Saga و عملیات جبرانیمدیریت Timeout، Retry، Backoff و Circuit Breakerحفظ سازگاری میان Database، Message Broker و سامانه‌های خارجیطراحی سرویس‌های High-Throughput و Low-Latencyپیاده‌سازی Audit Trail، Traceability و Reconciliation تراکنش‌هابرقراری ارتباطات امن مبتنی بر TLS و mTLS🔹 𝗡𝗶𝗰𝗲 𝘁𝗼 𝗛𝗮𝘃𝗲تجربه کار با سیستم‌های توزیع‌شده و پردازش حجم بالای پیامتسلط بیشتر بر Kafka، Consumer Lag، Rebalancing و Offset Managementآشنایی با gRPC، Docker و معماری Microservicesتجربه کار با تجهیزات، Terminalها یا سامانه‌های IoTتجربه بهینه‌سازی JVM، Memory، Thread و Performanceآشنایی با Clean Architecture، Hexagonal Architecture یا Domain-Driven Design (DDD)🤖 𝗔𝗜-𝗔𝘀𝘀𝗶𝘀𝘁𝗲𝗱 𝗗𝗲𝘃𝗲𝗹𝗼𝗽𝗺𝗲𝗻𝘁استفاده مدیریت‌شده از AI Agentها بخشی از فرایند توسعه تیم ماست. انتظار داریم توسعه‌دهنده بتواند از این ابزارها برای تحلیل، پیاده‌سازی، تست و Refactoring استفاده کند؛ اما در عین حال، هر خروجی را به‌طور کامل درک، بررسی و اعتبارسنجی کرده و مسئولیت نهایی کد و تصمیمات فنی را بر عهده بگیرد.💰 حقوق و مزایا برای جذب افراد توانمند، در ارائه پیشنهاد مالی انعطاف‌پذیر هستیم. حقوق و مزایا بر اساس تجربه، دانش فنی، توانایی حل مسئله و نتیجه فرایند مصاحبه، به‌صورت رقابتی و توافقی تعیین می‌شود.💻 نوع همکاری: حضوری📍 محل کار: حوالی میدان آرژانتین🏢 نام شرکت: به پرداخت ملت📩 ارسال رزومه: p.javawork@gmail.com@javapro_ir🖥@javapro_ir🖥@group_javapro