dofinansowanie zajęć sportowych
Pracodawca zakończył zbieranie zgłoszeń na tę ofertę
Aktualne oferty pracodawcyPracodawca zakończył zbieranie zgłoszeń na tę ofertę
Aktualne oferty pracodawcyProgramista Java
BMS sp. z o.o.
Wrocław
Wrocław, dolnośląskie- ogłoszenie wygasło 4 dni temu
- umowa o pracę, kontrakt B2B
- pełny etat
- specjalista (Mid / Regular)
- praca zdalna, praca hybrydowa
- rekrutacja zdalna
- запрошуємо працівників з України

Technologie, których używamy
Wymagane
Java
Spring
Hibernate
Angular
O projekcie
Od ponad 20 lat tworzymy kompleksowe i zaawansowane technologicznie oprogramowanie dla banków i instytucji finansowych. Aktualnie poszukujemy Programisty Java do pracy nad nowym, tworzonym od podstaw rozwiązaniem wspierającym finansowanie handlu dla jednego z największych banków w Polsce. Dołączając do nas będziesz mieć realny wpływ na kształt systemu. Zależy nam na jakości naszych produktów i rozumiemy, że praca jest bardziej efektywna bez konieczności ciągłego przełączania się między kontekstami.
We współpracy stawiamy na przyjazną, partnerską atmosferę. Jesteśmy otwarci na innowacje. Cenimy samodzielność, niezależność i inicjatywę oraz chęć dzielenia się wiedzą. Wspieramy Twój rozwój zapewniając szkolenia i udział w konferencjach branżowych.
Twój zakres obowiązków
tworzenie i utrzymywanie aplikacji opartych o technologie Java, Spring, Hibernate
wykonywanie code review
analiza kodu źródłowego w języku Java
pisanie testów jednostkowych
dbałość o wysoką jakość wytwarzanego oprogramowania
Nasze wymagania
dobra umiejętność programowania w Javie
minimum 3-letnie doświadczenie
wykształcenie kierunkowe na uczelni technicznej
doświadczenie w pracy z bazami danych np. Oracle/Postgresql
dobra znajomość Spring, Hibernate
otwartość na pracę z wykorzystaniem metodyk Agile
chęć do podnoszenia swoich kwalifikacji
Mile widziane
znajomość innych języków z rodziny JVM
znajomość nowoczesnych praktyk tworzenia systemów (DDD, CQRS, Hexagonal architecture itp.)
znajomość Spring Cloud i doświadczenie przy tworzeniu mikroserwisów
doświadczenie w bezpośredniej współpracy z klientem
uczestnictwo w projektach open-source, prelekcje na konferencjach
Tak organizujemy naszą pracę
Liczba osób w zespole
- 5-10
Tak pracujemy
- wewnątrz organizacji
- koncentrujesz się na jednym projekcie
- masz wpływ na wybór narzędzi i technologii
- masz wpływ na rozwiązania technologiczne
- masz wpływ na produkt
- tworzysz kod "od zera"
- koncentrujesz się na rozwoju produktu
- koncentrujesz się na utrzymaniu kodu
- agile
- kanban
Skład zespołu
- fullstack developer
- lider techniczny
- architekt
- devOps
- tester manualny
- project manager
- analityk biznesowy
- analityk systemowy
Tak pracujemy nad projektem
code review
wzorce projektowe
DDD
event modeling
Continuous Deployment
Continuous Integration
DevOps
narzędzia do trackowania zadań
środowiska testowe
testy jednostkowe
testy manualne
Takie dajemy możliwości rozwoju
przestrzeń do eksperymentowania
szkolenia zewnętrzne
wsparcie merytoryczne od liderów technologicznych
To oferujemy
pracę w dynamicznym zespole z wykorzystaniem nowych technologii i nowoczesnych metodyk budowy oprogramowania
stałe zatrudnienie w ramach preferowanej przez Ciebie formy zatrudnienia
możliwości rozwoju zawodowego
Benefity
prywatna opieka medyczna
dofinansowanie nauki języków
dofinansowanie szkoleń i kursów
możliwość pracy zdalnej
elastyczny czas pracy
owoce
spotkania integracyjne
kawa / herbata
napoje
Dyski SSD, IntelliJ Ultimate Edition, zewnętrzny monitor
Bezpłatny parking
Grille i imprezy, wyjazdy integracyjne
Hackathony, szkolenia, konferencje
Telefon z działu HR
Rozmowa telefoniczna z programistą
Spotkanie online z managerem zespołu
Oferta współpracy lub informacja zwrotna
BMS sp. z o.o.
Od ponad 20 lat tworzymy zaawansowane technologicznie oprogramowanie dla firm i instytucji z kluczowych sektorów gospodarki. Specjalizujemy się w sektorze finansowym, z sukcesem prowadzimy projekty dla instytucji z innych branż z zakresu zarządzania dokumentami, automatyzacji procesów biznesowych oraz tworzymy systemy od podstaw w odpowiedzi na specyficzne wymagania klientów.
Dlaczego BMS?
Zdajemy sobie sprawę, że sukces zależy przede wszystkim od osób, które w nim uczestniczą. Wiemy, że ludzie to nasz największy kapitał. Staramy się stworzyć kulturę i warunki pracy, które motywują do działania i sprawiają, że pracujemy z przyjemnością. Nasz zespół to grupa ambitnych ekspertów i dobrych kolegów.
Budując oprogramowanie korzystamy z języków z rodziny JVM, takich jak Java, oraz z platformy Microsoft .NET. Staramy się, aby każdy rozpoczynany projekt był “na czasie”, jeżeli chodzi o stos technologiczny. Nie unikamy języków funkcyjnych ani nierelacyjnych baz danych. Rozumiemy również, że do rozwiązywania różnych problemów najskuteczniejsze są różne technologie. Wcielamy to podejście w życie przez zastosowanie wysokiego stopnia komponentyzacji systemów, które budujemy; wierzymy w architektury oparte o mikroserwisy. W ten sposób jest nam łatwiej nieustannie poszukiwać lepszych rozwiązań i pozostawać zawsze na czasie!