Senior Java Developer
Al. Jerozolimskie 134, Warszawa
BlueSoft
🔵 BlueSoft to innowacyjny Software House należący do Grupy Orange. Mamy wewnętrzną filozofię – tworzenie prostych i skutecznych rozwiązań dla skomplikowanych problemów. Powstaliśmy w 2002 roku i obecnie pracuje z nami już ponad 1000 inżynierów, którzy znają przeszło 200 technologii!
Opis projektu:
Poszukujemy doświadczonego Java Developera, który dołączy do zespołu realizującego projekty dla sektora bankowego, w obszarze bankowości mobilnej.Będziesz częścią zespołu odpowiedzialnego za rozwój aplikacji rozproszonych o wysokiej dostępności, integrujących się z kluczowymi systemami bankowymi.
Twoja rola w zespole:
projektowanie i rozwój aplikacji backendowych w środowisku mikroserwisowym;
współpraca z zespołami analityków, architektów i testerów przy tworzeniu nowych funkcjonalności;
przegląd i refaktoryzacja kodu (code review);
tworzenie oraz utrzymanie integracji z systemami zewnętrznymi (REST, SOAP, JSON, XML);
dbałość o jakość kodu, bezpieczeństwo i wydajność aplikacji;
współpraca w środowisku CI/CD i DevOps.
Poziom wiedzy i kwalifikacje:
wykształcenie wyższe techniczne (informatyka, matematyka lub kierunki pokrewne);
minimum 5 lat doświadczenia w programowaniu w języku Java (1.8/11/17);
minimum 2 lata doświadczenia w pracy z frameworkiem Spring Boot (2.3/2.4/2.6);
znajomość środowisk mikroserwisowych (Microservices);
dobra znajomość baz danych (Oracle, Elasticsearch) — projektowanie struktur danych, SQL, transakcje i blokady;
znajomość Apache Kafka;
znajomość REST, JSON, SOAP web services, XML, XSD;
praktyczna znajomość:
frameworków: Spring Boot, Spring WebFlux, Spring Cloud Gateway, Spring Security, Hibernate, Spring Data, Micrometer, Kafka Streams, Resilience4j;
serwerów: Tomcat, Netty;
cache: Hazelcast, Ehcache;
bezpieczeństwa: PKI, JWT, TLS/mTLS;
narzędzi CI/CD: GIT, Gerrit, Zuul CI, Maven, IntelliJ;
konteneryzacji: Docker, Kubernetes;
monitoringu: Prometheus, Grafana, Sentry, Loki.
doświadczenie w pracy z narzędziami JIRA / Confluence;
znajomość UML / Enterprise Architect;
komunikatywna znajomość języka angielskiego (czytanie i pisanie dokumentacji).
✅ mile widziane:
doświadczenie w bankowości lub finansach;
doświadczenie w projektowaniu architektury (Enterprise Architect / UML);
znajomość wzorców projektowych i architektonicznych;
praktyczna znajomość refaktoryzacji kodu i code review.
Co zyskujesz dołączając do Bluesoft:
👨💻 Współpracę w zespole interdyscyplinarnych ekspertów i entuzjastów technologii, zainspirowanych pracą w płaskiej hierarchii;
📈 Stałą współpraca w pełnym wymiarze godzin w niezwykłej firmie, która rozwija się dynamicznie od 20 lat;
🚀 Szansę na rozwój w różnorodnych projektach IT, realizowanych dla bardzo znanych i rozpoznawalnych klientów- liderów w swoich branżach;
🥇 Możliwość pracy z najnowszymi technologiami w oparciu o najwyższe standardy developmentu;
⌚️ Elastyczny czas i hybrydowy lub w pełni zdalny model pracy (w różnych zespołach funkcjonują różne ustalenia, nie narzucamy żadnych opcji);
☁ Szereg inicjatyw wspierających dzielenie się wiedzą i rozwój, takich jak: szkolenia wewnętrzne, gildie tematyczne, możliwość szkolenia i certyfikacji w zakresie Cloud (partnerstwa technologiczne w czterech chmurach);
📣 Możliwość nauki języka angielskiego lub niemieckiego online oraz zespołowe lekcje języka angielskiego;
🏋️♂️ Możliwość dołączenia do Multisport i ubezpieczenia medycznego;
⛵️ Morskie przygody – z nami popływasz po Morzu Karaibskim, Śródziemnym lub Północnym (udział w rejsach firmowych jest dofinansowany przez firmę).
W BlueSoft od 2002 roku przekształcamy technologię w realne sukcesy biznesowe. Jako firma IT nie ograniczamy się jedynie do technologii i oprogramowania – koncentrujemy się na całym procesie dostarczania rozwiązań. O...
Senior Java Developer
Senior Java Developer
Al. Jerozolimskie 134, Warszawa
BlueSoft