Telco Backend

Java Backend Engineer

Regular
Remote

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. 

 

Opis projektu

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. 

 
Twoja rola w zespole:
  • 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! 

 

Apply for this position

Regular
Remote

Welcome to the world
of BlueSoft!

A world full of technology, IT projects, passion, dedication,
and expertise!

BlueSoft is a company born out of a love for coding and a strong desire to create IT solutions that improve the daily operations of our clients around the world.


We are IT company, that focuses not only on technology & software, but also on the delivery team’s topology, operations process, and architecture reflecting business value streams, vendor unlocking, and data excellence.


Every day, we put our heart and soul into delivering the highest quality IT projects to our clients, ensuring they feel peace of mind when working with us. We care just as much about our employees because we believe that only teamwork built on trust leads to success.


Join us, and let’s create the future together.

Grow your Career

Career Opportunities

Long-term cooperation with opportunities for development in various projects and technologies.

Leadership Development Programs

  • Program for women: Be PhenWOMENal
  • Open program for all employees: Be PhenomenALL
  • Leadership program for managers

Knowledge Sharing

  • Internal technical trainings
  • Meetings within thematic guilds
  • Webinars, meetups, and hackathons

e-Learning

  • Access to the Orange Learning e-learning platform with a wide range of courses and topics
  • Opportunities to participate in technical training on Coursera
  • Opportunity to learn English via the eTutor platform

Cloud Courses and Certifications

  • Opportunities to acquire and expand knowledge in cloud technologies (we are partners with Azure, AWS, GCP)
  • Reimbursement of certification costs

Soft Skills Development

  • Trainings on topics such as assertiveness, communication, etc.
  • Building self-awareness of strengths based on Gallup talents
Perks & Benefits

At BlueSoft, we believe in taking care of our team both in and out of the office.

From flexible working options and exciting events to wellness programs and career development opportunities, we provide a range of perks designed to make your work-life balance as rewarding as your career. Explore the benefits that make BlueSoft an exceptional place to grow, thrive, and succeed.

Engineer At Heart?

Unlock Your Potential At BlueSoft

BlueSoft is always looking for new talent. Have you got what it takes? Apply and find out!