استخدام برنامهنویس Java
شرح موقعیت شغلی
ما به دنبال یک برنامهنویس Java هستیم که تجربه عملی در توسعه سیستمهای مبتنی بر معماری مایکروسرویس داشته باشد. شما در تیم توسعه نرمافزارهای بانکی ما فعالیت خواهید کرد و در طراحی، پیادهسازی و نگهداری سرویسهای مقیاسپذیر و ایمن نقش کلیدی خواهید داشت.
مسئولیتها:
طراحی و توسعه سرویسهای مبتنی بر Java و Spring Boot
توسعه و نگهداری APIهای RESTful
همکاری با تیمهای مختلف برای بهبود عملکرد سیستم و پیادهسازی قابلیتهای جدید
بهینهسازی کد و رفع مشکلات موجود
کار با ابزارهای CI/CD و مدیریت کانتینرها (Docker)
رعایت اصول امنیتی و استانداردهای بانکی در توسعه نرمافزار
مهارتهای مورد نیاز:
تسلط به زبان Java 8+
تسلط به زبان Java 8+
آشنایی کامل با Spring Framework بهویژه Spring Boot
تجربه عملی در طراحی و توسعه سیستمهای Microservices
آشنایی با مفاهیم RESTful API
تجربه کار با JPA/Hibernate و پایگاه دادههای رابطهای (مانند Oracle یا PostgreSQL)
آشنایی با ابزارهای مدیریت نسخه (Git)
آشنایی با مفاهیم تست نرمافزار (JUnit, Mockito)
مهارتهای مزیت محسوب میشوند:
تجربه کار در محیطهای بانکی یا سیستمهای مالی
آشنایی با ابزارهای مانیتورینگ (Prometheus, Grafana)
آشنایی با معماریهای Event-Driven و ابزارهایی مثل Kafka
تجربه کار با Docker و Kubernetes
ویژگیهای شخصیتی مورد انتظار:
توانایی کار تیمی و ارتباط مؤثر
روحیه یادگیری و مسئولیتپذیری
توجه به جزئیات و رعایت استانداردهای کدنویسی
مزایا:
مزایا:
محیط کاری پویا و حرفهای
حقوق و مزایای رقابتی
فرصت رشد و ارتقاء شغلی
مهارتهای مورد نیاز
- Java
- Hibernate
- Spring Boot
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- معافیت دائم پایان خدمت