Senior Java Developer
- Hiring from
- Poland
- Work type
- Hybrid
- Posted
Show job descriptionHide job description
Senior Java Developer
praca hybrydowa (Warszawa)
Jako Get IT Together specjalizujemy się w dostarczaniu wysoko wykwalifikowanych Ekspertów IT, w obszarach zarządzania projektami, architektury, analizy biznesowej i systemowej czy rozwoju oprogramowania.
Poszukujemy doświadczonego Senior Java Developera, który dołączy do zespołu rozwijającego systemy wspierające procesy związane ze zgłaszaniem i obsługą szkód.
Rola obejmuje rozwój zarówno rozwiązań mikroserwisowych, jak i systemów o architekturze monolitycznej. Osoba na tym stanowisku będzie brała udział w projektowaniu rozwiązań technicznych, rozwijaniu nowych funkcjonalności oraz dbaniu o jakość i stabilność tworzonego oprogramowania.
Co zyskasz pracując z naszym Klientem:
- Pracę w modelu hybrydowym – 4 dni zdalnie i 1 dzień w biurze w Warszawie,
- Udział w rozwoju systemów obsługujących duży wolumen danych i operacji,
- Wpływ na rozwiązania techniczne i sposób projektowania systemów,
- Kontrakt B2B do końca roku z możliwością przedłużenia.
Za co będziesz odpowiedzialny/a:
- Rozwijanie i utrzymywanie systemów opartych o architekturę mikroserwisową oraz monolityczną,
- Projektowanie i wdrażanie nowych rozwiązań technicznych,
- Rozwój funkcjonalności wspierających procesy biznesowe,
- Dbanie o jakość kodu poprzez rozwój testów automatycznych,
- Wykonywanie code review oraz weryfikowanie zmian przygotowanych przez innych członków zespołu,
- Współpracę przy projektowaniu architektury aplikacji,
- Udział w spotkaniach i wydarzeniach Scrum,
- Współpracę z zespołem developerskim i dzielenie się wiedzą techniczną,
- Rozwijanie rozwiązań z naciskiem na skalowalność, stabilność i jakość kodu.
Jakie kompetencje są niezbędne:
- Minimum 7 lat komercyjnego doświadczenia w programowaniu w Java,
- Bardzo dobrej znajomości Java,
- Bardzo dobrej znajomości Spring Boot, Spring Framework oraz Hibernate/JPA,
- Bardzo dobrej znajomości Apache Kafka,
- Bardzo dobrej znajomości SQL,
- Znajomości Angular,
- Doświadczenia w pracy z podejściem Domain-Driven Design (DDD),
- Doświadczenia w projektowaniu i rozwijaniu mikroserwisów,
- Praktycznej znajomości projektowania oraz implementacji REST API,
- Umiejętności wykorzystywania narzędzi AI wspierających proces tworzenia oprogramowania.