Programista/Analityk (Java/Kotlin)
Wymagane:JavaKotlinAngularGitDockerKubernetesCloudScrum
Daily tasks
- Analiza wymagań biznesowych i technicznych, identyfikowanie braków lub nieścisłości oraz proponowanie usprawnień.
- Współpraca z członkami zespołów projektowych - analitykami, programistami i przedstawicielami biznesu - w celu zapewnienia wysokiej jakości dostarczanych rozwiązań.
- Wykonywanie testów integracyjnych i regresyjnych oraz korzystanie z SQL do weryfikacji danych i poprawności działania systemów.
Requirements
- Minimum 2 lata doświadczenia w roli analityka w zespole IT
- Umiejętność modelowania procesów (np. poprzez UML, user story mapping)
- Umiejętność dokumentowania wymagań (np. BPMN)
- Umiejętność swobodnej rozmowy z interesariuszami w celu wydobywania wymagań i ich dekompozycji do poziomu
- Specyfikacji zmian w systemach informatycznych
- Znajomość SQL w celu analizy danych
- Dobra znajomość Angular (>5 lat)
- Dobra znajomość Java/Kotlin (>5 lat)
- Dobra znajomość Spring/Hibernate, Spring Boot i Spring Cloud (>2 lat)
- Znajomość narzędzi git, maven
NICE TO HAVE:
- Znajomość języka angielskiego na poziomie B1/B2 (czytanie dokumentacji, komunikacja z dostawcami)
- Znajomość Agile i Scrum
- Znajomość frameworków do pisania testów jednostkowych
- Znajomość paradygmatów Functional Programing i Object Oriented Programing
- Znajomość Docker, K8S, helm
- Znajomość Kafka, Rabbit MQ, ElasticSearch
- Umiejętność skalowania aplikacji
- Znajomość narzędzi do diagnostyki wydajności zaimplementowanych rozwiązań
Must have:
- SQL, UML, BPMN, Java, Kotlin, Spring, Hibernate, Spring Boot, Spring Cloud, Angular