BlueSoft powstał w 2002 roku. Dzięki naszej pasji i zaufaniu klientów od tamtego czasu dynamicznie się rozwija. Dziś 800 ekspertów buduje rozwiązania zgodne ze światowymi standardami oraz spełniające oczekiwania nawet najbardziej wymagających klientów. Kochamy to, co robimy i nie zwalniamy tempa. Zatrudniamy ambitnych i utalentowanych ludzi, którzy nie boją się podejmować wyzwań.
Cenimy i nagradzamy inicjatywę i ambicję. Wierzymy w przejrzystość i uczciwość wobec klientów i wobec siebie nawzajem. Nigdy nie przestajemy się uczyć. Nigdy nie przestajemy korzystać z naszej wiedzy, aby pomagać klientom. Podejmij wyzwanie i dołącz do jednego z zespołów projektowych zajmujących się DevOps, Cloudem, integracją systemów, Big Data, rozwiązaniami mobilnymi i webowymi, mikroserwisami i innymi.
Dołączysz do zespołu realizującego projekt dla klienta z branży telekomunikacyjnej. Jego celem jest migracja oraz modernizacja złożonego systemu wspierającego automatyzację procesu planowania i harmonogramowania pracy zespołów operacyjnych.
Twoją rolą będzie współtworzenie nowej wersji rozwiązania – obejmującej przebudowę modelu domenowego, implementację logiki optymalizacyjnej, integrację z istniejącym ekosystemem usług oraz przygotowanie aplikacji do pracy w środowisku produkcyjnym. Będziesz blisko współpracować z architektami i analitykami systemowymi, wpływając realnie na kierunek rozwoju systemu.
- udział w migracji i modernizacji systemu odpowiedzialnego za planowanie i harmonogramowanie pracy zespołów operacyjnych;
- implementacja nowych funkcjonalności backendowych oraz integracji z systemami zewnętrznymi (REST, SOAP, JMS);
- współpraca z analitykami w zakresie analizy, weryfikacji i doprecyzowania wymagań biznesowych;
- współpraca z architektami przy projektowaniu architektury nowej wersji systemu;
- tworzenie testów jednostkowych i integracyjnych oraz udział w budowie zestawu testów regresyjnych;
- wsparcie podczas wdrożeń, optymalizacji wydajności i stabilizacji działania systemu w środowisku produkcyjnym;
- udział w code review oraz dbanie o wysoką jakość, czytelność i spójność kodu.
Środowisko pracy:
Backend: Java, Java 8+, Spring, Spring Boot, Hibernate, JPA, Maven, Gradle, Quarkus, Microservices, Backend Development
Integracje: REST, SOAP, JMS, Integracje systemów, API Development
Bazy danych: PostgreSQL, Oracle, SQL, ORM
Mapy i routing: GraphHopper
Wymagania:
- minimum 4 lata doświadczenia w programowaniu w Javie (Java 8+);
- bardzo dobra znajomość Spring/Spring Boot oraz projektowania aplikacji backendowych;
- doświadczenie w pracy z JPA/Hibernate i relacyjnymi bazami danych (PostgreSQL, Oracle);
- umiejętność analizy, refaktoryzacji i optymalizacji istniejącego kodu;
- doświadczenie w integracji systemów (REST, SOAP, JMS);
- praktyczna znajomość narzędzi budujących (Maven lub Gradle).
Mile widziane:
- doświadczenie w pracy z systemami opartymi na regułach, heurystykach lub algorytmach optymalizacyjnych (planowanie, alokacja zasobów) – np. Drools, Camunda, OptaPlanner, Timefold, OR-Tools;
- doświadczenie w projektach migracyjnych lub modernizacji dużych systemów;
- znajomość narzędzi do pracy z danymi mapowymi i routingiem (np. GraphHopper);
- znajomość procesów CI/CD (GitLab) oraz technik monitorowania systemów (np. ELK Stack);
- doświadczenie w pracy w środowisku wielomodułowym lub mikroserwisowym;
- znajomość Quarkus lub innych nowoczesnych frameworków Java.
Co zyskujesz dołączając do BlueSoft:
- współpraca w zespole interdyscyplinarnych ekspertów i entuzjastów technologii, zainspirowanych pracą w płaskiej hierarchii;
- stała współpraca w pełnym wymiarze godzin w firmie, która rozwija się dynamicznie od 20 lat;
- szansa 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 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ę).
Rekrutujemy zdalnie.
Indywidualny onboarding całkowicie online!