Altkom Experts, to spółka działająca w ramach Grupy Altkom oferująca usługi w zakresie body leasing, team leasing oraz interim management.
Altkom Experts korzysta z doświadczenia Grupy Altkom w zakresie edukacji informatycznej. Nasi eksperci korzystają z zasobów największej firmy szkoleniowej w Polsce – Altkom Akademii, dostęp do najlepszej kadry trenerskiej oraz oferty ponad 1000 szkoleń technologicznych pozwala na szybkie i skuteczne uzupełnianie kompetencji niezbędnych w poszczególnych projektach
Rozbudowa platformy sprzedażowej i obsługi o nowe funkcjonalności dla klientów firmy ubezpieczeniowej.
Cel oraz przeznaczenie działania usługi świadczonej przez platformę:
Projekty prowadzone w scrumie, zespoły pracują zwinnie, sprinty dwutygodniowe.
Architektura częściowo modułowa (aplikacja klasy selfservice, gdzie mamy jeden moduł front-end i wiele modułów back-end) częściowo mikroserwisowa (platforma klasy Order and Case Management System serwująca dedykowane mikrousługi dla modułów aplikacji selfservice).
Zakres obowiązków:
• Projektowanie i uzgodnienie założeń technicznych do realizacji zmiany rozwojowej w systemie
• Implementacja uzgodnionych zmian w funkcjonalności systemu zgodności ze standardami oraz dobrymi praktykami
• Przeglądy kodu dostarczanego przez innych developerów
• Dbanie o jakość systemu, dążenie do zapewnienia łatwości rozwoju i utrzymania wytwarzanych produktów
• Diagnoza, analiza i usuwanie błędów programistycznych
• Wsparcie programistyczne podczas wdrażania rozwiązań
• Optymalizacja wydajnościowa oraz stabilizacja wdrożonych rozwiązań
• Wycena pracochłonności zmian w systemach informatycznych
• Znajomość metodyk Agile (mile widziany SCRUM – minimum 1 rok doświadczenia w pracy w zespole prowadzonym w metodyce Agile)
• Znajomość języka Java (min. 3-letnie doświadczenie na stanowisku programisty Java w projektach komercyjnych)
• Znajomość technologii: Spring, Spring Boot, Hibernate, Camunda
• Znajomość technologii: Angular 2+, TypeScript
• Znajomości standardów SOAP i REST
• Znajomość systemów kontroli wersji GIT
• Znajomość narzędzi (budowa aplikacji): Maven
• Znajomość zagadnień i narzędzi z obszarów CI/CD (Jenkins, Bamboo)
• Znajomość zagadnień i narzędzi z obszarów developmentu (BitBucket, Sonar)
• Znajomość zagadnień i narzędzi z obszarów diagnozy i analizy błędów (Kibana, Elasticsearch)
• Znajomość relacyjnych baz danych i SQL ze szczególnym uwzględnieniem bazy Oracle, PostgreSQL
• Znajomość zagadnień i narzędzi z obszarów repozytorium wiedzy (JIRA, Confluence)
• Znajomość języka UML, BPMN (rozumienie i praca z dokumentacją w tym języku)
Stos technologiczny:
• Backend: Java, Hibernate, Spring Boot 2, REST Services, WEBServices (Apache CXF), Hazelcast, Junit, Oracle Enterprise DB, PostgreSQL, Camunda
• Frontend: Angular, Angular Material
• CI/CD: Jenkins, Bamboo, Sonar, Nexus
• Repozytorium kodu: GIT (Bitbucket)
Wynagrodzenie:
do 23 520 zł netto/miesiąc