Programista Gosu
AVENGA (Agencja Pracy, nr KRAZ: 8448)
⚲ Warszawa
21 500 - 23 500 PLN (B2B)
Wymagania
- Spring
- Hibernate
- Spring Boot
- Spring Cloud
- REST API
- Git
- Maven
- Gosu
- Linux (nice to have)
- Jenkins (nice to have)
- GitHub Actions (nice to have)
- Bitbucket (nice to have)
- Docker (nice to have)
- K8s (nice to have)
- Helm (nice to have)
- Kafka (nice to have)
- Elasticsearch (nice to have)
- SQL (nice to have)
- DDD (nice to have)
- TDD (nice to have)
- BDD (nice to have)
Opis stanowiska
O projekcie: Praca hybrydowa: w każdym tygodniu min. 1 dzień w biurze w Warszawie Wymagania: Wymagania: Must Have: - Dobra znajomość ekosystemu Guidewire - PolicyCenter lub BillingCenter (>3 lata) - Doświadczenie w programowaniu w języku Gosu (>2 lata) - Dobra znajmość Spring/Hibernate, Spring Boot i Spring Cloud (>3 lata) - Doświadczenie w budowaniu integracji w oparciu o REST - Znajomość narzędzi git, maven - Znajomość frameworków do pisania testów jednostkowych - Znajomość paradygmatów Functional Programing, Object Oriented Programing, programowanie wielowątkowe - Doświadczenie w pracy z Linuxem Nice to have: - Znajomość narzędzi do CI/CD - Jenkins, Github Actions, Bitbucket - Znajomość Docker, K8S, helm - Znajomosć Kafka, ElasticSearch - Certyfikat Guidewire - Dobra znajomość języka SQL (>3 lata) - Znajomość koncepcji DDD, TDD, BDD, pryncypiów tworzenia rozwiązań w oparciu o architekturę mikroserwisową zgodnie ze wzorcem Event-Driven Codzienne zadania: - Współudział w opracowaniu koncepcji rozwiązania dla inicjatyw biznesowych - Utrzymywanie i aktualizacja repozytorium dokumentacji technicznej systemów informatycznych - Zapewnienie właściwej jakości wytwarzanego oprogramowania i zgodności ze standardami - Zapewnienie jakości wytwarzanych produktów, wsparcie testów akceptacyjnych oraz wdrożenia rozwiązania - Udział w planowaniu kolejnych wydań oraz iteracji w ramach prac zespołu zwinnego - Udział/prowadzenie w review oraz retrospective zespołu w ramach iteracji i wydania - Projektowanie rozwiązań implementowanych w zespole zwinnym - Implementację rozwiązań przyjętych do realizacji przez zespół