Senior Software Developer

Bluesoft — Poland · Posted ~9 hours ago

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Description

BlueSoft to innowacyjny Software House należący do Grupy Orange. Od ponad 20 lat realizujemy projekty z obszaru software engineering, cloud, data oraz integracji systemów dla największych organizacji w Polsce i za granicą. Rozwijamy również własne produkty SaaS, które komercjalizujemy i skalujemy na rynkach lokalnych i międzynarodowych. Opis projektu: Do IT Chapter – Platforma Zarządzania Procesami Biznesowymi poszukujemy Senior Java Developera, który wesprze rozwój Digital Product Center – platformy służącej do procesowania produktów bankowych w kanałach cyfrowych. W projekcie wykorzystujemy silnik Camunda BPMN oraz nowoczesny ekosystem technologiczny oparty na Spring Boot, mikroserwisach, relacyjnych i nierelacyjnych bazach danych oraz rozwiązaniach chmurowych i kontenerowych. Dołączysz do zespołu liczącego około 5–10 osób, realizującego zadania w metodykach Agile. Zadania: Rozwój i utrzymanie aplikacji backendowych w technologii Java i Spring Boot.Implementacja oraz rozwój procesów biznesowych z wykorzystaniem Camunda BPMN.Projektowanie i rozwój mikroserwisów oraz integracji między systemami.Praca z relacyjnymi i nierelacyjnymi bazami danych.Tworzenie bezpiecznych, skalowalnych i wydajnych rozwiązań.Udział w analizie technicznej, podejmowaniu decyzji architektonicznych i przeglądach kodu.Dbanie o jakość kodu poprzez testy jednostkowe i integracyjne.Współpraca z zespołem projektowym, analitykami oraz osobami odpowiedzialnymi za obszar biznesowy.Udział w rozwoju procesów CI/CD i automatyzacji dostarczania oprogramowania. Wymagania: Minimum 5 lat doświadczenia w tworzeniu i rozwijaniu komercyjnych aplikacji produkcyjnych.Bardzo dobra znajomość języka Java – doświadczenie z Java 11 lub nowszą.Praktyczna znajomość Spring Boot.Znajomość protokołu HTTP oraz komunikacji między aplikacjami.Doświadczenie w pracy z transakcyjnymi bazami danych z perspektywy aplikacji.Znajomość Maven lub Gradle.Podstawowa znajomość zagadnień bezpieczeństwa:PKI,szyfrowanie symetryczne i asymetryczne,TLS,tokeny JWT.Doświadczenie z narzędziami Git oraz rozwiązaniami wspierającymi proces wytwarzania oprogramowania, takimi jak GitLab, Docker, IntelliJ IDEA i Jenkins lub ich odpowiednikami.Wykształcenie wyższe.Znajomość języka angielskiego umożliwiająca komunikację techniczną w formie pisemnej. Technologie i narzędzia: Java 17/21, opcjonalnie Kotlin,Camunda BPMN, Spring Boot,Spring Data JPA, Hibernate,Spring Security, OAuth2, JWT,PostgreSQL, MySQL, MongoDB, Redis,Flyway lub Liquibase,mikroserwisy i Spring Cloud,Apache Kafka lub RabbitMQ,Docker, Kubernetes,JUnit 5, Mockito, AssertJ, Testcontainers,SonarQube,Maven, Gradle,Git, GitLab,Jenkins, GitLab CI lub GitHub Actions,Jira,Scrum lub Kanban. Co zyskujesz dołączając do BlueSoft: 👨 💻 współpracę w zespole interdyscyplinarnych ekspertów – entuzjastów technologii, ceniących bezpośredniość i partnerskie relacje; 📈 długoterminowe zaangażowanie projektowe w firmie, która nieprzerwanie od ponad 20 lat rozwija się na rynku IT; 🚀 udział w różnorodnych projektach IT realizowanych dla rozpoznawalnych klientów – liderów w swoich branżach; 🥇 dostęp do najnowszych technologii i środowisko oparte na najwyższych standardach inżynieryjnych; ⌚️ elastyczne warunki realizacji usług – hybrydowo lub w pełni zdalnie, dopasowane indywidualnie do charakteru współpracy (każdy zespół ustala to samodzielnie); ☁ ekosystem wymiany wiedzy i rozwoju: szkolenia wewnętrzne, gildie tematyczne, szkolenia i certyfikacje Cloud w ramach partnerstw technologicznych z czterema dostawcami chmury; 📣 dostęp do nauki języka angielskiego lub niemieckiego online oraz grupowe zajęcia językowe; 🏋️ ♂️ możliwość przystąpienia do Multisport i prywatnej opieki medycznej na preferencyjnych warunkach wynegocjowanych przez Bluesoft; ⛵️ morskie przygody – rejsy po Morzu Karaibskim, Śródziemnym i Północnym z dofinansowaniem ze strony Bluesoft. Rekrutujemy zdalnie. Indywidualny onboarding całkowicie online 📢!