Senior Backend Developer
O tej ofercie pracy
Szukamy Senior Backend Developera (Java), ponieważ nasz zespół inżynierów dynamicznie się powiększa i potrzebujemy silnego, merytorycznego wsparcia. Szukamy osoby, która oprócz dostarczania solidnego kodu, stanie się mentorem dla młodszych programistów, wprowadzi wysokie standardy Code Review i pomoże nam budować dojrzałą kulturę techniczną opartą na TDD i Clean Code.
Envelo specjalizuje się we wdrażaniu i rozwoju pocztowych usług cyfrowych. Z naszych rozwiązań korzystają miliony użytkowników w całej Polsce. Stawiamy przede wszystkim na innowacyjność, technologię i bezpieczeństwo. Tworzymy unikalne systemy, produkty oraz aplikacje mobilne.
Twój dzień pracy:
Projektowanie i rozwój skalowalnych, wysokowydajnych usług backendowych w architekturze mikroserwisowej.
Optymalizacja wydajności istniejących systemów oraz dbanie o bezpieczeństwo i integralność danych.
Code Review oraz mentoring młodszych członków zespołu (dzielenie się wiedzą, promowanie dobrych praktyk takich jak Clean Code, TDD, DDD).
Współpraca z architektami i zespołem produktowym przy definiowaniu wymagań technicznych i kierunku rozwoju aplikacji.
Szukamy właśnie Ciebie, jeśli:
Minimum 5 lat doświadczenia w komercyjnym tworzeniu aplikacji backendowych w Java i Spring Boot.
Doświadczenie w projektowaniu mikroserwisów oraz głęboką znajomość wzorców projektowych i integracyjnych.
Praktyczną znajomość Apache Kafka oraz doświadczenie w integracji systemów (REST, SOAP).
Umiejętność pracy z bazami danych PostgreSQL oraz MongoDB, w tym z mapowaniem ORM (Hibernate, mongodb-driver-core).
Znajomość narzędzi CI/CD i DevSecOps: Maven, Gradle, Nexus, GitLab oraz biegłość w pracy z systemem GIT.
Doświadczenie w bezpiecznej autoryzacji z użyciem OAuth oraz dokumentowaniu API w Swagger.
Znajomość Object Storage S3 jako standardu przechowywania danych obiektowych.
Samodzielność w rozwiązywaniu problemów oraz nawyk pisania testów automatycznych.
Język angielski na poziomie min. B1 (praca z dokumentacją techniczną).
Twoje dodatkowe atuty (Mile widziane):
Doświadczenie z konteneryzacją przy użyciu Docker i Kubernetes.
Znajomość rozwiązań Cloud-Native opartych na chmurze AWS lub GCP.
Zrozumienie podejścia Domain-Driven Design (DDD) przy modelowaniu systemów.
Znajomość stosu Elasticsearch do wyszukiwania i analizy danych.
Doświadczenie w kryptografii z wykorzystaniem Java Cryptography Extension (JCE).
Co oferujemy:
Stabilność: umowa o pracę (UoP) na start.
Elastyczność: praca hybrydowa 3 dni z biura w Warszawie oraz ruchome godziny rozpoczęcia pracy (7:00 - 10:00).
Dobre narzędzia: codzienna praca w Jira,
Kultura Agile: realna transparentność, feedback, brak dress code'u i partnerska atmosfera.
Realny wpływ: wybór technologii i architekturę systemów.
Pakiet benefitów: prywatna opieka medyczna, karta sportowa, budżet szkoleniowy, PPK, ZFŚS, ubezpieczenie grupowe.
Prezent na urodziny: dodatkowy, płatny dzień wolny w Twoje święto!
Chcesz projektować systemy, które robią różnicę? Kliknij "Aplikuj" i prześlij nam swoje CV!
Informacje rynkowe
Przeglądaj powiązane oferty pracy
Podobne oferty
Zobacz wszystkie podobne oferty pracySenior Backend Developer
System Engineer Packet Core
Senior Backend Developer / Technical Lead
Technical Product Owner (TPO) / Data Engineer
Senior DataOps Engineer (f/m)
Senior Systems Administrator
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.






