Pracuj.pl Praca zdalna Senior

Senior Java Developer

NASK

⚲ Warszawa, Wola

11 000–15 000 zł brutto / mies.

Wymagania

  • Java
  • Spring Boot
  • MongoDB
  • Elasticsearch
  • Kafka
  • JMQ
  • ESB
  • REST
  • Maven
  • Angular
  • TypeScript
  • JavaScript
  • Node.js
  • MySQL
  • PostgreSQL
  • OpenID
  • SIOPv2
  • OAuth 2.0
  • SAML
  • JWT
  • Git
  • GitLab
  • IntelliJ
  • Jenkins
  • Sonar
  • Python
  • Django
  • Flask

Opis stanowiska

Nasze wymagania: Bardzo dobra umiejętność programowania w języku Java Praktyczna znajomość frameworka Spring Boot Znajomość technologii i narzędzi: MongoDB, Elasticsearch, Kafka, JMQ, ESB, REST, Maven Umiejętność analitycznego myślenia i rozwiązywania problemów Samodzielność, systematyczność i dokładność w realizacji zadań Rzetelne podejście do wykonywania obowiązków oraz wysoki poziom etyki zawodowej Mile widziane: Znajomość Angular Znajomość TypeScript oraz JavaScript Znajomość Node.js Znajomość baz danych MySQL i PostgreSQL Znajomość zagadnień PKI (Infrastruktura Klucza Publicznego) Znajomość standardów i protokołów: OpenID, SIOPv2, OAuth 2.0, SAML, JWT Znajomość warstwy kryptograficznej PKI (szyfrowanie, deszyfrowanie) Znajomość zagadnień bezpieczeństwa aplikacji Java Znajomość mechanizmów uwierzytelniania i autoryzacji Umiejętność programowania w języku Python (Django, Flask) Znajomość narzędzi: Git, GitLab, IntelliJ, Jenkins, Sonar Zakres obowiązków: Projektowanie i wytwarzanie wydajnego oraz stabilnego oprogramowania Implementacja nowych funkcjonalności oraz przygotowywanie testów jednostkowych i integracyjnych Analiza, diagnozowanie oraz usuwanie błędów i problemów systemowych Optymalizacja działania aplikacji oraz wsparcie procesu wytwarzania oprogramowania Dokumentowanie zaimplementowanych rozwiązań technicznych Praca z systemami wersjonowania kodu źródłowego Przeglądy kodu (code review) oraz dbanie o jego wysoką jakość Szacowanie pracochłonności zadań developerskich Wsparcie procesu planowania dalszego rozwoju aplikacji