Wiodąca firma fintech w Warszawie zatrudnia programistę Java. Do zadań należy tworzenie skalowalnych aplikacji oraz współpraca w zespołach przy wdrażaniu nowych funkcji. Wymagane to minimum 5-letnie doświadczenie w Javie oraz dobra znajomość Spring Framework i technologii Docker. Oferujemy hybrydowy model pracy (maksymalnie 2 dni w biurze), a także możliwości rozwoju zawodowego w dynamicznym środowisku.
Qualifications
Minimum 5 lat doświadczenia w Javie.
Dobra znajomość Spring Framework, Hibernate lub JPA.
Praktyczne doświadczenie z Docker i CI/CD.
Dobra znajomość SQL i relacyjnych baz danych.
Biegła znajomość JUnit i Mockito.
Responsibilities
Twórz i utrzymuj aplikacje Java.
Współpracuj z zespołami przy projektowaniu i wdrażaniu nowych funkcji.
Monitoruj i optymalizuj aplikacje Java.
Wspieraj projektowanie architektur mikrousług.
Skills
Java
Spring Framework
Docker
CI/CD
SQL
JUnit
Mikrousługi
Tools
Jenkins
GitLab
Job description
Twórz i utrzymuj aplikacje Java, koncentrując się na skalowalności, bezpieczeństwie i wydajności.
Współpracuj z zespołami interdyscyplinarnymi przy projektowaniu, testowaniu i wdrażaniu nowych funkcji i usług.
Weź udział w przeglądach kodu, przyczyniaj się do ciągłego doskonalenia i doskonałości operacyjnej.
Wsparcie projektowania i wdrażania architektur mikrousług przy użyciu Dockera i Kubernetesa.
Monitoruj, rozwiązuj problemy i optymalizuj aplikacje Java w celu uzyskania maksymalnej szybkości i skalowalności.
Zapewnij przestrzeganie najlepszych praktyk w zakresie tworzenia oprogramowania i współtwórz dokumentację wewnętrzną i zewnętrzną.
Podziel się swoją wiedzą i pomóż zespołowi rozwijać najlepsze praktyki
Pracuj w małych, autonomicznych zespołach z krótkimi cyklami wydawniczymi.
Wymagania
Minimum 5 lat doświadczenia w Javie
Dobra znajomość Spring Framework (Spring Boot, Spring MVC), Hibernate lub JPA dla ORM
Praktyczne doświadczenie z technologiami Docker i konteneryzacji, narzędziami potoku CI/CD (np. Jenkins, GitLab)
Dobra znajomość SQL i praktyczne doświadczenie z relacyjnymi bazami danych
Biegła znajomość JUnit, Mockito do testów jednostkowych i narzędzi do testów integracyjnych
Solidne doświadczenie w architekturze mikrousług, skalowalności i integracji systemów
Miło mieć:
Doświadczenie z platformami chmurowymi takimi jak AWS
Współpracuj ze zróżnicowanym i utalentowanym zespołem w dynamicznym i dynamicznym środowisku.
Ciesz się możliwościami rozwoju zawodowego w wiodącej firmie fintech.
Praca hybrydowa (max 2 dni w tygodniu w biurze w Warszawie)