Regular Fullstack Developer (Java+Angular)
BlueSoft
Będziesz pracować w obszarze procesów kredytowych w bankowości, rozwijając i utrzymując aplikacje fullstack (Angular + Java/Spring Boot) w architekturze mikroserwisowej z komunikacją asynchroniczną (Kafka/RabbitMQ) i bezpieczeństwem OAuth2/JWT. To stabilny, długoterminowy projekt w software house'u z grupy Orange, łączący finanse z nowoczesnym stackiem.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: nie podano widełek wynagrodzenia, brak informacji o liczbie osób w zespole.
Będziesz pracować w obszarze procesów kredytowych w bankowości, rozwijając i utrzymując aplikacje fullstack (Angular + Java/Spring Boot) w architekturze mikroserwisowej z komunikacją asynchroniczną (Kafka/RabbitMQ) i bezpieczeństwem OAuth2/JWT. To stabilny, długoterminowy projekt w software house'u z grupy Orange, łączący finanse z nowoczesnym stackiem.
- ✓Możliwość certyfikacji chmurowych (partnerstwa w 4 chmurach)
- ✓Dofinansowanie do rejsów firmowych (unikalny benefit)
- ✓Szkolenia wewnętrzne, gildie tematyczne, lekcje języków online
- ✓Stabilność – firma istnieje od 2002, część grupy Orange
- !Proces rekrutacyjny opisany ogólnie (4 kroki, ale bez szczegółów technicznej weryfikacji)
- !Mimo trybu remote, oczekiwane spotkania w biurze 1-2 razy w miesiącu
- !Brak informacji o widełkach wynagrodzenia
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Kodowanie w Angular (TypeScript) i Java/Spring Boot
- •Pisanie testów automatycznych w Karma/Jest (FE) i JUnit/Spock (BE)
- •Projektowanie i implementacja integracji z systemami bankowymi (synchroniczne i asynchroniczne)
- •Optymalizacja wydajności i skalowalności istniejących aplikacji
- •Utrzymanie i rozwój mikroserwisów z wykorzystaniem kolejek (Kafka lub RabbitMQ)
- •Implementacja mechanizmów bezpieczeństwa (OAuth 2.0, JWT)
- •Code review i udział w dyskusjach architektonicznych
- •Praca z PostgreSQL i projektowanie zapytań
Oferta skierowana do developerów z doświadczeniem komercyjnym (Mid).
Osoba z około 2-3 latami komercyjnego doświadczenia fullstack, która zna podstawy Spring Boot i Angular, ma styczność z PostgreSQL i testami, oraz rozumie koncepcje kolejek i bezpieczeństwa, gotowa rozwijać się w kierunku bardziej zaawansowanych rozwiązań.
Nie dla specjalistów tylko backend (Java) lub tylko frontend (Angular) – rola wymaga pełnego stacka. Nie dla juniorów z mniej niż 2 latami komercyjnego doświadczenia.
- ?Ile osób liczy zespół projektowy i jak są podzielone role (FE/BE)?
- ?Czy obecnie w projekcie używacie Kafki czy RabbitMQ – która technologia dominuje?
- ?Jaki jest stosunek nowych funkcjonalności do utrzymania legacy?
- ?Czy w projekcie występuje dyżur on-call / wsparcie produkcyjne?
- ?Jak wygląda proces code review i czy są jakieś standardy architektoniczne?
- ?Czy korzystacie z Camunda, czy to tylko przyszłościowy kierunek?
- ?Jaki jest planowany czas trwania projektu i czy istnieje możliwość zmiany projektu wewnątrz firmy?
- −Nie podano widełek wynagrodzenia
- −Brak informacji o liczbie osób w zespole
- −Nie wiadomo, czy praca dotyczy nowego greenfield projektu, czy rozwijania istniejącego systemu
- −Brak informacji o ewentualnych dyżurach on-call
- −Nie określono, jak często odbywają się spotkania zespołu (poza miesięcznymi spotkaniami biurowymi)
Płaska hierarchia, interdyscyplinarny zespół ekspertów, entuzjastyczne podejście do technologii, nacisk na dzielenie się wiedzą.
4 kroki: 1) Rozmowa telefoniczna, 2) Spotkanie z managerem i ekspertem (online), 3) Merytoryczna informacja zwrotna, 4) Welcome onboard. Rekrutacja i onboarding w pełni zdalne.