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.
- senior backend developer Warszawa
- frontend/backend developer angular Warszawa
- junior backend developer Warszawa
- backend python developer Warszawa
- php back-end developer Warszawa
- magento backend developer Warszawa
- senior software developer backend Warszawa
- backend developer Warszawa
- python backend engineer Warszawa
- java backend developer Warszawa