Senior Java Developer
Integral Solutions
⚲ Kalisz, Poznań
120 zł netto (+ VAT) / godz.
Wymagania
- Java
- Spring Boot
- Docker
- Kubernetes
- Google Cloud Platform
- OpenShift
- REST
- Swagger
- Prometheus
- Grafana
- Istio
- Dynatrace
Opis stanowiska
Nasze wymagania: Minimum 4 lata doświadczenia w rozwoju backendu w Java (Java 11+). Doskonała znajomość Spring Boot, architektury mikroserwisów, CI/CD, wzorców projektowych. Swobodne poruszanie się w środowisku Docker + Kubernetes + GCP/OpenShift. Znajomość DDD, architektury heksagonalnej, API-first development (REST, Swagger, kontrakty). Doświadczenie z monitoringiem i observability (Prometheus, Grafana, Istio, Dynatrace). Umiejętność tworzenia bibliotek i współdzielonych komponentów (np. startery Spring Boot). Mile widziane: Praca w bankowości lub projektach finansowych. O projekcie: Szukamy Senior Java Developera, który/a dołączy do Backend Foundation - zespołu technologicznego odpowiedzialnego za projektowanie i rozwój rozwiązań platformowych dla całego ekosystemu backendowego jednej z najpopularniejszych aplikacji w polskiej bankowości. O firmie/projekcie Dla naszego klienta z branży bankowej poszukujemy doświadczonego Senior Java Developera, który dołączy do zespołu rozwijającego wewnętrzne procesy biznesowe oparte o nowoczesny stack technologiczny (Java, Spring Boot). Projekt ma charakter długoterminowy (12+ miesięcy) i realizowany jest w metodyce Scrum, w interdyscyplinarnym zespole biznesowo-technicznym. Lokalizacja: Poznań, Kalisz Tryb: Hybrydowo - 2 dni z biura tygodniowo Stos technologiczny: • Java 11/17, Spring Boot, Hibernate, REST, AMQP (RabbitMQ/Kafka), Redis • CI/CD: Jenkins, GitLab CI, Docker, Kubernetes, GKE, OpenShift • Monitoring: Prometheus, Grafana, Istio • Bazy danych: PostgreSQL, Redis, NoSQL (opcjonalnie) • Narzędzia developerskie: Git, Jira, Confluence, IntelliJ IDEA • Dokumentacja i testy: Swagger, Spring Cloud Contract Zakres obowiązków: Wytwarzanie i utrzymywanie szablonów mikroserwisów, bibliotek i komponentów platformowych. Budowa referencyjnych mikroserwisów - wzorcowe implementacje architektury. Tworzenie i promocja standardów technicznych oraz dobrych praktyk. Przeprowadzać PoC (proof of concept) dla nowych rozwiązań technologicznych. Aktywne wsparciezespołów produktowych - przeglądy kodu, warsztaty, mentoring. Usprawniani środowisk pracy deweloperskiej - od CI/CD po narzędzia chmurowe i monitoring. Oferujemy: Długoterminową współpracę (12+ miesięcy). Projekt realizowany dla stabilnego klienta z sektora bankowego. Pracę w dojrzałym zespole Scrumowym (ok. 8 osób). Realny wpływ na kształt procesów biznesowych. Dostęp do kafeterii MyBenefit.