Programista Java / Programistka Java
CERI International
⚲ Łódź, Bałuty
Wymagania
- Java
- Spring Boot
- Spring Framework
- Kafka
- Jenkins
- GitLab
- Git
Opis stanowiska
Nasze wymagania: Min 1 rok+ praktycznego doświadczenia, popartego przykładami zaprojektowanych rozwiązań Dobra znajomość Spring Boot / Spring Framework Tworzenie REST API (OpenAPI / Swagger) Znajomość relacyjnych baz danych (np. MS SQL) Doświadczenie w integracjach systemowych (API, JSON, XML) Znajomość wzorców projektowych oraz architektury mikro serwisów Doświadczenie z systemami kolejkowymi lub eventami (np. Kafka) Znajomość Git + CI/CD (np. Jenkins, GitLab Ci) Bardzo dobra znajomość języka angielskiego w mowie i piśmie (min B2) Odpowiedzialność osobista, asertywność, wytrwałość, umiejętności negocjacyjne Mile widziane: Znajomość: Camunda (BPMN, workflow orchestration) Znajomość zagadnień security (OAuth2, JWT, bankowe standardy) Znajomość języka niemieckiego Zakres obowiązków: Projektowanie i rozwój aplikacji backendowych (mikroserwisy / API) w Java Budowa warstwy integracyjnej pomiędzy systemami AI, RPA i backendami bankowymi Integracja z: AI services, silnikiem workflow (Camunda), platformami RPA (Blue Prism) Tworzenie i rozwój REST API (oraz ewentualnie event-driven integrations) Modelowanie i implementacja procesów biznesowych (BPMN w Camunda) Pisanie testów jednostkowych do przygotowanych rozwiązań Praca z danymi (walidacja, transformacja, enrichment) Współpraca z analitykami biznesowymi, testerami oraz zespołami automatyzacji Optymalizacja wydajności oraz skalowalność rozwiązań