Senior Backend Engineer

  • Azerconnect
  • Elanın qoyulma tarixi: 13.10.2021
    Vakansiyaya müraciət tarixi bitmişdir.

İşin təsviri

Your responsibilities as a Senior Backend Engineer in Digital Lab:

• To analyze, define and execute Digital Strategy within Digital Backend Stack;
• To research, design and propose new features or optimizations initiatives for various functional areas having agility and digitalization in mind;
• To represent Digital Engineering as Digital Backend Professionals in Digital Architecture context to create synergy between Backend Systems, Frontend Systems and Core Systems;
• To work in the squads on products as well as internal stakeholders to create new products, features in products as well as identify the root causes of problems, turn analyses into insights and solutions;
• To manage the quality of company Digital Backend Stack codebase by having code reviews, implementing static code analyzers and having pair programming sessions;
• To focus on designing documentation standards for Digital Backend Stack and constantly deliver documentation within delivery Agile Sprints or within Waterfall Milestones.

Position requirements:

• Experience with RESTful and SOAP APIs;
• Proven track record in Java 8+ (including Multithreading and JVM Memory Management), JPA, MyBatis, Spring Boot, SQL (including CBO);
• Proven track record in Go language and Go-Tonic Framework (or any other);
• Proven track record in NodeJS and ExpressJS;
• Practical knowledge of Messaging Queue technologies, like Apache Kafka, RabbitMQ;
• Practical knowledge of NoSQL technologies, like Redis, Elasticsearch, Neo4j;
• Practical knowledge in Docker Images Building & Management, writing CI/CD pipelines and working with K8S Cluster;
• Azerbaijani (fluent) and English (upper-intermediate) language skills.

How to apply?

Please click to apply for the position.
For other open vacancies in our company, you can visit www.azerconnect.az company page.
Applications will be reviewed against position requirements and only shortlisted candidates will be contacted.

 

Şirkət haqqında:

Azerconnect Azərbaycanda İnformasiya və Kommunikasiya Texnologiyaları sahəsində korporativ müştərilərin ehtiyaclarına uyğun xidmətlər və optimal həllər təqdim edən ilk B2B (Business to Business - Biznesdən biznesə) şirkətdir.
Komandamıza qoşulmaqla siz rəqabətli, yenilikçi və həvəsləndirici korporativ mühitdə yerli və xarici peşəkarlarla çalışmaq, telekommunikasiya sahəsində təcrübə və səriştə qazanmaq, karyerada irəliləmə və inkişaf etmək imkanı əldə edəcəksiniz.

Vakansiya haqqında:

Rəqəmsal Labaratoriya şöbəsində Aparıcı Backend Mühəndisi olaraq siz "kod bazası"-nı keyfiyyətli şəkildə idarə etməli, yeni xüsusiyyətlər və yeni texnologiyalar təqdim etməlisiniz.

• İdarə: Rəqəmsallaşma və Data
• Şöbə: Rəqəmsal Labaratoriya
• İş qrafiki: Həftənin 5 günü saat 09:00-dan 18:00-dək. İşin tələblərinə əsasən ofisdən və evdən çalışa biləcəksiniz
• Employment Type: Daimi
• Müraciət üçün son gün: 25.10.2021

Rəqəmsal Labaratoriya şöbəsində Aparıcı Backend Mühəndisi olaraq sizin vəzifə öhdəlikləriniz:

• Rəqəmsal Backend Stack daxilində Rəqəmsal Strategiyanı təhlil etmək, müəyyənləşdirmək və icra etmək;
• Çeviklik və rəqəmsallığı nəzərə alaraq müxtəlif funksional sahələr üçün yeni həllər və ya optimallaşdırma təşəbbüslərini araşdırmaq, təklif etmək və tətbiq etmək;
• Backend Sistemləri, Frontend Sistemləri və Əsas Sistemlər arasında birgə fəaliyyət yaratmaq baxımından Digital Engineering-i Rəqəmsal Arxitekturada Digital Backend Peşəkarları kimi təmsil etmək;
• Yeni məhsullar, həllər yaratmaq, problemlərin kök səbəblərini müəyyən etmək, təhlilləri rəylərə və həll yollarına çevirmək üçün məhsullar üzərində qrup şəklində, eləcə də daxili maraqlı tərəflərlə birlikdə işləmək;
• Kodu nəzərdən keçirməklə, statik kod analizatorlarını tətbiq etməklə və “pair” proqramlaşdırma seansları aparmaqla şirkətin Digital Backend Stack həllərinin kod bazasının keyfiyyətini idarə etmək;
• Digital Backend Stack üçün sənədləşdirmə standartlarının işlənib hazırlanmasına diqqət yetirmək və sənədləri Agile Sprints və ya Waterfall Milestones mərhələləri daxilində daima təqdim etmək.

Vəzifənin tələbləri:

• RESTful və SOAP APIs sahəsi üzrə təcrübə;
• Java 8+ (Multithreading və JVM Yaddaş İdarəetməsi daxil olmaqla), JPA, MyBatis, Spring Boot, SQL (CBO daxil olmaqla) üzrə təcrübə;
• Go language və Go-Tonic Framework-də (və ya hər hansı digər) analoji işlər üzrə təcrübə;
• NodeJS və ExpressJS üzrə təcrübə;
• Apache Kafka, RabbitMQ kimi Messaging Queue texnologiyaları üzrə təcrübə;
• Redis, Elasticsearch, Neo4j kimi NoSQL texnologiyaları üzrə təcrübə;
• Docker İmage-lərin yaradılması və idarə edilməsi, CI/CD pipeline-ların yaradılması və K8S Cluster ilə iş üzrə təcrübə;
• Azərbaycan (səlis) və İngilis (orta səviyyədən yuxarı) dillərini bilmək.

Müraciət etmək üçün:

Müraciət etmək üçün bu linkə keçid alın.
Şirkətimzdə mövcud digər vakansiyalarla tanış olmaq üçün www.azerconnect.az səhifəsinə keçid ala bilərsiniz.
Müraciətlər vakansiyanın tələblərinə əsasən dəyərləndiriləcək və yalnız seçilmiş namizədlərlə əlaqə saxlanılacaqdır.

İşəgötürənin reytinqi