Publikuj oferty pracy
Zatrudniaj bez prowizji
5 wyświetleń
LotemX
Szukamy utalentowanego programisty back-endowego, który dołączy do naszego zespołu inżynierów. Będziesz integralną częścią głównego zespołu Engineering Scrum pracującego nad technologią bramek płatniczych nowej generacji, ze szczególnym uwzględnieniem bezpieczeństwa, wydajności i wydajności.
Obowiązki
● Pracuj w zespole Scrumowym wraz ze Scrum Masterem, Właścicielem Produktu, Projektantem UX w celu projektowania, dekomponowania, wdrażania i wydawania wysokiej klasy systemów;
● Projektowania i wdrażania nowych funkcji i ulepszaj istniejące funkcjonalności zgodnie ze specyfikacjami biznesowymi;
● Zapewnij, że kod spełnia standardy rozwoju oprogramowania i jakości oraz pasuje do procesu ciągłego wydawania;
● Zapewnij responsywność wszystkich aplikacji;
● Zapewnij responsywność wszystkich aplikacji;
p>● Projektuj i rozwijaj interfejsy API REST;
● Utrzymuj integralność i organizację kodu;
● Weź udział w ceremoniach Agile, takich jak codzienne stand-upy, udoskonalanie programowania, < /p>
Planowanie i szacowanie oraz przeglądy sprintów;
działanie na bieżąco z rozwojem aplikacji internetowych i języków programowania;
{/p>
Wymagania
p>● Co najmniej 4 lata doświadczenia w używaniu języka PHP (Framework Yii będzie plusem) Język programowania;
● Co najmniej 2 lata doświadczenia w używaniu języka programowania node.js;
● Zrozumienie projektowania opartego na domenie i orientacji na mikrousługi
● Praca z technologiami pozyskiwania zdarzeń i przesyłania wiadomości (np.: Kafka, królik MQ,
SNS/QNS, Lamada, i funkcje krokowe)
● Zrozumienie zaawansowanej koncepcji CI/CD wdrożonej w Kubernetes (K8)
● Dobre doświadczenie w wielowątkowości, współbieżności i kolekcjach;
< p> ● Doświadczenie w budowaniu mikroserwisów zgodnych z REST;● Duże doświadczenie w tworzeniu relacyjnych baz danych, z pewną znajomością
żadnego języka SQL.
● Udokumentowana umiejętność wykorzystania Kontrola wersji segmentu GitBit;
● Solidne podstawy informatyki z dużymi kompetencjami w zakresie struktur danych,
algorytmów, baz danych i projektowania oprogramowania zorientowanego obiektowo;
● Rozumienie idei ciągłej integracji, ciągłego wdrażania, rozwoju opartego na testach
● Stała chęć uczenia się;
● Zwolennik współpracy zespołowej;
● Zwolennik współpracy zespołowej;
p>● Dobre umiejętności komunikacyjne - umiejętność jasnego i zwięzłego komunikowania się w języku angielskim;
Co możemy uznać za zaletę
● Doświadczenie z językiem programowania Java;
● Doświadczenie z technologią Payment Gateway;
● Doświadczenie z AWS i/lub przetwarzaniem w chmurze;
● Doświadczenie z JavaScript, React JS ;
● Znajomość DevOps, doświadczenie w konteneryzacji z Dockerem, Kubernetesem;