Mid/Senior Java Developer
Poland
⚲ Warszawa
22 680 - 25 200 PLN netto (B2B)
Wymagania
- Java
Opis stanowiska
W ITLT pomagamy naszym zaprzyjaźnionym firmom przekształcać ambitne pomysły w cyfrową rzeczywistość. Z nastawieniem na wyzwania, ciekawość technologii i zwinność - współtworzymy wyjątkowe rozwiązania IT. Aktualnie poszukujemy osób na stanowisko: Mid/Senior Java Developer Konkrety: • Stawka: do 135-150 PLN/h na FV • Miejsce pracy/praca zdalna: 1-2 dni w tygodniu zapraszamy do warszawskiego biura • Wymiar pracy: Fulltime • Sektor: Telco/e-commerce • Projekt: Długoterminowy (long-term), rozwój systemów + inicjatywy migracyjne Java → Node.js • Zespół: 6-8os. • Proces rekrutacji: 1-etapowy (spotkanie zdalne via MS Teams). Sporadycznie możliwe dodatkowe krótkie spotkanie - połączone z decyzją • Szacowany czas trwania projektu: Długoterminowy • Czas pracy/Strefa czasowa: Standardowe polskie godziny pracy • Technologie na projekcie: Java 21+, Spring Boot 3.x, WebFlux/WebClient, Spring Security + JWT, OpenAPI 3.x, MongoDB, Resilience4j, Caffeine, Micrometer + Prometheus, Maven, Spock + Groovy, WireMock, Kafka/RabbitMQ (nice to have), Docker, Kubernetes, Terraform (nice to have), Node.js/TypeScript (strategicznie), OpenTelemetry Do Twoich głównych obowiązków na tym stanowisku należeć będzie: Senior: • Projektowanie architektury systemów (mikroserwisy, event-driven) • Podejmowanie decyzji technicznych • Dbanie o stabilność produkcji i rozwiązywanie incydentów • Projektowanie integracji API (REST, OpenAPI) • Praca z systemami opartymi o eventy (duża skala, wiele typów eventów) • Ustalanie podejścia do odporności systemu (retry, cache, circuit breaker itd.) • Mentorowanie midów i code review • Prowadzenie/wspieranie migracji Java → Node.js/TypeScript • Wspieranie zespół w użyciu AI i automatyzacji Mid: • Implementowanie funkcji w istniejącym systemie • Praca z API (REST, OpenAPI) • Obslugiwanie eventów i integracji między systemami • Pisanie testów (unit + integration) • Praca z MongoDB i optymalizacją zapytań • Stosowanie gotowych wzorców (bez projektowania architektury) • Wspieranie stabilności systemu (retry, cache, basic troubleshooting) • Branie udziału w code review Ta oferta będzie idealna dla Ciebie, jeśli posiadasz: Senior • Przynajmniej 5 lat komercyjnego doświadczenia z Javą • Dobrą znajomość Spring Boot 3.x • Znajomość systemów opartych o eventy (event-driven architecture) • Znajomość MongoDB • Wiedzę o API security (JWT / OAuth2), WebFlux / WebClient (reaktywność) Mid • Przynajmniej 3 lata komercyjnego doświadczenia z Javą • Znajomość Spring Boot 3.x • Umiejętność pracy z REST API i OpenAP oraz obsługi eventów i integracji między systemami • Znajomość podstaw MongoDB • Umiejętność testowania (unit + integration, WireMock, Spock/Groovy) • Wiedzę z zakresu stosowania wzorców typu retry / cache / circuit breaker Nice to have • Node.js / TypeScript (duży plus – projekt migracyjny) • Kafka / RabbitMQ • Docker / Kubernetes • OpenTelemetry • Doświadczenie w telco lub e-commerce Warto do nas dołączyć, ponieważ oferujemy: • Długofalowe stabilne zatrudnienie • Szansę na uczestniczenie w kluczowych projektach dla dużej firmy działającej w bardzo stabilnym sektorze • Atrakcyjne wynagrodzenie (adekwatne do umiejętności i doświadczenia) • Benefity (Lux Med, MultiSport...) W razie pytań pingnij śmiało na Linkedin'ie do Kuby