Backend developer Java
126 - 162 PLN/ godz.B2B
SeniorFull-time·B2B
#411278·Dodano miesiąc temu·3
Źródło: nofluffjobs.comTech Stack / Keywords
JavaREST APIOpenAPISpring BootMongoDBMavenAISpring SecurityOauth2JWTObservabilityKafkaGraphQLTypeScriptDockerKubernetesNode.jsRabbitMQTerraform
Firma i stanowisko
Wspólnie z naszym Partnerem Biznesowym, wiodącą firmą z branży telekomunikacyjnej, poszukujemy doświadczonego specjalisty do realizacji projektów jako Java Developer. Projekt obejmuje rozwój usług backendowych i integracji w architekturze event-driven, utrzymanie stabilności środowiska produkcyjnego oraz udział w transformacji technologicznej w kierunku ekosystemu Node.js/TypeScript.
Wymagania
- Silna, potwierdzona komercyjnie znajomość Java 21+ oraz Spring Boot 3.x.
- Samodzielne projektowanie REST API / OpenAPI oraz realizacja integracji między systemami.
- Praktyczna znajomość Spring Security, OAuth2 i JWT.
- Doświadczenie w pracy z MongoDB lub inną bazą NoSQL.
- Dyscyplina testowa: samodzielne tworzenie testów jednostkowych i integracyjnych.
- Znajomość narzędzi observability (monitoring, logowanie, analiza zdarzeń produkcyjnych).
- Biegłość w Maven lub równoważnym narzędziu do budowania.
- Minimum 4 lata komercyjnego doświadczenia backendowego (zakres mid) lub minimum 6 lat (zakres senior) wraz z doświadczeniem w projektowaniu systemów rozproszonych, obsłudze incydentów produkcyjnych, prowadzeniu migracji technologicznych i rozwijaniu mniej doświadczonych specjalistów.
- Język angielski na poziomie minimum B2, umożliwiający samodzielną pracę z dokumentacją techniczną i bieżącą komunikację w projekcie.
- Nastawienie Production Engineer: odpowiedzialność za działający system produkcyjny.
- Podejście AI First: aktywne wykorzystywanie narzędzi AI przy budowie produktu i optymalizacji własnego procesu realizacji usług.
- Samodzielny dobór metod, narzędzi i rozwiązań technicznych adekwatnych do realizacji usługi.
- Sprawne poruszanie się w złożonych, zastanych systemach, pragmatyczne podejście do modernizacji oraz gotowość do kwestionowania status quo.
Nice to have:
- Znajomość Docker, Kubernetes, Node.js, RabbitMQ, Terraform.
- Doświadczenie z ekosystemem Node.js/TypeScript (Express, Fastify, NestJS).
Obowiązki
- Rozwój i modernizacja usług backendowych realizowanych w Java 21+ oraz Spring Boot 3.x.
- Projektowanie, dokumentowanie i wersjonowanie interfejsów REST API zgodnych ze standardem OpenAPI.
- Realizacja integracji systemowych oraz przepływów asynchronicznych w architekturze event-driven (komunikacja oparta na wiadomościach).
- Implementacja mechanizmów uwierzytelniania i autoryzacji w oparciu o Spring Security, OAuth2 i JWT.
- Zapewnienie ciągłości działania rozwiązań produkcyjnych: monitorowanie, diagnostyka oraz usuwanie przyczyn incydentów.
- Pokrycie dostarczanych deliverables testami jednostkowymi i integracyjnymi.
- Współtworzenie kierunku migracji technologicznej w stronę ekosystemu Node.js/TypeScript.
- Wykorzystanie narzędzi klasy AI do optymalizacji procesu wytwarzania oprogramowania i skrócenia czasu dostarczania rezultatów.
W szerszym zakresie usług (poziom senior):
- Projektowanie systemów rozproszonych.
- Opracowywanie standardów inżynieryjnych.
- Wsparcie merytoryczne mniej doświadczonych specjalistów.
- Konsultacje techniczne i uzgodnienia architektoniczne z technical leadami oraz architektami po stronie Partnera Biznesowego.
Benefity
- Nowy sposób na aplikowanie z AI Rekruterem (AIR) - rozmowa z wirtualnym rekruterem 24/7.
- Współpraca w modelu projektowym, rozliczenie oparte na etapach i protokołach odbioru deliverables.
- Wsparcie po stronie Connectis w sprawach administracyjnych i rozliczeniowych.
- Uczestnictwo w wydarzeniach branżowych oraz meetupach technologicznych.
- 5 000 PLN za polecenie znajomych do projektów.
- Elastyczna forma współpracy B2B z renomowanym Partnerem z branży telekomunikacyjnej.
- Szybki i zdalny proces rekrutacyjny.
Elastyczne godziny
Connectis_
305 aktywnych ofert