Neontri to dynamicznie rozwijająca się firma technologiczna, która specjalizuje się w tworzeniu zaawansowanych systemów dla branży finansowej, bankowej oraz e-commerce. Obecnie poszukujemy doświadczonego Java Developera, który dołączy do naszego wewnętrznego zespołu projektowego i będzie współtworzył stabilne, skalowalne rozwiązania backendowe dla naszych klientów.
Zakres obowiązków
- Projektowanie i implementacja nowoczesnych aplikacji backendowych w oparciu o architekturę mikroserwisową.
- Aktywny udział w całym cyklu życia oprogramowania, od fazy projektowej po wdrożenie i utrzymanie.
- Integracja systemów przy użyciu REST API oraz zapewnienie sprawnej komunikacji między usługami.
- Współpraca w ramach zespołu scrumowego nad rozwojem stabilnej architektury systemów rozproszonych.
Wymagania
- Minimum 5 lat praktycznego doświadczenia w tworzeniu aplikacji backendowych w języku Java.
- Bardzo dobra znajomość frameworka Spring Boot oraz baz danych PostgreSQL.
- Doświadczenie w pracy z mechanizmami cache'owania (Redis) oraz komunikacją asynchroniczną (Kafka lub RabbitMQ).
- Znajomość środowiska chmurowego Azure oraz doświadczenie w automatyzacji środowisk przy użyciu Ansible.
- Zrozumienie zagadnień związanych z niezawodnością, skalowaniem systemów oraz architekturą mikroserwisową.
Co oferujemy
- W pełni zdalny model współpracy w długoterminowych i ambitnych projektach.
- Pracę w zespole stawiającym na szczerość, zaufanie i partnerskie relacje.
- Możliwość rozwoju w środowisku wykorzystującym nowoczesny stos technologiczny, w tym Kubernetes, Prometheus i Grafana.
- Udział w ciekawych projektach dla klientów z sektora finansowego i medycznego.