Publikuj oferty pracy
Zatrudniaj bez prowizji
5 wyświetleń
Luxoft
Opis projektu
Budujemy platformę, która wspiera zbieranie i przetwarzanie różnorodnych informacji w całym banku oraz zapewnienie dostępu do tych danych zarówno poprzez chmurę prywatną, jak i publiczną. Rozwiązanie zostanie zbudowane od podstaw z wykorzystaniem najnowszych technologii.
Zadania
Napisz dobry i przetestowany kod aplikacji internetowej
Napisz dobry i przetestowany kod w Angluar i TypeScript
Doświadczenie z HTML5, CSS i JavaScript
Napisz przypadki testowe i dokumentację swojego kodu dla użytkownika/pomocy
< p>Wsparcie środowiska programistycznego (głównie automatyzacja przy użyciu Jenkins CI, Bash, Groovy)Ocena i wdrażanie nowych narzędzi programistycznych, bibliotek i podejść w celu poprawy jakości
Przeprowadzanie wzajemnej oceny kodu bazy projektu zmiany
Umiejętności
Must have
Co najmniej 5 lat doświadczenia w branży oprogramowania rozwój
Co najmniej 3 lata doświadczenia jako programista aplikacji internetowych
Co najmniej 3 lata doświadczenia z Javą
Angular, JavaScript i HTML5 z CSS (praktyczne doświadczenie i dobra wiedza)
Przynajmniej podstawowa znajomość i wykorzystanie SQL (preferowane dialekty Oracle lub PostgreSQL)
Aktualny przegląd nowoczesnych narzędzi i technik tworzenia oprogramowania p>
Dobra znajomość wywoływania usług internetowych REST z aplikacji internetowych
Dobra znajomość Web MVC i innych modeli projektowania aplikacji i partycjonowania
Efektywne wykorzystanie interfejsów API, buforowanie zwracanych danych i inne techniki optymalizacji pobierania danych dla interfejsów internetowych; stronicowanie, uzupełnianie tekstu / automatyczne uzupełnianie itp.
Przetwarzanie JSON i XML w kodzie aplikacji internetowych
Praktyczna znajomość wzorców projektowych GoF
Doświadczenie z Tomcat i Apache
Doświadczenie z HTTPS/SSL/TLS, SSO i tworzeniem bezpiecznych aplikacji internetowych
Miło jest mieć
Doświadczenie w projektach z dedykowani członkowie zespołu projektowego UX
Doświadczenie z: Angular Material, Karma i NGRX
Doświadczenie z Hadoop lub MongoDB
Doświadczenie z systemami przesyłania wiadomości: RabbitMQ, Kafka itp. .
Doświadczenie z Kubernetesem i Dockerem
Umiejętność pracy z narzędziami do tworzenia/konfigurowania/wdrażania automatyzacji
Użytkownik Linuksa
JĘZYKI
Angielski: B2 średnio zaawansowany