Java Developer
133 PLN/ godz.B2B
MidFull-time·B2B
#398266·Dodano 2 dni temu·1
Źródło: emagineTech Stack / Keywords
JavaSpring BootRESTKafkaOpenShiftGitLabKibanaArgoCD
Firma i stanowisko
Dołączysz do jednego z kluczowych zespołów rozwijających produkt Time To Yes w obszarze Finansowania Biznesu. Zespół odpowiada za rozwój workflow kredytowego oraz silnika decyzyjnego wspierającego procesy biznesowe banku.
Wymagania
- Minimum 5 lat doświadczenia komercyjnego w programowaniu w Java
- Bardzo dobra znajomość:
- Java 21+
- Spring Boot 3+
- REST API
- mikroserwisów
- Doświadczenie z:
- Kafka lub MQ
- PostgreSQL
- MongoDB
- Docker
- Git
- Maven
- JUnit lub Spock
- Znajomość wzorców projektowych oraz dobrych praktyk programistycznych
Nice to have:
- OpenShift lub Kubernetes
- Jenkins lub GitLab CI/CD
- Camunda BPM
- Grafana, Kibana lub Dynatrace
- Doświadczenie w środowisku bankowym lub finansowym
- Znajomość metodyki Scrum
Obowiązki
- Projektowanie, rozwój i utrzymanie aplikacji backendowych
- Tworzenie i rozwój integracji między systemami
- Projektowanie oraz implementacja nowych funkcjonalności
- Udział w decyzjach technicznych i proponowanie rozwiązań architektonicznych
- Optymalizacja wydajności aplikacji
- Dbanie o jakość kodu oraz stosowanie dobrych praktyk programistycznych
- Współpraca z analitykami, testerami, Product Ownerem oraz ekspertami biznesowymi w metodyce Scrum
Benefity
- Udział w rozwoju strategicznego produktu bankowego
- Praca w nowoczesnym stacku technologicznym (Java 21 produkcyjnie)
- Rozwój nowych funkcjonalności (ok. 90% czasu pracy)
- Architektura oparta o mikroserwisy (ok. 60 serwisów)
- Wykorzystanie OpenShift, ArgoCD, Kafka oraz Camunda BPM
- Brak obowiązkowych dyżurów i wsparcia on-call
- Współpraca z doświadczonym zespołem liczącym 8–10 specjalistów
emagine
190 aktywnych ofert