Unibank Kommersiya Bankı

Senior Java Developer

13-09-2024

4.3K

Description

·       Arxitektura və dizayn qərarlarının verilməsi;

·       Code review və komandanın yüksək keyfiyyətli kod təqdim etdiyinə əmin olmaq;

·       Davamlı öyrənmə və proqramlaşdırma biliklərini inkişaf etdirərək digər mühəndislərə mentorluq etmək;

·       Xüsusiyyətləri müəyyən etmək və prioritetləşdirmək üçün məhsul sahibləri, dizaynerlər və digər maraqlı tərəflərlə sıx əməkdaşlıq etmək;

·       Yüksək performanslı və təhlükəsiz Java backend xidmətlərini inkişaf etdirmək;

·       Performans, genişlənmə və etibarlılıq üçün tətbiqi optimallaşdırmaq (Modernization);

·       Təhlükəsiz və ölçülə bilən sistemlər təqdim etmək;

·       Kəsinti zamanlarını öncədən təyin etmək;

·       Çarpaz funksiyalarla əməkdaşlıq etmək və mövcud problemləri həll etmək üçün texnologiyaya əsaslanan yanaşma ilə qərar qəbulunda iştirak etmək;

·       Texniki problemlər və qərarlarla bağlı maraqlı tərəflərlə səmərəli ünsiyyət qurmaq;

·       Səhvsiz proqram təminatının çatdırılmasını təmin etmək üçün QA komandası ilə sıx əməkdaşlıq etmək;

·       Agile sessiyalarda iştirak etmək.

Responsibilities

·       Proqramlashdirma sahesinde ən az 5 il iş təcrübəsi;

·       OOP prinsiplərini dərindən bilməli;

·       Java proqramlaşdırma dili üzrə dərin biliklər;

·       Spring Core, Spring Boot, Spring Data, Spring WEB, Spring Security üzrə biliklər;

·       ORM (Hibernate) bilikləri;

·       GIT ilə işləmə bacarığı;

·       Microservice arxitekturası və REST api serverlər haqda biliklər;

·       Microservice design pattern-ların real tətbiqi ilə bağlı təcrübə;

·       NoSql verilenler bazası ilə iş təcrübəsi (Mongo DB , Cassandra, Redis);

·       SQL verilənlər bazası (Oracle, Postgresql) bilikləri;

·       Kafka və ya digər mesajlaşma platforması ilə təcrübə;

·       CI/CD, Kubernetes, Docker, API Gateway bilikləri;

·       UnitTesting, Mock serverlerlə iş təcrübəsi (Hoverfly);

·       Performans və inteqrasiya testləri üzrə biliklər;

·       Software ve Sistem dizayn üzrə biliklər;

·       Clean code prinsiplərini bilməli ;

·       Code review yanaşmalarının tətbiqi ilə bağlı təcrübə;

·       Axtarış platformalarında iş təcrubəsi arzuolunandır (Apache Solr);

·       Agile bilikləri arzuolunandır;

·       Problem həll etmə və analitik düşünmə qabiliyyətinin yaxşı səviyyədə olması;

·       Komanda ilə işləmə bacarığı.

About this role

Apply Before

October 23, 2024

Job Posted On

September 13, 2024

Job Type

Full-time

Category

Science, Technology, Engineering