Java Developer (Senior) / Java Developerka (Senior)
⚲ Warszawa
Do uzgodnienia
Wymagania
- min. 5 lat doświadczenia w komercyjnym tworzeniu aplikacji backendowych w Java i Spring Boot
- doświadczenie w projektowaniu mikroserwisów oraz głęboka znajomość wzorców projektowych i integracyjnych
- praktyczna znajomość Apache Kafka oraz integracji systemów (REST, SOAP)
- umiejętność pracy z PostgreSQL i MongoDB, w tym mapowanie ORM (Hibernate, mongodb-driver-core)
- znajomość CI/CD i DevSecOps: Maven, Gradle, Nexus, GitLab oraz biegłość w GIT
- doświadczenie w bezpiecznej autoryzacji OAuth i dokumentowaniu API w Swagger
- nawyk pisania testów automatycznych
- język angielski min. B1 (praca z dokumentacją techniczną)
Opis stanowiska
Dołączysz do zespołu inżynierów Poczty Polskiej Usługi Cyfrowe, gdzie oprócz dostarczania solidnego kodu backendowego w Javie i Spring Boot staniesz się mentorem dla młodszych programistów, wprowadzisz wysokie standardy code review i pomożesz budować kulturę techniczną opartą na TDD i Clean Code. Będziesz projektować skalowalne mikroserwisy, optymalizować istniejące systemy i współpracować z architektami przy definiowaniu kierunku rozwoju aplikacji. Uwaga: w wymaganiach pojawia się 'samodzielność w rozwiązywaniu problemów' — w praktyce może to oznaczać ograniczone wsparcie mentorskie lub niedobór kadrowy w zespole, warto dopytać o to na rozmowie.
🔍 Dekoder Ogłoszenia
🔴
Samodzielność w rozwiązywaniu problemów
Często oznacza brak wsparcia mentorskiego lub niedobór kadrowy w zespole.
🟢
nawyk pisania testów automatycznych
Konkretne, merytoryczne wymaganie — dobrze świadczy o dojrzałości zespołu.