Utwórz profil, aby pracodawcy mogli Cię znaleźć, otrzymywać lepiej dopasowane oferty pracy i szybciej aplikować.
  • Wyszukiwanie ofert pracy
  • Zapisane
  • Stwórz CV
    Nowe
  • Wynagrodzenia
  • Subskrypcje

Back-End Developer / Technical Lead

ASTEK Polska

Back-End Developer / Technical Lead

Miejsce pracy: Warszawa

Technologie, których używamy

Wymagane

  • Java
  • RabbitMQ
  • Oracle
  • Git
  • Maven
  • Jenkins
  • OpenShift
  • React.js

Mile widziane

  • Kafka
  • Docker
  • AWS

O projekcie

Zespół rozwija aplikację CLP – workflow kredytowy dla klientów korporacyjnych banku.

System wspiera proces decyzyjny dla produktów oferowanych klientom przez Bank oraz spółki leasingową i faktoringową.

Projekt rozwijany jest od kilku lat w oparciu o Java, Angular i Oracle.

Aplikacja działa w architekturze hybrydowej – część rozwiązania pozostaje monolitem, a kolejne obszary są stopniowo wydzielane do mikroserwisów.

Integracja z innymi systemami odbywa się poprzez REST API oraz komunikację asynchroniczną z wykorzystaniem RabbitMQ.

Tak organizujemy naszą pracę

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
  • koncentrujesz się na rozwoju produktu
  • agile
  • scrum

Skład zespołu

  • backend developer
  • lider techniczny
  • devOps
  • tester manualny
  • analityk biznesowy

Twój zakres obowiązków

  • Rozwój backendu aplikacji CLP odpowiedzialnej za obsługę workflow kredytowego dla klientów korporacyjnych.
  • Praca z Git, Maven, Jenkins i OpenShift.
  • Udział w projektowaniu zmian architektonicznych i technicznych.
  • Pełnienie roli Technical Leada i wspieranie zespołu w podejmowaniu decyzji technologicznych.
  • Projektowanie i implementacja nowych funkcjonalności w Java.
  • Rozwój i utrzymanie usług REST.
  • Rozwój komunikacji asynchronicznej z wykorzystaniem RabbitMQ.
  • Projektowanie rozwiązań opartych o architekturę event-driven.
  • Udział w dalszym wydzielaniu funkcjonalności z monolitu do mikroserwisów.
  • Projektowanie i rozwój rozwiązań w architekturze rozproszonej.
  • Współpraca z bazami danych Oracle.
  • Tworzenie i utrzymanie kontraktów integracyjnych, w tym AsyncAPI.
  • Rozwój i utrzymanie procesów CI/CD.

Nasze wymagania

  • Minimum 5 lat doświadczenia w backend development.
  • Praktyczne doświadczenie w projektowaniu i rozwijaniu systemów rozproszonych.
  • Znajomość Java na poziomie co najmniej średniozaawansowanym.
  • Zaawansowana znajomość REST API.
  • Znajomość Oracle na poziomie średniozaawansowanym.
  • Zaawansowana znajomość RabbitMQ.
  • Doświadczenie z architekturą event-driven i komunikacją asynchroniczną.
  • Znajomość AsyncAPI.
  • Swobodna praca z Git.
  • Znajomość Maven.
  • Znajomość Jenkins.
  • Praktyczne doświadczenie z OpenShift.
  • Doświadczenie w budowie, utrzymaniu i rozwoju procesów CI/CD.
  • Doświadczenie w pełnieniu roli lidera technologicznego lub prowadzeniu technicznym zespołu.
  • Doświadczenie w definiowaniu i egzekwowaniu standardów jakości kodu.
  • Praktyka w zakresie testów, code review oraz dobrych praktyk developerskich.
  • Doświadczenie w mentoringu mniej doświadczonych programistów.

Mile widziane

  • Znajomość DevOps na poziomie średniozaawansowanym.
  • Znajomość Kafka.
  • Znajomość DDD – Domain-Driven Design.
  • Doświadczenie w projektowaniu architektury mikroserwisowej.
  • Doświadczenie w modernizacji systemów monolitycznych i wydzielaniu mikroserwisów.
  • Praktyczne wykorzystanie narzędzi AI w procesie SDLC.

To oferujemy

  • Długoterminowa współpraca
  • Szkolenia techniczne, certyfikaty i podnoszenie kwalifikacji
  • Mentoring Competence Center
  • Jasna ścieżka kariery
  • Pakiet benefitów pracowniczych (Multisport, prywatna opieka medyczna, ubezpieczenie na życie)
  • Przyjazną atmosferę pracy, imprezy integracyjne i spotkania team-buildingowe
  • System rekomendacji (bonus do 7000 zl)

Tak pracujemy nad projektem

  • code review
  • Continuous Deployment
  • Continuous Integration
  • DevOps
  • wsparcie architekta / lidera technicznego
  • dokumentacja
  • automatyzacja testów
  • testy integracyjne
  • testy jednostkowe

Takie dajemy możliwości rozwoju

  • firma wspiera projekty open source
  • konferencje w Polsce
  • konferencje zagraniczne
  • mentoring
  • szkolenia zewnętrzne
  • wymiana wiedzy technicznej w firmie

Benefity

  • dofinansowanie szkoleń i kursów

Etapy rekrutacji

  • Rozmowa z naszym Rekruterem
  • Rozmowa z naszym Business Managerem
  • Spotkanie z Klientem
  • opcjonalny dodatkowy etap weryfikacji technicznej po rozmowie z Rekruterem

ASTEK Polska

Założona w 1988 roku we Francji Grupa Astek jest światowym partnerem w obszarze doradztwa inżynieryjnego oraz IT. Dzięki swojej wiedzy specjalistycznej w wielu sektorach przemysłowych i technologicznych, Astek wspiera międzynarodowych Klientów w rozwijaniu i wdrażaniu produktów oraz usług, jednocześnie uczestnicząc w ich transformacji cyfrowej.

Grupa Astek od momentu powstania opiera swój rozwój na kulturze przedsiębiorczości i innowacyjności oraz na budowaniu umiejętności swoich ponad 10 000 pracowników, którzy codziennie uczestniczą w zróżnicowanych projektach technologicznych i inżynieryjnych.

Dołącz do silnie rozwijającej się we Francji i na całym świecie Grupy, której obroty w 2025 r. wyniosły 730 milionów euro.

Zapraszamy na po więcej szczegółów.

Oferta pracy dodana 4 dni temu