#1 Job Board for tech industry in Europe

Java Developer
Java

Java Developer

Warszawa
Type of work
Undetermined
Experience
Mid
Employment Type
B2B
Operating mode
Remote

Tech stack

    Java 8

    regular

    Spring Boot

    regular

    RESTful API

    regular

    Web Services

    regular

    Microservices

    regular

    Spring

    regular

    Oracle DB

    regular

    AngularJS

    nice to have

    MyBatis

    nice to have

Job description

Online interview
O projekcie

  • Rozwój systemu CRM dla klienta z branży telekomunikacyjnej:
    - nowe funkcjonalności biznesowe
    - przebudowa na architekturę mikroserwisową
    - przebudowa FE
    - wsparcie powdrożeniowe
  • Jesteśmy odpowiedzialni za całość procesu tworzenia oprogramowania, począwszy od analizy wymagań, przez projektowanie architektury, na wdrożeniu i wsparciu produkcyjnym kończąc.
  • Ułożony proces developmentu: guidelines dla developerów, wdrożone elementy CI/CD 
  • Architektura mikroserwisowa
  • Zespół SCRUM-owy
  • Wielkość zespołu: 3-4 developerów, PM, Analityk, Tester

Główne zadania:

  • Development nowych funkcjonalności w systemie oraz wsparcie powdrożeniowe
  • Aktywny udział w projektowaniu aplikacji
  • Analiza systemowa i doprecyzowanie wymagań 

Stack technologiczny:

  • Java 8 i Java 11
  • Spring, SpringBoot
  • Netflix OSS
  • OSGi
  • mybatis
  • frontend: AngularJS , Bootstrap
  • dużo integracji opartej na WS i REST
  • ActiveMQ, Kafka
  • mikroserwisy
  • bazy danych Oracle, PostgresSQL, MongoDB

Wymagania:

  • Praktyczna znajomość zasad programowania obiektowego z wykorzystaniem Java 8
  • Umiejętność projektowania struktur danych i posługiwania się bazami danych
  • Znajomość frameworku Spring
  • Znajomość i doświadczenie w pracy w metodykach Agile
  • Wiedza z zakresu integracji systemów w oparciu o SOAP, REST
  • Chęć tworzenia dobrej jakości kodu w zorganizowanym środowisku developerskim
  • Umiejętność diagnozowania i rozwiązywania problemów
  • Samodzielność i odpowiedzialność za powierzone zadania
  • Doświadczenie w projektowaniu aplikacji webowych
  • Minimum 2 lata doświadczenia komercyjnego

Oferujemy:

  • Pracę pełną wyzwań we współpracującym zespole
  • Rozwój zawodowy:
    • współpraca z seniorami
    • szkolenia wewnętrzne i zewnętrzne
    • dofinansowanie udziału w konferencjach branżowych i certyfikacji
    • firmową biblioteczka
  • Opiekę medyczna w Medicover
  • Dofinansowanie do pakietu Multisport
  • Kurs języka angielskiego
  • Elastyczne godziny pracy
  • Wszystkie formy współpracy