W skrócie
- Zadania: Twórz nowoczesne rozwiązania cyfrowe w dynamicznym zespole IT.
- Firma: Innowacyjna firma konsultingowa z przyjazną kulturą pracy.
- Benefity: Konkurencyjne wynagrodzenie, dostęp do szkoleń i pakietów sportowych.
- Pozostałe informacje: Elastyczna praca hybrydowa i szybki proces rekrutacji.
- Dlaczego ta praca: Miej realny wpływ na technologie i rozwój biznesu.
- Kwalifikacje: Minimum 4 lata doświadczenia w programowaniu, w tym 3 lata z Java.
Przewidywane wynagrodzenie mieści się w przedziale 91064 - 111300 zł za rok.
Opis: Jesteśmy firmą zajmującą się wdrażaniem i doradztwem. Specjalizujemy się w obszarach takich jak ratowanie IT, transformacja cyfrowa i utrzymanie. Razem tworzymy nowoczesne rozwiązania cyfrowe, głównie dla klientów z branż takich jak opieka zdrowotna, bankowość, ubezpieczenia, e-commerce, FMCG i handel detaliczny. Łączymy innowacje z praktycznym podejściem do rozwiązywania problemów technologicznych. Nasz zespół składa się z entuzjastów IT, którzy cenią rozwój, nowoczesne technologie i przyjazne środowisko pracy.
Zadania:
- Projektowanie i uzgadnianie założeń technicznych przy zapewnieniu integralności, bezpieczeństwa danych, wysokiej jakości architektury oraz minimalnego wpływu na dług technologiczny.
- Rozwój i wdrażanie funkcjonalności w systemach biznesowych z wykorzystaniem architektury mikroserwisowej, z naciskiem na backend.
- Przegląd kodu dostarczonego przez zespół pod kątem zgodności z normami architektonicznymi oraz założeniami zmian.
- Aktywne zapobieganie długowi technologicznemu poprzez inicjowanie refaktoryzacji i dodawanie wpisów do rejestru długu systemowego.
- Zapewnienie wsparcia programistycznego i merytorycznego podczas wdrażania rozwiązań oraz odpowiedzialne utrzymanie modułów aplikacji.
- Diagnozowanie, analizowanie i rozwiązywanie błędów z testów UAT oraz problemów z utrzymaniem obserwowanych w monitorowaniu produkcji.
- Szacowanie wysiłku potrzebnego do planowanych zmian w systemach IT.
Wymagania:
- Co najmniej 4-letnie doświadczenie komercyjne w projektach rozwoju oprogramowania, w tym co najmniej 3-letnie doświadczenie w pracy z Java i bazami danych PostgreSQL.
- Bardzo dobra znajomość technologii backendowych: Java 18+, Spring Boot 3+ oraz JPA / Hibernate.
- Znajomość i doświadczenie w tworzeniu aplikacji frontendowych: Angular 19+, TypeScript, NodeJS, z co najmniej 2-letnim doświadczeniem w Angular.
- Co najmniej 2-letnie doświadczenie w pracy w modelu Agile / SCRUM.
- Doświadczenie w integracji systemów przy użyciu REST, SOAP i Apache Kafka.
- Znajomość CI/CD oraz narzędzi do budowy aplikacji: Maven, Gradle, Jenkins, GitHub Actions, a także narzędzi do kontroli wersji: Git, Bitbucket, GitHub.
- Umiejętność korzystania z narzędzi do diagnozowania i analizowania błędów: Kibana, Elasticsearch.
- Znajomość konteneryzacji (Docker, Kubernetes) oraz doświadczenie w pracy w środowiskach Linux i Windows.
- Znajomość serwerów aplikacyjnych (Tomcat).
- Znajomość wzorców projektowych i architektonicznych oraz zaangażowanie w jakość kodu.
Oferujemy:
- Pracę nad projektami klientów oraz naszymi produktami.
- Realny wpływ na rozwiązania biznesowe i technologiczne w ramach realizowanych projektów.
- Szkolenia i wsparcie w definiowaniu ścieżki rozwoju kariery.
- Firmowe wydarzenia, dostęp do usług medycznych i pakietów sportowych.
- Zatrudnienie na podstawie umowy B2B lub umowy cywilnoprawnej dla studentów.
- Hybrydowy model pracy: 1 dzień w tygodniu z biura (Warszawa).
- Krótszy proces rekrutacji.
Fullstack Java Developer in Business Systems in Warsaw – pracodawca: IT Squad
Nasza firma to doskonały pracodawca, który stawia na innowacyjność i rozwój swoich pracowników. Oferujemy elastyczne godziny pracy oraz możliwość pracy zdalnej, co sprzyja równowadze między życiem zawodowym a prywatnym. Wspieramy rozwój kariery poprzez szkolenia i dostęp do najnowszych technologii w dynamicznym środowisku, które sprzyja współpracy i kreatywności.