Analityk Systermowy (Java)
Summary
Mid-level systems analyst/developer at emagine, working with an insurance-industry client in Warsaw (hybrid, 1 day/week in office). Day to day: translating business requirements into technical specs for Java/Spring and Angular teams, modeling processes with UML/BPMN, documenting changes, and analyzing data with SQL. B2B contract paying up to 140 PLN/h net.
Branża: Ubezpieczenia
Umowa: B2B
Lokalizacja: Warszawa - Model pracy hybrydowej (1 dzień w tygodniu z biura)
Stawka: do 140 pln/h netto + VAT
Podsumowanie
Osoba na stanowisku Programisty/Analityka (MID) będzie odpowiedzialna za analizę wymagań biznesowych oraz ich przekładanie na wymagania techniczne w kontekście technologii Java i Angular.
Obowiązki
Analiza i doprecyzowywanie wymagań biznesowych oraz technicznych.
Modelowanie procesów biznesowych i systemowych (UML, BPMN, User Story Mapping).
Przygotowywanie dokumentacji analitycznej i specyfikacji zmian dla zespołów developerskich.
Współpraca z biznesem, analitykami, programistami i testerami.
Weryfikacja poprawności rozwiązań poprzez analizę danych i wykonywanie testów integracyjnych oraz regresyjnych.
Analiza danych z wykorzystaniem SQL.
Wsparcie zespołu w projektowaniu i rozwoju rozwiązań opartych o Java/Spring oraz Angular.
Wymagania obowiązkowe (Must Haves):
Minimum 2 lata doświadczenia jako Analityk Systemowy, Analityk IT lub Analityk Biznesowo-Systemowy.
Doświadczenie w zbieraniu, analizie i dokumentowaniu wymagań.
Znajomość UML, BPMN lub innych metod modelowania procesów.
Umiejętność komunikacji z interesariuszami biznesowymi i technicznymi.
Dobra znajomość SQL oraz analiza danych na poziomie samodzielnym.
Praktyczna znajomość Angular.
Praktyczna znajomość Java lub Kotlin.
Znajomość Spring, Spring Boot, Hibernate oraz Spring Cloud.
Znajomość Git oraz Maven.
Umiejętność czytania i analizy kodu oraz rozumienia architektury aplikacji.
Doświadczenie w branży ubezpieczeniowej.
Wymagania mile widziane (Nice to Haves):
Znajomość Agile/Scrum.
Język angielski na poziomie umożliwiającym pracę z dokumentacją techniczną (B1/B2).
Doświadczenie z testami jednostkowymi.
Znajomość Docker, Kubernetes, Helm.
Znajomość Kafka, RabbitMQ, ElasticSearch.
Doświadczenie w diagnostyce wydajności i skalowaniu aplikacji.
Znajomość paradygmatów OOP oraz Functional Programming.