Pomiń do treści
Logo firmy emagine

Programista Java + Angular

emagine

Oferta w skrócie
Widełki nieujawnione
🏠ZdalnieTryb pracy
📄OtherKontrakt
⏱️Mid · 3+ latDoświadczenie
LokalizacjaWarszawa
Źródło
Aktywna
Opublikowano16 czerwca 2026
Ostatnio sprawdzono16 czerwca 2026
Wygasa za87 dni
Werdykt JobHunt

Rola polega na projektowaniu, implementacji i utrzymaniu aplikacji ubezpieczeniowych. Backend oparty na Java z Hibernate i EJB, frontend w Angular, ale również w Java Swing/AWT (starsze GUI). Praca w zespole Agile, z naciskiem na współpracę z analitykami i udział w ceremoniach Scrum. Firma emagine to konsulting IT, więc możliwa praca u klienta z branży finansowej.

Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.

Brakuje: nie podano wielkości zespołu ani liczby programistów., brak opisu procesu rekrutacyjnego..

🛠 Wymagane technologie
Dane źródłowe
Microsoft DynamicsOperationsJavaHibernateScrumProject ManagementJBossCI/CDEnterprise Java Beans (EJB)Swing (Java)
AI Insights
Tytuł może mylić

Tytuł sugeruje nowoczesny full-stack web (Java + Angular), ale rzeczywista rola obejmuje również pracę z legacy Swing/AWT oraz technologiami Java EE (EJB, JBoss). Może to oznaczać połączenie utrzymania starych aplikacji desktopowych z rozwojem nowego frontendu webowego.

Czym naprawdę jest ta rola?Full-Stack Engineer

Rola polega na projektowaniu, implementacji i utrzymaniu aplikacji ubezpieczeniowych. Backend oparty na Java z Hibernate i EJB, frontend w Angular, ale również w Java Swing/AWT (starsze GUI). Praca w zespole Agile, z naciskiem na współpracę z analitykami i udział w ceremoniach Scrum. Firma emagine to konsulting IT, więc możliwa praca u klienta z branży finansowej.

Plusy
  • Stawka podana wprost (145 PLN/h B2B) – transparentność finansowa.
  • Praca zdalna z okazjonalnymi wizytami (1-2 razy w miesiącu) – duża elastyczność.
  • Narzędzia CI/CD (Bamboo, Bitbucket, SonarQube) wskazują na dojrzały proces wytwórczy.
  • Duża organizacja (501+ pracowników) – stabilność.
Na co uważać
  • Wymóg wyższego wykształcenia kierunkowego – może być blokerem dla samouków.
  • Stack zawiera Swing/AWT – legacy desktop, może oznaczać dużo pracy przy starym GUI.
  • Brak jasności, czy główny frontend to Angular czy Swing.
  • Stawka 145 PLN/h B2B może być poniżej rynku dla seniora z takim zakresem technologii.
  • !Brak informacji o wielkości zespołu i strukturze projektu.
  • !Nie opisano procesu rekrutacyjnego (liczba etapów, zadanie domowe).
  • !Firma emagine to outsourcing – realne warunki mogą różnić się u klienta.
  • !Sformułowanie 'dynamiczne środowisko' bez kontekstu.
  • ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
Codzienna praca
  • Projektowanie i implementacja nowych funkcji aplikacji ubezpieczeniowych w Java z Hibernate i EJB.
  • Tworzenie interfejsów użytkownika w Angular (oraz utrzymanie starszych komponentów Swing/AWT).
  • Współpraca z zespołem analitycznym przy definiowaniu i doprecyzowywaniu wymagań biznesowych.
  • Pisanie testów, debugowanie i optymalizacja wydajności aplikacji.
  • Uczestnictwo w planowaniu sprintów, daily stand-upach i retrospektywach Scrum.
  • Konfiguracja i zarządzanie serwerem aplikacyjnym JBoss EAP.
  • Praca z bazami danych Oracle i/lub Postgres (implementacja zapytań, optymalizacja).
  • Utrzymanie i rozwój CI/CD z użyciem Bamboo, Bitbucket i SonarQube.
Więcej o ofercie
Dla kogo jest ta oferta
Profil idealny

Oferta skierowana do developerów z doświadczeniem komercyjnym (Mid).

Minimum sensowne

Osoba z 3 latami w Javie, podstawową znajomością Hibernate i Angular, gotowa do nauki Swing/AWT i JBoss. Dobrze radzi sobie w Scrumie i ma doświadczenie z relacyjnymi bazami danych.

Raczej nie dla

Osoby z mniej niż 3 latami w Javie, bez znajomości Hibernate lub Angular, lub oczekujące wyłącznie nowoczesnego full-stack web bez legacy (Swing). Również nie dla osób, które nie akceptują okazjonalnych wizyt w biurze.

Ocena dopasowania
Junior1/5
Mid4/5
Senior3/5
Hands-on5/5
Architekt1/5
Remote4/5
Enterprise4/5
Pytania do rekrutera
  • ?Jaki jest procentowy podział pracy między Angular a Swing/AWT?
  • ?Czy to projekt u klienta zewnętrznego, czy wewnętrzny produkt emagine?
  • ?Ile osób liczy zespół deweloperski i jak wygląda podział ról?
  • ?Jak wygląda proces rekrutacyjny – ile etapów, czy jest zadanie domowe?
  • ?Czy istnieje możliwość pracy w pełni zdalnej bez wizyt w biurze?
  • ?Jakie są plany modernizacji stacku (np. wycofanie Swing/AWT)?
  • ?Jaki jest przewidywany czas na wdrożenie w projekt?
Brakujące informacje
  • Nie podano wielkości zespołu ani liczby programistów.
  • Brak opisu procesu rekrutacyjnego.
  • Nie wiadomo, ile czasu pochłania utrzymanie legacy Swing w porównaniu do nowych funkcji.
  • Brak informacji o benefitach pozafinansowych (np. budżet szkoleniowy).
Zespół

Zespół pracuje w metodyce Agile/Scrum, z regularnymi spotkaniami (planowanie sprintów, retrospektywy). Współpraca z analitykami i nacisk na testowanie oraz jakość kodu.

🔗Podobne oferty