Ekspert Programista (Java / Spring Boot) - K/M
PEOPLEVIBE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ
⚲ Warszawa, Wrocław
Wymagania
- Java
- Spring Boot
- Hibernate
- PostgreSQL
- ELK
- Dynatrace
- Redis
- JUnit
- Mockito
- RestAssured
- GitLab
- Jenkins
- OpenShift
- Kafka
- RabbitMQ
Opis stanowiska
Nasze wymagania: 8+ lat doświadczenia komercyjnego w programowaniu (poziom ekspert) Bardzo dobra znajomość: Java 21+, Spring Boot 3, Hibernate Doświadczenie w pracy z PostgreSQL Znajomość podejścia DDD Doświadczenie z narzędziami: ELK, Dynatrace, Redis Praktyka w testowaniu: JUnit 5, Mockito, RestAssured Doświadczenie z CI/CD: GitLab, Jenkins, OpenShift Znajomość systemów kolejkowych i event streaming: Kafka, RabbitMQ Umiejętność pracy w środowisku systemów rozproszonych Mile widziane: Znajomość metodyk zwinnych (Scrum, Kanban) Wysokie zdolności analityczne Doświadczenie w pracy z systemami transakcyjnymi w branży finansowej O projekcie: Poszukujemy doświadczonych, samodzielnych i nastawionych na długofalową współpracę Ekspert Programistów do nowo tworzonego zespołu w obszarze Domena Investments. Projekt dotyczy rozwoju i utrzymania nowoczesnych, transakcyjnych systemów internetowych w sektorze finansowym. 🎯 Rola i odpowiedzialność Jako Ekspert Programista będziesz częścią nowego zespołu technologicznego, odpowiadając za rozwój backendu oraz współtworzenie architektury systemów o krytycznym znaczeniu biznesowym. Rola zakłada dużą samodzielność, wpływ na decyzje technologiczne oraz pracę w środowisku wysokiej jakości kodu. 📍 Model współpracy 💼 B2B 🏡 Praca hybrydowa z biura w Warszawie lub Wrocławiu 👥 Liczba osób: 4 💡 Kogo szukamy? Szukamy ekspertów technologicznych, którzy nie tylko piszą wysokiej jakości kod, ale także rozumieją kontekst biznesowy, potrafią podejmować decyzje architektoniczne i działać w środowisku wymagającym wysokiej niezawodności. Poszukujemy 4 osób – zależy nam na doświadczonych, samodzielnych programistach, którzy chcą pracować przy wymagających i nowoczesnych projektach technologicznych. Zakres obowiązków: Projektowanie i rozwój aplikacji backendowych w oparciu o Java i Spring Boot Współtworzenie architektury systemów zgodnie z podejściem DDD (Domain Driven Design) Praca z bazami danych oraz optymalizacja zapytań (PostgreSQL) Integracja systemów z wykorzystaniem kolejek i event streaming (Kafka, RabbitMQ) Tworzenie i utrzymanie testów (JUnit 5, Mockito, RestAssured) Współpraca z zespołem DevOps przy CI/CD i wdrożeniach Monitorowanie i analiza działania systemów (ELK, Dynatrace) Oferujemy: Udział w budowie nowego zespołu i realny wpływ na jego kierunek Projekty o dużej skali i znaczeniu biznesowym Współpracę z doświadczonym zespołem ekspertów Elastyczną formę pracy (zdalnie / hybrydowo) Możliwość długofalowej współpracy