Currency

Java Developer

Java

Java Developer

Java

Karolkowa 30, Warszawa

Britenet

Undetermined
B2B
Junior
Remote
2 774 - 5 549 USD
Net per month - B2B

Tech stack

    Java

    regular

    Solid

    junior

    TDD

    junior

    Git

    junior

    Mockito

    junior

    Spring Boot

    junior

    Hibernate

    junior

    HTML

    junior

    JavaScript

    junior

    OWASP

    junior

Job description

Nasze oczekiwania

  • 2-letnie doświadczenia w pracy na stanowisku programisty Java
  • Znajomość zagadnień SOLID, TDD
  • Znajomość i doświadczenie w pracy z technologiami: Java 11+, Spring Boot, Hibernate, Oracle/SQL, serwery aplikacyjne wildfly 19.1 oraz 20.0, Maven
  • Znajomość zagadnień frontendowych HTML, JavaScript, CSS, Liferay z użyciem JSP
  • Znajomość top 10 podatności OWASP
  • Znajomość systemu kontroli wersji GIT
  • Znajomość bibliotek wspierających testowanie np. Mockito, AssertJ, Arquillian

Mile widziane

  • Znajomość SOAP / REST
  • Znajomość elastic search
  • Doświadczenie z szynami ESB (np. Mule ESB)
  • Doświadczenie z systemami klasy Big Data
  • Znajomość Groovy, Docker
  • Znajomość Spring Framework
  • Znajomość bibliotek wspierających testowanie np. Spock, Selenium
  • Znajomość narzędzi do testów obciążeniowych LoadUI, JMeter
  • Znajomość JIRA i Confluence

Kluczowe zadania

  • Wytwarzanie wydajnego, skalowanego oraz stabilnego oprogramowania
  • Uczestnictwo w projektowaniu i wytwarzaniu nowych funkcjonalności pokrytych testami jednostkowymi oraz integracyjnymi
  • Wsparcie w diagnozie problemów i optymalizacji działania produkcyjnego systemu, który operuje na bardzo dużych wolumenach danych
  • Udział w optymalizacji procesu wytwarzania oprogramowania: Continous Integration, zapewnienie jakości, dobór technologii
  • Praca zgodna z metodyką SCRUM (udział w spotkaniach: Daily SCRUM, Sprint Review Meeting, Sprint Retrospective, Sprint Planning Meeting)
  • Wykonywanie code review na pull-requestach
  • Wsparcie dla procesu – git-flow
  • Aktywny udział w wewnątrz-zespołowej wymianie wiedzy
    - udział w szkoleniach technicznych
    - przygotowywanie krótkich szkoleń wewnętrznych dla pozostałych członków zespołu

Kilka słów o projekcie

Nowy System Poboru Opłat zapewniający nowocześniejsze, tańsze i bezpieczniejsze pobieranie opłat, i niezakłócony wpływ środków do Krajowego Funduszu Drogowego. Nowy system jest wygodniejszy w obsłudze dla kierowców i umożliwi bardziej płynne podróżowanie oraz transport towarów.

W przyszłości projektowane rozwiązania powinny pozwolić na rozwiązanie problemu kolejek na bramkach ręcznego poboru opłat.

Priorytetem jest, aby system:

  • powstawał w oparciu o najnowocześniejsze rozwiązania, stosowane obecnie na świecie, z wykorzystaniem technologii GNSS, transmisji danych w systemach komórkowych (LTE/5G) i Big Data,
  • był otwarty na nowe funkcjonalności poprzez rozbudowę o kolejne moduły,
  • przechowywał wrażliwe dane na terenie Polski i udostępniał je służbom nadzorującym przestrzeganie prawa bez pośrednictwa prywatnych firm,
  • korzystał z istniejącej infrastruktury związanej z poborem opłat,
  • współpracował z systemami funkcjonującymi w innych krajach Unii Europejskiej.
Published: 03.12.2021

Meet the company

Britenet

We are a European company that has been creating world-changing solutions for over 18 years. When you join #BriteTeam, you join an international environment that supports innovation, diversity, and creativity. We believe that passion, ambition, collaboration, and expertise make the most extraordinary ideas possible.

Company profile
Office location