Senior Fullstack Developer (Java / React)
O tej ofercie pracy
Jako firma rekrutacyjna jesteśmy świadomi, że każdy solidny biznes napędzają ludzie z odpowiednio dopasowanymi kompetencjami. Nasz styl zarządzania i partnerskie podejście pozwalają nam na elastyczne dostosowanie się do Twoich potrzeb i zapewniają pełne wsparcie podczas współpracy. W związku z ciągłym rozwojem i dużą liczbą projektów rekrutacyjnych, jakie prowadzimy dla naszych Partnerów, szukamy osoby na stanowisko:
Senior Fullstack Developer (Java / React)
Zakres obowiązków:
Projektowanie, rozwój i utrzymanie aplikacji frontendowych z wykorzystaniem React, TypeScript i JavaScript
Tworzenie usług backendowych w Java 21 z wykorzystaniem Spring Framework, Spring Boot, Spring MVC, Spring Integration i Spring REST
Projektowanie i rozwój REST API oraz integracji platformowych
Budowanie integracji opartych na zdarzeniach z wykorzystaniem Apache Kafka
Tworzenie i optymalizacja zapytań oraz współpracy aplikacji z relacyjnymi bazami danych
Przygotowywanie testów jednostkowych w JUnit i udział w przeglądach kodu
Dbanie o jakość i bezpieczeństwo kodu oraz usuwanie podatności wykrywanych podczas analiz bezpieczeństwa
Budowanie aplikacji z wykorzystaniem Maven oraz wsparcie wdrożeń i utrzymania środowisk wykorzystujących Tomcat, Argo i Rancher
Diagnozowanie problemów technicznych na podstawie logów, monitoringu i Elasticsearch
Utrzymywanie dokumentacji technicznej oraz współpraca z pozostałymi zespołami programu
Wymagania:
Minimum 5 lat doświadczenia zawodowego w tworzeniu oprogramowania, w tym praktyczne doświadczenie w rozwoju aplikacji full stack
Bardzo dobra znajomość Java, preferowana wersja 21
Praktyczna znajomość Spring Framework i Spring Boot oraz komponentów Spring MVC, Spring Integration i Spring REST
Bardzo dobra znajomość React, TypeScript i JavaScript
Doświadczenie w projektowaniu i integrowaniu REST API
Praktyczne doświadczenie z Apache Kafka i integracjami opartymi na zdarzeniach
Znajomość relacyjnych baz danych oraz tworzenia i optymalizacji zapytań
Doświadczenie w tworzeniu testów automatycznych, w tym testów jednostkowych z wykorzystaniem JUnit
Znajomość Git oraz doświadczenie w przeglądach kodu
Doświadczenie w pracy w zespołach Agile/Scrum
Znajomość Jira i Confluence
Znajomość zasad bezpiecznego wytwarzania oprogramowania i dbania o jakość kodu
Samodzielność oraz umiejętność współpracy w międzynarodowym zespole interdyscyplinarnym
Bardzo dobra znajomość języka angielskiego
Doświadczenie z Maven i środowiskami opartymi na Tomcat
Mile widziane:
Znajomość SonarQube i Fortify
Doświadczenie z Argo i Rancher
Znajomość Elasticsearch oraz narzędzi do monitorowania i diagnozowania problemów
Doświadczenie w architekturze mikroserwisowej i systemach rozproszonych
Doświadczenie w tworzeniu aplikacji cloud-native i pracy ze środowiskami kontenerowymi
Znajomość praktyk CI/CD i DevSecOps
Doświadczenie w optymalizacji wydajności i skalowalności aplikacji
Doświadczenie w dużych programach rozwoju platform lub projektach integracyjnych
Oferujemy:
Prywatną opiekę medyczną
Dofinansowanie karty sportowej
Stałe wsparcie konsultanta
Program rekomendacji pracowników
Informacje rynkowe
Przeglądaj powiązane oferty pracy
Podobne oferty
Zobacz wszystkie podobne oferty pracySystem Engineer Packet Core
AIOps Engineer
Cybersecurity Specialist
Azure AI Architect
Senior Frontend Developer (React+Next.js)
CyberArk PAM Developer
Często zadawane pytania
Jakiego wynagrodzenia mogę się spodziewać?
Ta oferta nie podaje wynagrodzenia. Podobne stanowiska w Warszawie oferują zwykle około 50 844 zł (mediana z 50 ofert).
Jak aplikować na tę ofertę?
Otwórz stronę źródłową i skontaktuj się tam z pracodawcą. Finder nigdy nie pobiera opłat od osób poszukujących pracy.
Czy te oferty pracy są aktualne?
Tak. Finder regularnie odświeża oferty pracy ze źródeł publicznych i usuwa zamknięte oferty.
