
Poczta Polska Usługi Cyfrowe · Warszawa
Java Developer (Senior) / Java Developerka (Senior)
W skrócie
zdania wybrane z oferty- Minimum 5 lat doświadczenia w komercyjnym tworzeniu aplikacji backendowych w Java i Spring Boot.
- Projektowanie i rozwój skalowalnych, wysokowydajnych usług backendowych w architekturze mikroserwisowej.
- Praktyczną znajomość Apache Kafka oraz doświadczenie w integracji systemów (REST, SOAP).
Technologie
Pełny opis
z pracuj.plTechnologie, których używamy
Wymagane
- Java
- Spring Boot
- Apache Flink
- Kafka
- MongoDB
- PostgreSQL
Mile widziane
- Docker
- Kubernetes
- AWS
- Google Cloud Platform
- Elasticsearch
- Hibernate
- Redis
System operacyjny
- Windows
- Linux
O projekcie
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.
Tak organizujemy naszą pracę
Tak pracujemy
- wewnątrz organizacji
- u klienta
- masz wpływ na wybór narzędzi i technologii
- masz wpływ na rozwiązania technologiczne
- masz wpływ na produkt
- koncentrujesz się na rozwoju produktu
- agile
- waterfall
Skład zespołu
- backend developer
- frontend developer
- lider techniczny
- architekt
- tester manualny
- project manager
- UI designer
- UX designer
- analityk systemowy
Twój zakres obowiązków
- 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.
Nasze wymagania
- 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ą).
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).
To 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!
Tak pracujemy nad projektem
- Clean Code
- code review
- DDD
- TDD
- DevOps
- wsparcie architekta / lidera technicznego
- dokumentacja
- testy funkcjonalne
- testy integracyjne
- testy jednostkowe
Takie dajemy możliwości rozwoju
- budżet rozwojowy
- mentoring
- szkolenia wewnątrzfirmowe
- szkolenia zewnętrzne
- wymiana wiedzy technicznej w firmie
Benefity
- dofinansowanie zajęć sportowych
- prywatna opieka medyczna
- dofinansowanie szkoleń i kursów
- możliwość pracy zdalnej
- elastyczny czas pracy
- program emerytalny
- brak dress code’u
- kawa / herbata
- napoje
- dodatkowe świadczenia socjalne
- świętowanie urodzin
- dodatkowy urlop
Poczta Polska Usługi Cyfrowe
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.
Tak się u nas pracuje
Treść ogłoszenia pochodzi z pracuj.pl i należy do jego autora.
Historia oferty
bez zmian od publikacji- Podbita na górę listy
Pracodawca odświeżył ogłoszenie na portalu.
- Opublikowana na pracuj.pl