Java Developer
Opis stanowiska
Dołącz do zespołu, który rozwija nowoczesne rozwiązania dla sektora ubezpieczeniowego!
Dla naszego partnera z branży ubezpieczeniowej poszukujemy Java Developera, który dołączy do zespołu odpowiedzialnego za rozwój i utrzymanie wewnętrznego systemu biznesowego. Szukamy osoby z doświadczeniem w technologiach Java/JEE, która chce mieć realny wpływ na rozwój rozwiązań wspierających kluczowe procesy biznesowe oraz pracować w środowisku Agile i DevOps.
Twoje zadania:
- Rozwój oraz współtworzenie funkcjonalności wewnętrznego systemu biznesowego.
- Udział w opracowywaniu koncepcji technicznych odpowiadających na potrzeby biznesowe.
- Projektowanie rozwiązań realizowanych przez zespół oraz implementacja uzgodnionych funkcjonalności.
- Dbanie o wysoką jakość tworzonego oprogramowania i zgodność z obowiązującymi standardami.
- Wsparcie testów akceptacyjnych oraz procesu wdrażania nowych rozwiązań.
- Udział w planowaniu kolejnych wydań i iteracji w ramach pracy zespołu Scrum.
- Aktywne uczestnictwo w spotkaniach zespołowych, w tym review oraz retrospektywach, a także ich prowadzenie.
- Tworzenie i aktualizowanie dokumentacji technicznej systemów informatycznych.
- Wsparcie w stabilizacji oraz utrzymaniu wdrożonych rozwiązań.
- Współpraca z pozostałymi członkami zespołu w duchu Agile i DevOps.
Nasze oczekiwania:
- Minimum 5 lat doświadczenia zawodowego na stanowisku Java/JEE Developer.
- Bardzo dobra znajomość języka Java oraz zasad programowania obiektowego.
- Praktyczna znajomość frameworków Spring i Hibernate.
- Doświadczenie w pracy z relacyjnymi bazami danych oraz SQL, szczególnie Oracle lub PostgreSQL.
- Znajomość Git oraz dobrych praktyk zarządzania kodem źródłowym.
- Doświadczenie w korzystaniu z narzędzi automatyzujących proces budowania oprogramowania, takich jak Gradle lub Maven.
- Znajomość zagadnień związanych z programowaniem wielowątkowym.
- Gotowość do pracy w zespole Scrum oraz otwartość na poznawanie i wykorzystywanie nowych technologii.
- Podejście do tworzenia oprogramowania zgodne z ideą DevOps.
Mile widziane:
- Znajomość wzorców projektowych (Design Patterns).
- Praktyczna znajomość podejść TDD i BDD.
- Doświadczenie z Kafka lub RabbitMQ.
- Znajomość Docker, Kubernetes oraz Helm.
- Doświadczenie w programowaniu w języku Gosu.
- Znajomość JavaScript, TypeScript, RxJS oraz HTML5.
Oferujemy:
- Udział w rozwoju wewnętrznych systemów wykorzystywanych w sektorze ubezpieczeniowym.
- Pracę przy rozwiązaniach o dużym znaczeniu biznesowym i możliwość realnego wpływania na ich rozwój.
- Pracę z nowoczesnym ekosystemem technologicznym Java.
- Środowisko pracy oparte na Agile/Scrum i kulturze DevOps.
- Współpracę z doświadczonym zespołem specjalistów.
- Możliwość dalszego rozwoju kompetencji technicznych i poznawania nowych technologii.
- Możliwość skorzystania z pakietu medycznego i sportowego na preferencyjnych warunkach.
Zainteresowała Cię ta oferta?
Prześlij swoje CV i dołącz do zespołu rozwijającego rozwiązania technologiczne dla jednej z czołowych organizacji w sektorze ubezpieczeniowym. Czekamy na Twoją aplikację!
Interesuje Cię ta oferta?