Java Developer
⚲ Warszawa, Wola
Do uzgodnienia
Wymagania
- Git
- Java
- Spring Boot
- SQL
- Jenkins
- Jira
- Next.js
- React.js
Opis stanowiska
Nasze wymagania:
Minimum 4 lat doświadczenia komercyjnego w Javie
Bardzo dobrze znajomość Java 11+, Spring(Spring Boot, Spring Data, Spring Security)
Praktyczna znajomość integracji systemów IT (API)
Praktyczna znajomość relacyjnych baz danych (np. PostgreSQL, MS SQL, Oracle)
Znajomość technologii cloudowych (Azure)
Umiejętność pracy z systemami kontroli wersji (GIT)
Umiejętność pracy z Jira
Analityczne myślenie i proaktywność w rozwiązywaniu problemów technologicznych
Komunikatywność i umiejętność pracy zespołowej
Chęć do nauki i dalszego rozwoju
Chęć pracy dwa dni w tygodniu w naszym biurze (Warszawa)
Mile widziane:
Doświadczenie z React/Next.js
Znajomość narzędzi CI/CD
Doświadczenie z narzędziami klasy EPM/BI
O projekcie:
W Fincorex rozwijamy autorską platformę analityczną, która pomaga przedsiębiorstwom w raportowaniu, budżetowaniu, zaawansowanej analizie danych i zarządzaniu finansami. Nasz system agreguje rozproszone informacje z całego przedsiębiorstwa i przekształca je w raporty i prognozy, umożliwiając dyrektorom finansowym oraz zarządom podejmowanie kluczowych decyzji biznesowych.
Zakres obowiązków:
Projektowanie, rozwój i utrzymanie aplikacji opartych o Java(11/17/21)/SpringBoot
Tworzenie integracji z systemami klientów
Współudział w planowaniu nowych funkcji i projektowaniu architektury systemu
Monitorowanie systemów na produkcji, szybkie reagowanie na awarie i naprawianie błędów
Tworzenie jasnej dokumentacji technicznej (np. opisy API, instrukcje wdrożeniowe)
Odpowiedzialność za stabilność, poprawne działanie i bezpieczeństwo dostarczanego kodu
Śledzenie najnowszych trendów i technologii
Praca zespołowa oraz współpraca z innymi programistami i członkami zespołu projektowego
Minimum 4 lat doświadczenia komercyjnego w Javie
Bardzo dobrze znajomość Java 11+, Spring(Spring Boot, Spring Data, Spring Security)
Praktyczna znajomość integracji systemów IT (API)
Praktyczna znajomość relacyjnych baz danych (np. PostgreSQL, MS SQL, Oracle)
Znajomość technologii cloudowych (Azure)
Umiejętność pracy z systemami kontroli wersji (GIT)
Umiejętność pracy z Jira
Analityczne myślenie i proaktywność w rozwiązywaniu problemów technologicznych
Komunikatywność i umiejętność pracy zespołowej
Chęć do nauki i dalszego rozwoju
Chęć pracy dwa dni w tygodniu w naszym biurze (Warszawa)
Mile widziane:
Doświadczenie z React/Next.js
Znajomość narzędzi CI/CD
Doświadczenie z narzędziami klasy EPM/BI
O projekcie:
W Fincorex rozwijamy autorską platformę analityczną, która pomaga przedsiębiorstwom w raportowaniu, budżetowaniu, zaawansowanej analizie danych i zarządzaniu finansami. Nasz system agreguje rozproszone informacje z całego przedsiębiorstwa i przekształca je w raporty i prognozy, umożliwiając dyrektorom finansowym oraz zarządom podejmowanie kluczowych decyzji biznesowych.
Zakres obowiązków:
Projektowanie, rozwój i utrzymanie aplikacji opartych o Java(11/17/21)/SpringBoot
Tworzenie integracji z systemami klientów
Współudział w planowaniu nowych funkcji i projektowaniu architektury systemu
Monitorowanie systemów na produkcji, szybkie reagowanie na awarie i naprawianie błędów
Tworzenie jasnej dokumentacji technicznej (np. opisy API, instrukcje wdrożeniowe)
Odpowiedzialność za stabilność, poprawne działanie i bezpieczeństwo dostarczanego kodu
Śledzenie najnowszych trendów i technologii
Praca zespołowa oraz współpraca z innymi programistami i członkami zespołu projektowego
🔍 Dekoder Ogłoszenia
🔴
Minimum 4 lat doświadczenia komercyjnego w Javie
Może oznaczać 4 lata pracy w dowolnym projekcie z Javą, nawet jeśli nie było to główne zadanie lub projekt był bardzo prosty.
🔴
Praktyczna znajomość integracji systemów IT (API)
Może oznaczać tworzenie prostych endpointów REST lub konsumowanie istniejących, bez głębokiego zrozumienia wzorców integracyjnych.
🔴
Analityczne myślenie i proaktywność w rozwiązywaniu problemów technologicznych
Oczekuje się, że będziesz samodzielnie identyfikować i rozwiązywać problemy, często bez wsparcia lub jasnych wytycznych.
🔴
Monitorowanie systemów na produkcji, szybkie reagowanie na awarie i naprawianie błędów
Może oznaczać dyżury i konieczność pracy poza standardowymi godzinami w przypadku wystąpienia problemów.
🟡
Chęć pracy dwa dni w tygodniu w naszym biurze (Warszawa)
Choć brzmi jak elastyczność, może oznaczać, że reszta dni jest w pełni zdalna, ale wymagane są fizyczne spotkania w biurze.