تکنولوژیها
- SpringJavaRESTMicroservicesBack-end
موضوع فعالیت شرکت: توسعهدهنده زیستبوم سیستمعامل مبتنی بر نرم افزارهای آزاد؛
تیم نرمافزاری بتنا تا کنون سیستم عامل تلفن همراه هوشمند و سیستم عامل رایانههای رومیزی را توسعه داده است؛
بتنا، علاوه بر توسعه سیستم عامل، سعی کرده است نرم افزارهای پایهای مورد نیاز سیستم عامل را نیز توسعه دهد تا به عنوان توسعهدهنده زیست بوم سیستم عامل مبتنی بر نرمافزار آزاد در کشور شناخته شود.
از طرفی داشتن تیم حرفهای، توانمند و متعهد نیاز هر سازمانی است، ما در «بتنا» به دنبال یک متخصصی هستیم که از رویارویی با چالشهای فنی نترسد؛ بنابراین، باید از چالشهای جدید و زیاد استقبال کند و توانایی حل مسئله و قدرت تصمیمگیری بالا داشته باشد.
در صورتیکه علاقهمند به حضور در چنین تیمی هستید و از کار تیمی لذت میبرید، از همکاری با شما استقبال میکنیم.
مزایای کار کردن در بتنا:
- پرداخت حقوق و مزایای مناسب
- خدمات رفاهی، بیمه تکمیلی، تسهیلات
- امکان استفاده از مزایای دانش بنیان بودن بتنا و گذراندن امریه سربازی (ویژه آقایان)
- محیط علمی قوی و پویا
- اتمسفر صمیمی بین اعضای تیم
- کسب تجربه علمی و عملی
- ساعت کاری از ۸ صبح همراه با یک ساعت شناوری
مهارتهای ضروری:
۴ سال تجربه برنامه نویسی به زبان جاوا.
۲ سال تجربه برنامه نویسی با Spring و Spring Boot.
آشنایی با الگوهای طراحی (Design Pattern) و معماری های مختلف نرمافزار (REST, MVC, SaaS, Microservice, ...)
تسلط و درک کافی از نرمافزار کنترل نسخه Git
تجربه تولید سرویسهای REST
آشنایی با ابزارها و فرایندهای تست نرمافزار
تجربه کار با یک دیتابیس (MySQL، PostgreSQL،…)
آشنایی با مفاهیم امنیت (OAuth و Spring Security و OWASP)
آشنا با مفاهیم Scrum و تجربه کار با Jira و Confluence
وظایف:
طراحی و توسعه نرمافزار و API
طراحی و توسعهی تست
شناسایی و رفع باگها پیش از تحویل به مشتری
اطمینان از کیفیت پروژه (مرور کد، تست و ...)
مزایا
- پاداش
- بیمه تکمیلی
- تسهیلات رفاهی
- حقوق مکفی و به موقع
- فضای کار حرفهای
- تیم جوان و پویا
- فرهنگ کار تیمی