Rozwój i utrzymanie systemu wspierającego zawieranie i obsługę ubezpieczeń korporacyjnych. System jest Javową aplikacją webową, która wymaga zdeployowania na serwerze Tomcat. Interfejs użytkownika aplikacji tworzony jest z wykorzystaniem technologii JSF. Aplikacja korzysta z własnego schematu w bazie Oracle. Aplikacja korzysta z Web Serwisów innych systemów poprzez ESB, jak również udostępnia własne Web Serwisy. Nowa osoba dołączy do projektu zewnętrznego.
Podział prac: 90% Back-end, 10% Front-end.
Zespół: 2 programistów Java, tester i Business Owner.
Wiodące technologie: Java 11, Spring Framework 5.2, Spring WS 3.1, Apache ActiveMQ 5.16, Hibernate 5.5, Apache MyFaces 1.2, Apache Tomahawk 1.1, JUnit 5.6, Selenium 4.0, Oracle 12c
Narzędzia: IntelliJ IDEA, Atlassian Jira I Bitbucket, SonarQube, Jenkins / Cloudbees CI
Współpraca B2B,
stawka: do 170 zł/h netto.
- Analiza wymagań biznesowych.
- Analiza techniczna, wycena pracochłonności, dekompozycja zadań.
- Implementacja zmian w systemie.
- Rozwój narzędzi z obszaru CI oraz monitoringu systemu zgodnie z podejściem DevOps.
- Dbałość o wysoką jakość kodu, tworzenie wydajnych i efektywnych rozwiązań.
- Przygotowywanie testów jednostkowych do programowanych funkcjonalności.
- Utrzymywanie wewnętrznej dokumentacji produktu.
- Kształtowanie architektury systemu.
- Udział w pełnym cyklu wytwarzania oprogramowania.
Podział prac:
- 75 % implementacja zmian w aplikacji.
- 25 % prowadzenie analiz systemowych.
- Minimum 4 lata doświadczenia na stanowisku Senior JAVA Developer.
- Znajomości Javy na poziomie Senior/Ekspert.
- Znajomości Spring, Hibernate na poziomie Senior/Ekspert.
- Znajomości Oracle SQL, Web services (Soap i REST), JavaScript, CSS, HTML na poziomie bardzo dobrym.
- Znajomości narzędzi CI/CD (w tym Git, JIRA, Jenkins, Maven, Intellij IDEA, Sonar, ELK) na poziomie dobrym
- Znajomość Vue lub Angular na poziomie minimum dobrym (min. 2 lata doświadczenia) i chęć dalszej nauki.
- Znajomości TDD i wzorców projektowych na poziomie bardzo dobrym.
- Świetna znajomość SQL, SOAP, WSDL, XSD
- Umiejętność rozumnego i odpowiedzialnego programowania opartą na przyjętych wzorcach projektowych
- Komunikatywności i samodzielności w działaniu.
- Inicjatywy i pomysłowości.
- Dużym atutem będzie doświadczenie w projektach/systemach ubezpieczeniowych.
-Otwartość (kontakt z biznesem), kreatywność i zaangażowanie.
- Nastawienie na cel i realizację zadań.
- Znasz zagadnienia oraz posiadasz doświadczenie w branży ubezpieczeniowej.
- Posiadasz doświadczenie w projektowaniu aplikacji.
- Tryb pracy: hybrydowy - 3 dni pracy zdalnej i 2 dni z biura. (Nowoczesne biuro - Warszawa Śródmieście).
- Budżet rozwojowy 2000,- pln netto / rok.
- Finansowane certyfikaty Oracle i Microsoft.
- Doświadczony zespół z dużym know-how.
- Opieka medyczna, Karta sportowa i Ubezpieczenie na życie na korzystnych warunkach.
- Wewnętrzne szkolenia techniczne (i nie tylko).
- Płaska struktura, wpływ na działania firmy.
- Innowacyjne programy wyjazdów integracyjnych.
Kontaktujemy się z każdym Kandydatem i zawsze dajemy feedback!
Poznaj nas i dołącz do #DecertoTeam