speedapp
Wspólnie z naszym Klientem z branży ubezpieczeniowej, poszukujemy doświadczonego specjalisty do realizacji projektów jako Fullstack Developer (Java, Angular). Projekt obejmuje rozwój i utrzymanie kluczowych modułów aplikacyjnych, z zachowaniem integralności, bezpieczeństwa danych i ciągłości działania systemu.
Responsibilities
Projektowanie i uzgadnianie założeń technicznych zmian z zachowaniem integralności, bezpieczeństwa danych, jakości architektury oraz ciągłości działania systemu.
Implementacja uzgodnionych zmian w funkcjonalności systemu zgodnie ze standardami Klienta.
Przeglądy kodu dostarczanego przez zespół realizujący projekt oraz innych developerów pod kątem zgodności ze standardami IT i założeniami zmian.
Aktywne przeciwdziałanie narastaniu długu technologicznego poprzez inicjowanie działań refaktoryzacyjnych oraz współtworzenie rejestru długu systemowego.
Wsparcie programistyczne i merytoryczne podczas wdrożeń oraz w utrzymaniu modułów aplikacji.
Diagnozowanie, analiza i usuwanie błędów zgłaszanych w środowisku UAT oraz problemów obserwowanych w monitoringu produkcyjnym.
Wycena pracochłonności planowanych zmian w systemie informatycznym.
Requirements
Min. 4 lata doświadczenia w realizacji projektów programistycznych o charakterze komercyjnym.
Min. 3 lata doświadczenia w pracy z Java (Java 18+, Spring Boot 3+, JPA).
Min. 3 lata doświadczenia w pracy ze środowiskiem bazodanowym PostgreSQL.
Min. 2 lata doświadczenia w pracy z Angular (Angular 19+, TypeScript, Node.js).
Min. 2 lata doświadczenia w roli developera przy realizacji usług w modelu zwinnym (znajomość metodyk Agile, mile widziana znajomość SCRUM).
Samodzielna znajomość systemów kontroli wersji i narzędzi (Git, Bitbucket, Github).
Samodzielna znajomość narzędzi budowy aplikacji (Maven, Gradle) oraz CI/CD (Jenkins, Github Actions).
Umiejętność korzystania z narzędzi do diagnozy i analizy błędów (Kibana, Elasticsearch).
Znajomość środowisk Linux i Windows, narzędzi konteneryzacji (Docker, Kubernetes), serwerów aplikacji (Tomcat) oraz integracji (REST, SOAP, Kafka).
Dobra znajomość języka angielskiego umożliwiająca czytanie dokumentacji technicznej.
Znajomość wzorców projektowych i architektonicznych.
Umiejętność szybkiego dostosowywania się do zmian, otwartość na nowe pomysły oraz samoorganizacja w realizacji powierzonych usług.
