Java Developer (praca hybrydowa)
moondigo sp. z o.o.
⚲ Warszawa
18 000 - 22 400 PLN netto (B2B)
Wymagania
- Git
- Apache Kafka
- PostgreSQL
- CI/CD
- Maven
- OOP
- Java
- SQL
- Oracle
- Spring
Opis stanowiska
Dla naszych klientów z sektora finansowego (m.in. bankowość, ubezpieczenia) poszukujemy doświadczonych Java Developerów. Realizujemy różnorodne projekty zarówno rozwojowe, jak i utrzymaniowew środowiskach o zróżnicowanej architekturze i skali. Dobieramy projekty do kompetencji, doświadczenia oraz preferencji kandydatów, tak aby zapewnić jak najlepsze dopasowanie technologiczne i biznesowe. Wymagania: • Minimum 5 lat doświadczenia w programowaniu backendu w technologii Java • Bardzo dobra znajomość Spring (Spring Framework, Spring Boot, Hibernate) • Doświadczenie w projektowaniu i budowie rozwiązań opartych o architekturę mikroserwisową • Praktyczna znajomość OOP, wzorców projektowych oraz zagadnień związanych z programowaniem wielowątkowym • Doświadczenie w pracy z relacyjnymi bazami danych (Oracle, PostgreSQL) oraz dobra znajomość SQL • Znajomość integracji systemowych (REST, JSON, SOAP, WSDL, JMS, XML) • Doświadczenie w pracy z systemami kolejkowymi i rozwiązaniami event-driven (np. Kafka, MQ) • Znajomość narzędzi do budowania i wersjonowania kodu (Maven/Gradle, Git) • Doświadczenie w pracy w środowisku DevOps/CI/CD oraz z konteneryzacją (Docker, Kubernetes) • Umiejętność tworzenia wydajnych, skalowalnych i optymalnych rozwiązań • Wykształcenie wyższe (informatyka lub kierunki pokrewne) Obowiązki: • Współpraca przy analizie wymagań biznesowych oraz projektowaniu rozwiązań IT • Projektowanie, implementacja, testowanie i wdrażanie rozwiązań zgodnie z przyjętymi standardami • Dbanie o jakość wytwarzanego oprogramowania oraz zgodność z architekturą i wytycznymi technologicznymi • Udział w pracach zespołu zwinnego (planowanie, przeglądy, retrospektywy) • Wsparcie procesu testów oraz wdrożeń • Utrzymanie i rozwój istniejących systemów oraz wsparcie w rozwiązywaniu problemów użytkowników • Tworzenie i aktualizacja dokumentacji technicznej • Ciągłe podnoszenie kompetencji i udział w inicjatywach usprawniających proces wytwarzania oprogramowania Oferujemy: • Kontrakt B2B z możliwością długoterminowej współpracy • Praca hybrydowa: 1 dzień w tygodniu w biurze w Warszawie • Prywatna opieka medyczna (Luxmed) • Karta Multisport