بازگشت به فرصت‌ها
لوگوی فناوران هویت الکترونیکی امن (هویتا) | Hovita
جدیدفارسی

توسعه‌دهنده ارشد Backend Java / Spring Boot

فناوران هویت الکترونیکی امن (هویتا) | Hovita·تهران·دیروز

حضوریمیان‌سطحقراردادیتوافقی

فناوران هویت الکترونیکی امن (هویتا) | Hovita

شرح موقعیت

ما به دنبال یک توسعه‌دهنده ارشد Backend با تجربه و توانمندی فنی بالا هستیم تا به تیم توسعه نرم‌افزار ما ملحق شود و در طراحی و توسعه سرویس‌های Backend مقیاس‌پذیر، امن و قابل اتکا مشارکت کند. مهارت‌ها و الزامات فنی مزیت محسوب می‌شود ویژگی‌های فردی چرا به ما ملحق شوید؟ اگر به طراحی و توسعه سیستم‌های Backend جدی، مقیاس‌پذیر و Production-grade علاقه‌مند هستید و دوست دارید در کنار یک تیم فنی روی پروژه‌های چالش‌برانگیز کار کنید، حتما با شما آشنا شوید.

مسئولیت‌ها

  • طراحی، توسعه و نگهداری سرویس‌های Backend با استفاده از Java و Spring Boot
  • طراحی و پیاده‌سازی RESTful API و سرویس‌های مبتنی بر معماری Microservice
  • مشارکت در طراحی معماری و انتخاب راهکارهای فنی مناسب
  • طراحی و بهینه‌سازی ساختار و پرس و جوهای پایگاه داده
  • توسعه کدهای تمیز، قابل نگهداری و تست‌پذیر
  • بررسی و رفع مشکلات Performance، Concurrency و Reliability
  • مشارکت در Code Review و بهبود استانداردهای فنی تیم
  • پیاده‌سازی تست‌های Unit و Integration
  • همکاری با تیم‌های Frontend، DevOps، QA و Product
  • مشارکت در فرآیند استقرار، مانیتورینگ و بهبود سرویس‌های Production
  • حداقل 3 سال تجربه حرفه‌ای در توسعه Backend
  • تسلط بالا به Java
  • تسلط به Spring Boot و Spring Framework
  • تجربه عملی در طراحی و توسعه REST API
  • تسلط مناسب بر Spring Data JPA / Hibernate
  • تجربه کار با MySQL یا PostgreSQL
  • آشنایی عمیق با مفاهیم OOP، Design Patterns و SOLID
  • آشنایی با مفاهیم Microservices و Distributed Systems
  • تجربه کار با Git
  • آشنایی با تست‌نویسی و ابزارهایی مانند JUnit و Mockito
  • آشنایی با مفاهیم امنیت API، Authentication و Authorization
  • توانایی تحلیل مسائل پیچیده و ارائه راهکارهای فنی
  • تجربه کار با Redis
  • تجربه کار با Kafka یا RabbitMQ
  • آشنایی با Docker و Kubernetes
  • تجربه کار با CI/CD
  • آشنایی با Linux و مفاهیم DevOps
  • تجربه طراحی سیستم‌های High Availability و High Load
  • تجربه کار با Elasticsearch
  • آشنایی با Observability، Logging، Monitoring و Distributed Tracing
  • تجربه کار در پروژه‌های FinTech، Banking، Digital Signature، Identity یا سرویس‌های امنیتی
  • توانایی حل مسئله و تحلیل فنی
  • مسئولیت‌پذیری و تعهد نسبت به کیفیت کار
  • توانایی کار تیمی و مشارکت در تصمیمات معماری
  • توانایی مطالعه مستندات فنی و یادگیری فناوری‌های جدید
  • دقت بالا در طراحی و پیاده‌سازی سرویس‌های حساس و Production

نیازمندی‌ها

  • Bootstrap
  • Java
  • MySQL