freehire launches on Product Hunt on 26 August.

Follow →

Senior Java Developer

Summary

Build and maintain a core Java-based business system for an insurance-sector client using Spring, Hibernate, and Oracle/PostgreSQL in an Agile/DevOps environment.

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.

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ę!

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available