استخدام توسعهدهنده Java
شرح موقعیت شغلی
توسعهدهنده Java (Upper-Mid level)
توضیحات شغلی:
ما به دنبال یک دولوپر Java با تجربه (سطح Upper-Mid یا Senior) هستیم که بتواند در طراحی، توسعه و نگهداری سیستمهای مقیاسپذیر و باکیفیت نقش فعالی داشته باشد.
تکنولوژیها و محیط کاری:
- آخرین نسخههای JAVA (LTS)
- Spring Boot و اکوسیستم Spring
- دیتابیسها: MySQL و Oracle
- ELK Stack (Elasticsearch, Logstash, Kibana)
- Spring Cloud Config Server
- RabbitMQ
- Redis
مسئولیتها:
- طراحی و پیادهسازی سرویسهای Backend با Spring Boot
- کار با معماری Microservices و سیستمهای پیاممحور
- بهینهسازی عملکرد، مقیاسپذیری و پایداری
- کار با دیتابیسهای رابطهای و ELK
- یکپارچهسازی سرویسها با Config Server، RabbitMQ و Redis
- تعامل موثر با تیم DevOps و پشتیبانی فنی
- مشارکت در Code Review و بهبود معماری
- نوشتن کد تمیز، قابل نگهداری و تستپذیر
شرایط احراز:
- حداقل 4 سال تجربه عملی با Java و Spring Boot
- تسلط خوب به Java (ترجیحاً نسخه 17 یا بالاتر) و Spring Boot
- تجربه کار با MySQL و آشنایی با Oracle
- تجربه عملی با RabbitMQ و Redis
- آشنایی با ELK Stack
- تجربه کار با Spring Cloud Config یا سیستمهای مدیریت کانفیگ
- درک خوب از معماری Microservices، Messaging و Caching
- توانایی دیباگ و بهینهسازی سیستمهای پرتردد
- مهارت کار تیمی، مسئولیتپذیری و گزارشدهی شفاف
امتیاز محسوب میشود:
- آشنایی با Docker و Docker Compose
- تجربه کار با فرآیندهای CI/CD
- تجربه کار با Jira
مهارتهای مورد نیاز
- Java
- MySQL
- CI/CD
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست