Java Developer (insurance)
Primaris Services
Rola Java Developera w firmie outsourcingowej, realizującej projekty dla klienta z sektora ubezpieczeń. Stack technologiczny to mieszanka starszych (EJB, Swing, AWT, JBoss EAP) i nowszych technologii (Java 21, Angular, Hibernate, Oracle/PostgreSQL). Codzienna praca obejmuje zarówno rozwój nowych funkcjonalności, jak i utrzymanie legacy aplikacji desktopowych i webowych. To stanowisko wymaga elastyczności i gotowości do pracy z przestarzałymi komponentami.
Brakuje: nie podano wielkości zespołu ani konkretnego klienta., brak informacji o przewidywanym czasie trwania projektu..
Rola Java Developera w firmie outsourcingowej, realizującej projekty dla klienta z sektora ubezpieczeń. Stack technologiczny to mieszanka starszych (EJB, Swing, AWT, JBoss EAP) i nowszych technologii (Java 21, Angular, Hibernate, Oracle/PostgreSQL). Codzienna praca obejmuje zarówno rozwój nowych funkcjonalności, jak i utrzymanie legacy aplikacji desktopowych i webowych. To stanowisko wymaga elastyczności i gotowości do pracy z przestarzałymi komponentami.
- ✓Praca w pełni zdalna (z danych strukturalnych).
- ✓Możliwość pracy z różnymi klientami i branżami (finanse, bankowość, ubezpieczenia, healthcare itd.).
- ✓Dostęp do wewnętrznych inicjatyw: Primaris x TechTalks, Primaris Leadership Academy.
- ✓Stały dostęp do dokumentacji projektowej.
- −Stack zawiera przestarzałe technologie (EJB, Swing, AWT, JBoss EAP) – może oznaczać pracę z legacy systemem wymagającą modernizacji.
- −Różnica w podanej stawce: struktura 100-118 PLN/h, opis 100-120 PLN/h – drobna nieścisłość.
- −Wymóg wyższego wykształcenia kierunkowego – może ograniczać kandydatów bez dyplomu.
- !Brak informacji o wielkości zespołu i bezpośrednim kliencie (projekt dla konkretnego klienta?).
- !Nie określono, które technologie są używane w głównej mierze – może być więcej pracy z Swingiem niż Angular.
- !Opis benefitów jest ogólnikowy ('świetna atmosfera', 'bieżące informacje projektowe') bez konkretów.
- •Implementacja logiki biznesowej w Javie 21 z użyciem Hibernate i EJB
- •Tworzenie i utrzymanie interfejsów użytkownika w Swing i AWT
- •Rozwój frontendu webowego w Angular
- •Praca z serwerem aplikacyjnym JBoss EAP (deployment, konfiguracja, rozwiązywanie problemów)
- •Projektowanie i optymalizacja zapytań SQL na Oracle i PostgreSQL
- •Utrzymanie repozytoriów w Bitbucket i pipeline'ów CI/CD w Bamboo
- •Przeprowadzanie code review z użyciem SonarQube
- •Współpraca z Product Ownerem i zespołem w celu realizacji wymagań biznesowych
Oferta skierowana do developerów z doświadczeniem komercyjnym (Mid).
Kandydat z 3-letnim doświadczeniem w Javie, który zna podstawy wymienionych technologii (Hibernate, EJB, Swing, Angular, JBoss, Oracle/PostgreSQL) i chce rozwijać się w kierunku aplikacji ubezpieczeniowych, ale może wymagać wsparcia w początkowej fazie.
Nie dla osób poniżej 3 lat doświadczenia w Javie, ani dla tych, którzy preferują wyłącznie nowoczesny stack (bez EJB, Swing, AWT – te są legacy). Również nie dla osób szukających stabilnego produktu własnego – to outsourcing.
- ?Jaki jest procent czasu poświęcany na utrzymanie legacy (Swing, EJB) w porównaniu do nowych funkcjonalności (Angular, nowsze Javy)?
- ?Ilu programistów pracuje nad tym projektem i jaka jest struktura zespołu?
- ?Czy projekt jest dla jednego klienta, czy rotacyjnie?
- ?Czy istnieje możliwość migracji z legacy technologii na bardziej nowoczesne?
- ?Jakie są godziny pracy i czy są dyżury (on-call)?
- ?Czy firma zapewnia budżet szkoleniowy na rozwój techniczny?
- −Nie podano wielkości zespołu ani konkretnego klienta.
- −Brak informacji o przewidywanym czasie trwania projektu.
- −Nie wiadomo, czy występują dyżury i jakie są godziny pracy.
- −Brak konkretnych benefitów pozapłacowych (np. budżet szkoleniowy, ubezpieczenie).
Rozmowa telefoniczna (do 30 min), zdalna video rozmowa - weryfikacja techniczno-biznesowa (60-90 min), zdalne spotkanie z Product Ownerem (30-60 min).
Poniżej mediany rynkowej
Dane z aktywnych ofert zawierających technologię Java. Pełne statystyki zarobków →