اپلیکیشن پرداخت همراه کارت، نرمافزاری رایگان برای انجام امور روزمره بانکی است.
همراه کارت را میتوان بر روی موبایل و تبلتهای هوشمند با سیستم عامل اندروید و iOS نصب کرد. خدمات اصلی این اپلیکیشن عبارتند از:
انتقال وجه کارت به کارت
دریافت موجودی کارت
استعلام و پرداخت قبض
پرداخت جریمه رانندگی
خرید شارژ و بسته اینترنت
تعامل مالی با مخاطبان گوشی
شارژ بلیط مترو و پرداخت کرایه تاکسی
…
همراه کارت یکی از بزرگترین اپلیکیشن های حوزه پرداخت در ایران است که سهولت استفاده از خدمات مالی بر روی تلفن همراه را برای میلیونها ایرانی فراهم کرده است.
ما در همراه کارت به دنبال این هستیم که با خلق محصولات خلاقانه، استفاده مردم از خدمات مالی را ساده تر و لذتبخش تر کنیم. قطعا رسیدن به این هدف امکان پذیر نیست جز با داشتن تیمی خوش فکر، بلند پرواز، سخت کوش و پر انرژی. اگر شما کار کردن با چنین تیمی را دوست دارید، منتظر شما هستیم.
ما در همراه کارت به دنبال یک Senior Java Developer هستیم تا به تیم Backend ما اضافه شود و در طراحی، توسعه و بهبود سرویسهای نرمافزاری همراه کارت نقش داشته باشد. همراه کارت یکی از محصولات شناختهشده حوزه پرداخت و خدمات مالی در ایران است و سرویسهای ما در مقیاس بالا و در ارتباط با بخشهای مختلف محصول، زیرساخت و سرویسهای بیرونی فعالیت میکنند. در این نقش، علاوه بر توسعه و نگهداری سرویسها، انتظار داریم در تحلیل مسئله، طراحی راهکارهای فنی و تصمیمگیریهای مرتبط با معماری نیز نقش موثری داشته باشید. اگر از حل مسائل پیچیده، طراحی راهکارهای مقیاسپذیر و کار در تیمی که کیفیت فنی و یادگیری مستمر در آن اهمیت دارد لذت میبرید، خوشحال میشویم با شما آشنا شویم. مسئولیتها
تحلیل نیازمندیهای فنی و کسبوکاری و تبدیل آنها به راهکارهای قابل اتکا و قابل توسعه
طراحی، توسعه و نگهداری سرویسهای Backend با استفاده از Java و Spring Boot
مشارکت در طراحی و بهبود معماری سرویسها با تمرکز بر مقیاسپذیری، Performance، Reliability و Maintainability
طراحی و توسعه APIهای RESTful و سرویسهای مورد نیاز محصولات
کار با دیتابیسهای رابطهای و طراحی و بهینهسازی Queryها و ساختار داده
پیادهسازی و بهبود ارتباط بین سرویسها و پردازشهای Asynchronous با استفاده از Message Brokerها
بررسی و رفع مشکلات پیچیده فنی و انجام Troubleshooting در محیطهای عملیاتی
مشارکت فعال در Code Review و کمک به حفظ استانداردهای کیفی کد
طراحی و پیادهسازی Unit Test و Integration Test متناسب با نیاز سرویسها
بررسی و بهبود Performance سرویسها و شناسایی نقاط Bottleneck
همکاری نزدیک با تیم Product، سایر تیمهای Backend، Mobile، Frontend و تیمهای زیرساخت
مشارکت در تصمیمگیریهای فنی و ارائه پیشنهاد برای بهبود معماری و فرآیندهای توسعه
مستندسازی تصمیمات و راهکارهای فنی در بخشهای مرتبط
به اشتراکگذاری دانش و کمک به رشد فنی اعضای تیم
توانمندیهای مورد نیاز برای اینکه بتوانید در این نقش موفق باشید، انتظار داریم:
تجربه حرفهای و قابل اتکا در توسعه نرمافزار با Java (حداقل 5 سال)
تسلط مناسب بر مفاهیم Object-Oriented Programming، SOLID، Clean Code و Design Patterns
تجربه عملی در Spring و Spring Boot
تسلط بر مفاهیم REST API و طراحی سرویسهای Backend
تجربه کار با Relational Databaseها و تسلط مناسب بر SQL
آشنایی عمیق با مفاهیم Transaction و Concurrency
تجربه کار با JPA / Hibernate
تجربه کار با Microservice Architecture و مفاهیم مرتبط با سیستمهای توزیعشده
تجربه کار با Kafka یا سایر Message Brokerها
تجربه کار با Redis یا سایر راهکارهای Caching
تسلط بر Git و فرآیندهای توسعه تیمی مانند Code Review
تجربه در نوشتن تستهای نرمافزاری و آشنایی با Unit Test و Integration Test
توانایی تحلیل، Debug و Troubleshooting مسائل پیچیده
آشنایی با مفاهیم CI/CD و فرآیندهای استقرار نرمافزار
مزیت محسوب میشود اگر
تجربه توسعه و نگهداری سرویسهای با ترافیک و مقیاس بالا داشته باشید.
با مفاهیم Event-Driven Architecture آشنا باشید.
تجربه کار با Docker و Kubernetes داشته باشید.
با ابزارها و مفاهیم Monitoring، Logging و Observability آشنا باشید.
تجربه کار در محصولات Fintech، Payment یا Banking داشته باشید.
تجربه مشارکت در تصمیمات معماری و طراحی سیستمهای پیچیده را داشته باشید.
آشنایی با مفاهیم Domain-Driven Design
ویژگیهای فردی مورد انتظار
توانایی حل مسئله و تحلیل مسائل پیچیده
داشتن روحیه Ownership نسبت به محصول و کدی که توسعه میدهید
توانایی کار مستقل در کنار تعامل موثر با اعضای تیم
توجه به کیفیت، خوانایی و Maintainability کد
توانایی برقراری ارتباط موثر با تیمهای فنی و Product
علاقهمند به یادگیری و بهروز نگه داشتن دانش فنی
توانایی انتقال دانش و ارائه بازخورد سازنده در تیم
در همراه کارت تلاش میکنیم محیطی فراهم کنیم که در آن افراد علاوه بر انجام مسئولیتهای خود، فرصت رشد فنی، یادگیری از یکدیگر و اثرگذاری روی محصول را داشته باشند. اگر فکر میکنید این نقش با تجربه و مسیر حرفهای شما همخوانی دارد، منتظر آشنایی با شما هستیم.
شرایط احراز شغل
جنسیت
تفاوتی ندارد
خدمت سربازی
اتمام خدمت سربازی و یا معافیت از آن الزامی است
نرم افزارها
Java| متوسط ASP.Net| متوسط Sql Server| متوسط GIT| متوسط Kafka| مقدماتی Redis| مقدماتی
ثبت مشکل و تخلف آگهی
ارسال رزومه برای همراه کارت
برای دیدن سوابق ارسال رزومه، لطفا وارد حساب کاربری خود شوید.