Java Backend Engineer (fluent in Spanish)
⚲ Lisbon
Do uzgodnienia
Wymagania
- min. 5 lat doświadczenia w profesjonalnym rozwoju oprogramowania
- udokumentowane doświadczenie w systemach rozproszonych
- biegła znajomość języka angielskiego i hiszpańskiego
- doświadczenie w implementacji rozwiązań event-driven z Apache Kafka
- doświadczenie z konteneryzacją (Docker, Kubernetes) i chmurą (AWS, GCP)
Mile widziane
- znajomość DevOps i narzędzi z nim związanych
- doświadczenie w pracy z metodykami agile
Opis stanowiska
Backend Java w projekcie transformacji cyfrowej — kluczowym zadaniem będzie przeprowadzanie systemów z architektury monolitycznej do mikroserwisów oraz budowa pipeline'ów strumieniowych na Kafce. Praca obejmuje też API-first (OpenAPI/Swagger), konteneryzację i wdrożenia chmurowe (AWS/GCP) z Kubernetes. Szczera uwaga: ogłoszenie wprost mówi o 'rigorous architectural design reviews' — proces akceptacji zmian architektonicznych może być szczegółowy i wieloiteracyjny, co spowalnia development. Wymagana jest płynna znajomość hiszpańskiego.
🔍 Dekoder Ogłoszenia
🔴
strong background in digital transformation initiatives
Prawdopodobnie będziesz pracować nad migracją starych systemów do nowszych technologii, co może wiązać się z niepewnością i potencjalnymi problemami.
🔴
Drive the transition from legacy monolithic architectures to modular, microservice-based systems
Oczekuje się, że będziesz aktywnie uczestniczyć w procesie refaktoryzacji i podziału dużych, monolitycznych aplikacji, co może być złożonym i czasochłonnym zadaniem.
🟡
Ownership: Take end-to-end responsibility for features from initial design to production deployment and observability
Oznacza to, że będziesz odpowiedzialny nie tylko za pisanie kodu, ale także za jego wdrożenie, monitorowanie i utrzymanie w produkcji.
🔴
rigorous architectural design reviews
Może oznaczać, że proces akceptacji zmian architektonicznych jest bardzo szczegółowy i wymaga wielu iteracji, co może spowolnić rozwój.
🟡
fluent in Spanish
Wymagana jest biegła znajomość języka hiszpańskiego, co może być kluczowe dla komunikacji w zespole lub z klientami.