← Back to jobs

Java Developer

Skills

angularbashbddbootstrapci cddevopsdockerelasticsearchgitgrafanagrpchibernatejavajaxjestlokimicroservicesrabbitmqrdbmsrestsoapspringsqlsql server

Description

Wynagrodzenie
B2B: 120 – 140 PLN / mies. netto

Opis firmy

Naszą misją jako firmy świadczącej usługi IT jest dostarczanie najlepszych rozwiązań naszym klientom na całym świecie. Osiągamy to poprzez analizowanie potrzeb naszych klientów i dopasowywanie ich do umiejętności i aspiracji naszych pracowników. Dlatego jedną z naszych głównych motywacji jest zapewnienie każdemu Pracownikowi i Konsultantowi satysfakcjonującego doświadczenia. Dołączenie do nas oznacza bycie częścią społeczności o różnorodnych osobowościach. Rozpocznij swoją przygodę z act digital!

Opis projektu

Celem projektu jest rozwój nowego systemu wspierającego procesy związane z ubezpieczeniami grupowymi. Rozwiązanie będzie obejmować system ofertowy, wspierający przygotowywanie i obsługę ofert ubezpieczeniowych.

Zadania

  • Projektowanie, implementacja i rozwój funkcjonalności backendowych w języku Java z wykorzystaniem Spring Framework.

  • Implementacja i rozwój usług oraz integracji pomiędzy systemami z wykorzystaniem REST, SOAP i gRPC.

  • Projektowanie i rozwój rozwiązań opartych na architekturze mikroserwisowej.

  • Praca z relacyjnymi bazami danych, tworzenie i optymalizacja zapytań SQL oraz wykorzystanie ORM.

  • Implementacja komunikacji asynchronicznej z wykorzystaniem systemów kolejkowych, w szczególności RabbitMQ.

  • Dbanie o jakość, wydajność i stabilność rozwijanego oprogramowania.

  • Analiza i rozwiązywanie problemów technicznych oraz optymalizacja istniejących rozwiązań.

  • Opcjonalnie: rozwój elementów interfejsu użytkownika z wykorzystaniem Angular.

Wymagania

  • Min. 3 lata doświadczenia komercyjnego na stanowisku Java Developer.

  • Dobra znajomość języka Java oraz Spring Framework.

  • Doświadczenie w tworzeniu i integracji usług z wykorzystaniem REST, SOAP lub gRPC, w tym znajomość JAX-RS i/lub JAX-WS.

  • Praktyczna znajomość Hibernate lub innych rozwiązań ORM.

  • Doświadczenie w pracy z relacyjnymi bazami danych i językiem SQL (preferowany MSSQL).

  • Znajomość systemów kolejkowych, w szczególności RabbitMQ.

  • Doświadczenie w pracy z Dockerem.

  • Znajomość architektury mikroserwisowej.

  • Umiejętność korzystania z systemów kontroli wersji Git lub SVN oraz Git Bash.

  • Samodzielność w realizacji zadań i umiejętność rozwiązywania problemów technicznych.

  • Język angielski min. B1

Mile widziane

  • Znajomość Angular i technologii frontendowych.

  • Doświadczenie z narzędziami CI/CD i DevOps, takimi jak TeamCity, Octopus Deploy i Nexus.

  • Znajomość Elasticsearch.

  • Praktyczna znajomość podejścia BDD i TDD.

  • Doświadczenie w monitorowaniu aplikacji i agregacji logów, np. z wykorzystaniem Grafana Loki i Zabbix.

  • Znajomość Bootstrap.

Dodatkowe informacje

  • Kontrakt: B2B

  • Stawka: do 140 PLN/h net + vat

Oferujemy

  • Dostęp do lokalnych i międzynarodowych projektów - Klienci z Francji, Niemiec, Portugalii, Wielkiej Brytanii i krajów Beneluksu.

  • Wsparcie w rozwoju zawodowym - szkolenia, certyfikaty techniczne, udział w konferencjach, lektoraty języków obcych i szkolenia miękkie dofinansowane do 2 000zł.

  • Elastyczność - sam wybierasz formę współpracy: umowa o pracę lub umowa business-to-business.

  • Premia za polecanie Kandydatów do 6 000zł.

  • W pełni opłacona karta Medicover.

  • Karta Multisport.

  • Regularne imprezy integracyjne i upominki.

  • Program Mobilny.

  • Długoterminową współpracę.

Get similar jobs in Poland by email

We'll email you when new jobs similar to this one appear.

Similar jobs

Explore more Software Developer jobs in Poland.

Finding similar jobs…