استخدام Java Developer
شرح موقعیت شغلی
تیم میدلآفیس مدیریت دارایی کارگزاری مفید با مأموریت توسعه سیستمهای مدیریت دارایی، افزایش مقیاسپذیری، پایداری و توان عملیاتی، از توسعهدهندگان Java (Mid/Senior) برای طراحی و توسعه دعوت به همکاری میکند.
مسئولیتها:
- طراحی، توسعه و نگهداری سرویسهای مالی و مدیریت دارایی با حجم قابل توجه دارایی تحت مدیریت
- مشارکت در طراحی، معماری و تصمیمات فنی، برای مدیریت پیچیدگی و مقیاس پذیری ناشی از تعداد رو به رشد پورتفوها
- بهبود کارایی، مقیاسپذیری و پایداری سرویسها در شرایط افزایش بار پردازشی
- همکاری نزدیک با تیمهای محصول، عملیات و سایر تیمهای فنی
- پایش، تحلیل و رفع مشکلات عملکردی در محیط عملیاتی
مهارتهای فنی مورد نیاز:
- تسلط بر مفاهیم طراحی و معماری نرمافزار
- تجربه ی Unit Test و Integration Test
- تجربه طراحی و توسعه سرویسهای مبتنی بر Kafka
- تسلط بر Java Core و مفاهیم Concurrency و Performance
- آشنایی عمیق با اصول شیگرایی، Design Patternها و مهندسی نرمافزار
- آشنایی با ابزارهای مانیتورینگ و مشاهدهپذیری مانند Grafana و Sentry
- تجربه ی استفاده از Spring Framework، Spring Boot، JPA و Transaction Management
- تجربه ی کار تیمی با Git و آشنایی با فرآیندهای استاندارد توسعه Branching، Code Review و Merge Strategy
- تجربه ی دیتابیس MSSQL شامل طراحی دیتا مدل، بهینهسازی Query Performance و مدیریت Transactionها
ویژگیهای فردی:
- علاقهمند به یادگیری مستمر
- توجه ویژه به کیفیت کد، پایداری و قابلیت نگهداری سیستم
- توانایی کار تیمی، برقراری ارتباط مؤثر و ارائه و دریافت بازخورد سازنده
- مسئولیتپذیری و مالکیت کامل وظایف از مرحله طراحی و پیاده سازی تا استقرار و نگهداری
امتیازات:
- آشنایی با بازار سرمایه و مفاهیم مدیریت دارایی
- تجربه فعالیت در پروژههای مالی، بانکی یا بورسی
- تجربه طراحی سیستمهای توزیعشده و Event-Driven
- آشنایی با مفاهیم Performance Tuning و Profiling
- استفاده مؤثر از ابزارهای هوش مصنوعی در فرایند توسعه نرمافزار
مهارتهای مورد نیاز
- Java
- Java Core
- kafka
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- معافیت تحصیلی معافیت دائم پایان خدمت